Seite 1 von 1
Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 7. Feb 2010, 22:51
von AlphaZulu
Hallo zusammen,
bei meinem WHS kam es an diesem Wochenende zum Super-GAU, als sich gleich drei Festplatten der Marke Seagate verabschiedeten. Nach einigen Problemen beim Entfernen der Platten, die mehrere Hänger des Servers nach sich zogen, bekomme ich nun ständig die Meldung "Es sind Dateikonflikte aufgetreten" und die Status-LED am ACER ist rot.
Wenn man sich diese Dateikonflikte ansieht, dann findet man eine ganze Reihe von Dateien, die es anscheinend bei dem Dreifach-Crash zerlegt hat. Zum Glück ist darunter nichts Wichtiges, wenn man mal von der Webseite absieht, die für den Remotezugriff benötigt wird. Aber auch die ließe sich wohl wieder retten, wenn man die Daten neu in den entsprechenden Pfad kopiert.
Genau da beginnt aber das Problem, denn die "zerstörten Dateien" lassen sich weder löschen noch überschreiben ode verschieben. Ich bekomme bei entsprechenden Versuchen die Fehlermeldung: "xyz kann nicht gelöscht werden: Der Dateiname konnte durch das System nicht zugeordnet werden."
Ich habe jetzt das ganze Wochenende versucht das trotzdem hinzubekommen, aber leider scheiterten alle Versuche. Auch Tools, wie z. B. "AmoK_DelayDel_v1.20", "whsCleanup" usw. scheitern mit der oben genannten Fehlermeldung.
Auf einer englischen Seite fand ich den Tipp, alle Laufwerke über die Homeser-Konsole zu entfernen und anschließend wieder hinzuzufügen. Aber bislang brachte auch das keinen Erfolg. Versuche ich einen Share - natürlich ebenfalls über die Konsole - zu löschen, in dem eine dieser Datei-Leichen liegt, bekomme ich ebenfalls eine Fehlermeldung, dass dies nicht gehe.
Langer Rede kurzer Sinn: Wie bekomme ich diese blöden Dateien weg?!?!???
Besten Dank für die hoffentlich zahlreichen Antworten, denn das rote "I" am Server und der fehlende Internetzugriff auf die Dateien und die Konsole nerven. Übrigens klappt der normale Zugriff auf Webseiten ganz normal, also liegt es nicht am IIS.
Grüße aus Schwelm
Axel
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 7. Feb 2010, 22:56
von Nobby1805
Wie viele Platten hast du denn am WHS ? und welche haben/hatten Probleme ?
Was meinst du mit "Entfernen der Platten" ?
... und was heißt: die Platten haben sich verabschiedet ? hast du jetzt neue eingebaut ?
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 7. Feb 2010, 23:20
von AlphaZulu
Insgesamt sind das zwölf Platten (vier intern und acht extern über USB angeschlossen) mit ca. 6 TB Speicher.
Drei der externen hatten das Problem (alle Barracuda 7200.8 von Seagate). Die Platten waren nicht mehr ansprechbar, was aber nichts damit zu tun hat, dass sie extern angeschlossen sind, denn auch in einen PC eingebaut, klackern sie nur, sind also defekt.
Mit "Platten entfernen" meine ich die Option im der Home Server Konsole, mit der Platten entfernt werden können. Die drei defekten Platten wurden naturgemäß als "fehlend" angezeigt und sind jetzt - nach der Entfernung nicht mehr zu sehen. Der Tipp aus dem englischen Forum bezog sich auf die noch intakten Platten, die nach und nach entfernt werden sollten (softwaremäßig über die Konsole), so dass der WHS die Dateien auf die anderen im System kopiert. Nach der Entfernung der intakten Platten werden die dann wieder dem Pool hinzugefügt.
Neu hinzugefügt habe ich bislang keine Platten, weil ja Wochenende war/ist und ich somit keine neuen bekommen konnte.
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 7. Feb 2010, 23:28
von Nobby1805
Dann ist die Wahrscheinlichkeit groß, dass beide Duplikate auf einer defekten Platte waren ... das würde die Fehlerneldung erklären
Schau doch mal mit Duplication Info bzw. benutze den Confilct Resolver
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 8. Feb 2010, 18:22
von AlphaZulu
So, das erste Problem (mit den unlöschbaren Dateien ließ sich beheben). Der Tipp aus dem englischsprachigen Forum war die Lösung. Man muss nur beharrlich alle angeschlossenen Platten über die Konsole entfernen. Irgendwann lassen sich dann diese Reste, der komplett verschwundenen Dateien löschen.
Allerdings habe ich jetzt immer noch das Problem mit dem kaputten Webzugang. Wenn ich XXX.homeserver.com aufrufe, dann sehe ich zunächst die gewohnte ACER-Seite und wenn ich dann auf den Server klicke, lande ich nicht im "Eintrittsbereich" meines Webserves, sondern es gibt nur eine Fehlermeldung, die extern recht allgemein gehalten ist und lokal wie unten aussieht.
Hat da auch jemand eine Lösung parat? Danach müsste ich den Super-GAU hoffentlich überwunden haben.
Serverfehler in der Anwendung /Home.
--------------------------------------------------------------------------------
Das Überwachen der Änderungen von c:\inetpub\home\bin konnte nicht gestartet werden, weil der Zugriff verweigert wurde.
Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.
Ausnahmedetails: System.Web.HttpException: Das Überwachen der Änderungen von c:\inetpub\home\bin konnte nicht gestartet werden, weil der Zugriff verweigert wurde.
Quellfehler:
Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.
Stapelüberwachung:
[HttpException (0x80070005): Das Überwachen der Änderungen von c:\inetpub\home\bin konnte nicht gestartet werden, weil der Zugriff verweigert wurde.]
System.Web.DirMonCompletion..ctor(DirectoryMonitor dirMon, String dir, Boolean watchSubtree, UInt32 notifyFilter) +8848639
System.Web.DirectoryMonitor.StartMonitoring() +44
System.Web.DirectoryMonitor.StartMonitoringFile(String file, FileChangeEventHandler callback, String alias) +140
System.Web.FileChangesMonitor.ListenToSubdirectoryChanges(String dirRoot, String dirToListenTo) +216
System.Web.FileChangesMonitor.StartMonitoringDirectoryRenamesAndBinDirectory(String dir, FileChangeEventHandler callback) +335
System.Web.HttpRuntime.StartMonitoringDirectoryRenamesAndBinDirectory() +80
System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags) +94
[HttpException (0x80004005): Das Überwachen der Änderungen von c:\inetpub\home\bin konnte nicht gestartet werden, weil der Zugriff verweigert wurde.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8890735
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +259
--------------------------------------------------------------------------------
Versionsinformationen: Microsoft .NET Framework-Version:2.0.50727.3603; ASP.NET-Version:2.0.50727.3082
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 8. Feb 2010, 19:17
von Nobby1805
AlphaZulu hat geschrieben:c:\inetpub\home\bin konnte nicht gestartet werden, weil der Zugriff verweigert wurde.
Dann schau doch mal, wie die Zugriffsrechte auf diesem Verzeichnis eingestellt sind

- security IIS.PNG (14.65 KiB) 4018 mal betrachtet
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 8. Feb 2010, 21:51
von AlphaZulu
Ich habe die Berechtigungen entsprechend angepasst. Jetzt sieht es so aus. Mich wundert nur, dass das ja alles auf c: stattfindet, Probleme durch die abgerauchten Seagate-Platten aber auf D hätten entstehen müssen.
Serverfehler in der Anwendung /Home.
--------------------------------------------------------------------------------
Das Stammelement ist nicht vorhanden.
Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.
Ausnahmedetails: System.Xml.XmlException: Das Stammelement ist nicht vorhanden.
Quellfehler:
Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.
Stapelüberwachung:
[XmlException: Das Stammelement ist nicht vorhanden.]
System.Xml.XmlTextReaderImpl.Throw(Exception e) +76
System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res) +61
System.Xml.XmlTextReaderImpl.ParseDocumentContent() +3979720
System.Xml.XmlTextReaderImpl.Read() +151
System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) +112
System.Xml.XmlDocument.Load(XmlReader reader) +108
System.Web.UI.WebControls.XmlDataSource.PopulateXmlDocument(XmlDocument document, CacheDependency& dataCacheDependency, CacheDependency& transformCacheDependency) +306
System.Web.UI.WebControls.XmlDataSource.GetXmlDocument() +153
System.Web.UI.WebControls.XmlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +27
System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +19
System.Web.UI.WebControls.DataBoundControl.PerformSelect() +142
System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +73
System.Web.UI.WebControls.GridView.DataBind() +4
System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +82
System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls() +72
System.Web.UI.Control.EnsureChildControls() +87
System.Web.UI.Control.PreRenderRecursiveInternal() +44
System.Web.UI.Control.PreRenderRecursiveInternal() +171
System.Web.UI.Control.PreRenderRecursiveInternal() +171
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842
--------------------------------------------------------------------------------
Versionsinformationen: Microsoft .NET Framework-Version:2.0.50727.3603; ASP.NET-Version:2.0.50727.3082
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 8. Feb 2010, 21:56
von Nobby1805
AlphaZulu hat geschrieben:Ich habe die Berechtigungen entsprechend angepasst. Jetzt sieht es so aus. Mich wundert nur, dass das ja alles auf c: stattfindet, Probleme durch die abgerauchten Seagate-Platten aber auf D hätten entstehen müssen.
?? C und D sind doch nur 2 Partitionen auf der 1. HDD ??
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 8. Feb 2010, 21:58
von Nobby1805
Ich würde jetzt den Server neu installieren ... das wird eine Reparieren an Symptomen ohne Ende (Variante 1 mit Erhalt der Daten im Pool)
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 8. Feb 2010, 22:14
von AlphaZulu
Hmm, das will ich eigentlich vermeiden, weil ja sonst wieder alles geht. Ich kann mich z. B. über VPN verbinden, meine Webseiten incl. PHP und MySQL funktionieren, nur dieser Webzugriff auf die Dateien ist futsch. Ich müsste ja bei einer Neuinstallation zumindest PHP, MySQL usw. auch wieder einrichten - oder gibt es da einen Trick?
Huch, das waren ja zwei Antworten

