Ich habe dieses Problem, dass ungefähr einmal im Jahr eines meiner Bilder in meiner asp.net-Webanwendung gesperrt wird. Mit gesperrt meine ich, dass Sie es nicht lesen/schreiben/löschen können, und wenn Sie es versuchen, stürzt Ihr Remotecomputer ab.
Dies führt dazu, dass meine Arbeitsprozesse die entsprechende Seite nicht freigeben, wodurch der Arbeitsspeicher des Arbeitsprozesses schnell gefüllt wird. Sie versuchen manchmal, sie wiederzuverwenden, aber dann bleiben mehrere geöffnet und der RAM geht schnell zur Neige, da mehrere W3WPS 4-5 GB erreichen. Ich vermute, dass die alten, veralteten W3WPS nicht gelöscht werden können, da sie auf das gesperrte Bild verweisen.
Das ist jetzt schon zweimal passiert, und die Datei ist nicht löschbar, ich meine absolut nicht löschbar. Habe versucht, sie zwangsweise zu löschen, habe versucht, alle Sperren der Datei mit einigen Dienstprogrammen zu entfernen, habe versucht, sie von einem Mac aus zu löschen. Wenn Sie versuchen, sie aus dem Windows Explorer auf einem Remotecomputer zu löschen, friert Ihr gesamter Explorer ein, und Sie können nichts tun, außer den Computer kaltzustellen.
Die einzige Möglichkeit, diese Datei zu entsperren, besteht darin, den Server mit der darauf befindlichen Datei neu zu starten.
Irgendwelche Ideen, was ein guter Schritt wäre, um herauszufinden, wie das passiert?
Antwort1
Es gibt nicht viel, womit man weitermachen kann, aber das scheint ein klassisches Symptom eines rdbss.sys-Sperrfehlers zu sein. Ich würde zunächst sicherstellen, dass die Komponenten rdbss.sys und Client-Redirector (mrxsmbxx.sys) die empfohlenen Versionen haben.
Liste der derzeit verfügbaren Hotfixes für die File Services-Technologien in Windows Server 2008 und Windows Server 2008 R2