Ich versuche, einen nicht mehr funktionierenden 2003-Server remote neu zu starten.
Der Server ist pingfähig, aber ich kann nicht remote darauf zugreifen.
psshutdown does not work
shutdown -i does not work
Was kann ich jetzt tun, nachdem der Server gesichert wurde, um sicherzustellen, dass eine dieser Lösungen in Zukunft funktioniert?
windows
windows-server-2003
MathewC
quelle
quelle
Antworten:
Wenn Windows nicht auf die üblichen Anforderungen zum Neustart reagiert, können Sie zu diesem Zeitpunkt nicht viel tun, um sicherzustellen, dass ähnliche Situationen in Zukunft vermieden werden. Ein paar Mal habe ich es geschafft, ein abgestürztes Windows-Betriebssystem neu zu starten, das nicht auf Herunterfahren oder psshutdown reagiert hat, indem ich das SCCM-Clientcenter oder pskill zum Beenden von lsass.exe verwendet habe. Sobald dies beendet ist, schaltet der Kernel das System nach 60 Sekunden für einen Neustart zwangsweise aus. Meistens kann lsass jedoch nicht getötet werden und dieser Trick funktioniert nicht.
Auf welcher Hardware läuft dieser Server? Können Sie stattdessen Server 2008R2 installieren? Obwohl Server 2003 ziemlich stabil ist, ist es noch ein langer Weg von der Stabilität von 2008 entfernt, wenn dies eine Option ist. Eine andere Möglichkeit wäre, den 2003-Server zu virtualisieren, wenn er Stabilitätsprobleme aufgrund eines ungeraden Programms oder einer anderen Konfiguration hat, die nicht geändert werden kann, um die Stabilitätsprobleme zu beheben. Auf diese Weise können Sie die virtuelle Sitzung zurücksetzen, wenn sie hängt.
Es gibt viele Möglichkeiten, um Ihre Situation zu lösen, aber keine davon ist so einfach wie das Ändern einiger Einstellungen in Ihrer Windows Server 2003-Installation oder das Installieren einer Software. Normalerweise hängt ein Windows-Betriebssystem zu dem Zeitpunkt, den Sie beschreiben, so weit, dass nichts anderes mehr als ein Drücken der Ein / Aus / Reset-Taste ausreicht.
quelle
csrss
der Maschine der Trick. Es wurde ein BSOD-Ereignis ausgelöst, dessen Speicherauszug sehr lange gedauert hat , aber danach war die Maschine mehr oder weniger betriebsbereit. Zumindest betriebsbereit genug, dass ich mich anmelden und mit der Behebung der zugrunde liegenden Ursache beginnen konnte.Server außerhalb des Standorts sollten immer über ein IPMI-Tochterboard mit KVM-Funktionalität verfügen. Auf diese Weise können Sie den Server fernsteuern, einschließlich des Ein- und Ausschaltens. Server ohne das sind keine Server.
quelle
Sie können versuchen
shutdown /m \\computer /r /t 0
, einen sofortigen Neustart zu erzwingen und alle geöffneten Programme zu schließen.Wenn das nicht funktioniert, müssen Sie es wahrscheinlich aus- und wieder einschalten. Wenn Sie eine DRAC / iLO-Karte oder eine ähnliche LOM-Karte haben, ist jetzt die richtige Zeit, diese zu nutzen.
quelle
/f
ist hier angedeutet/t
, also wäre es überflüssig. Es würde aber nichts schaden, wenn Sie es aus Gewohnheit benutzen.The /f parameter is implied when a value greater than 0 is specified for the /t parameter.
Das scheint zu implizieren, dass Sie etwas mehr als 0 benötigen./f
impliziert ist,/t
auch wenn Sie 0 verwenden. Dies/t 0
führt zum sofortigen erzwungenen Herunterfahren des Zielcomputers und zum erzwungenen Schließen aller geöffneten Anwendungen, die nicht sofort beendet werden.