. Klar sind C und D auf der ersten Platte, aber in D wird ja der ganze restliche Pool gemapt.
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 8. Feb 2010, 22:17
von Nobby1805
PHP, mySQl und vielleicht auch noch ein zweiter Web-Server ?
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 8. Feb 2010, 23:23
von AlphaZulu
Nein, als Webserver nehme ich den IIS, aber FTP, MySQL und PHP sind zusätzlich installiert.
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 9. Feb 2010, 19:23
von Nobby1805
Dann hast du irgendetwas am IIS verstellt ...
Was kommt denn wenn du auf dem WHS Systemsteuerung > Verwaltung> Informationsdienstemanager aufrufst
und dort dann auf Homeserver > Websites > Default Web Site > (rechte Maus) Durchsuchen klickst ?
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 9. Feb 2010, 20:29
von AlphaZulu
Da kommt dann die Acer-Startseite, die du auch über zimmermann-nrw.homeserver.com bekommst. Der Link ist kein Geheimnis, weil dahinter eh meine Webseiten liegen, die hier gehostet werden. Der Klick auf den kleinen Acer-Server brachte mich früher zur Login-Seite, was aber jetzt nicht mehr geht.
Re: Dateiname konnte durch das System nicht zugeordnet werden
Verfasst: 9. Feb 2010, 21:18
von Nobby1805
Dann schau mal was bei Eigenschaften dort steht ...

- dws.PNG (10.36 KiB) 3985 mal betrachtet