Come riavviare in remoto un server sospeso


21

Sto cercando di riavviare in remoto un server 2003 bloccato.

Il server è pingabile ma non riesco a remotare.

psshutdown does not work
shutdown -i does not work

Cosa posso fare ora che il server è di backup per assicurarsi che una di queste soluzioni funzionerà in futuro?



1
Se questo server ha funzionalità IPMI, vai e ripristinalo di persona, se puoi (per ottenere mani e occhi remoti) in modo che qualcuno possa impostare i dettagli IPMI per l'accesso remoto futuro. Oppure collegalo a una PDU gestita o a dispositivi simili, in modo da poter eseguire il ciclo forzato della porta di alimentazione dei server.
jwbensley,

1
@woliveirajr - Anni dopo, e molto tempo dopo che Erik se n'era andato, il server difettoso è stato portato offline e sostituito con uno nuovo ... Niente è così permanente come una soluzione temporanea. Il mondo è pieno di loro!
Fiasco Labs

1
@woliveirajr - Fino ad oggi in quella sala server le persone giurano di poter ancora sentire il rumore di un vassoio cd di apertura / chiusura. Il fantasma di ITCUPHOLDERROBOT. - Grazie per averlo condiviso.
Stefgosselin,

Risposte:


16

Se Windows non risponde alle solite richieste di riavvio, non c'è molto altro che puoi fare a quel punto per garantire che simili situazioni in futuro possano essere prevenute. Alcune volte sono riuscito a riavviare un sistema operativo Windows bloccato che non rispondeva allo spegnimento o allo psshutdown utilizzando il centro client SCCM o pskill per uccidere lsass.exe. Una volta che questo viene ucciso, il kernel fa forzare il sistema a un riavvio dopo 60 secondi. Più spesso, tuttavia, lsass non può essere ucciso e quel trucco non funzionerà.

Su che tipo di hardware è in esecuzione questo server? È possibile installare Server 2008R2 invece? Sebbene il server 2003 sia piuttosto stabile, è ancora molto lontano dalla stabilità del 2008, se questa è un'opzione. Un'altra opzione sarebbe quella di virtualizzare il server 2003 se ha problemi di stabilità dovuti a qualche programma strano che deve essere eseguito o qualche altra configurazione che non può essere modificata per risolvere i problemi di stabilità. In questo modo è possibile ripristinare la sessione virtuale se si blocca.

Esistono molte opzioni per risolvere la tua situazione, tuttavia nessuna di queste implicherà qualcosa di semplice come la modifica di alcune impostazioni nell'installazione di Windows Server 2003 o l'installazione di un software. Di solito, quando un sistema operativo Windows arriva al punto che descrivi, è appeso al punto che basterà premere un pulsante di accensione / ripristino.


1
Finora questa è l'unica risposta che ha effettivamente risposto alla domanda. So tutto di kvms e riavvii difficili. NON sapevo del trucco dell'uccisione di lsass.exe. Grazie!
MathewC,

Per il mio appeso Server 2003 l'uccisione della macchina csrssha funzionato. Ha avviato un evento BSOD, che ha richiesto molto tempo per il dump della memoria, ma in seguito la macchina è tornata più o meno operativa. Almeno abbastanza operativo da poter accedere e iniziare la risoluzione dei problemi della causa sottostante.
Matt Wilson

pskill lsass ha funzionato per me su un server w2k8 r2 sospeso che non rispondeva a shutdown.exe o psshutdown.exe
JimSTAT

31
  • Accedi all'unità KVM
  • Attiva un hard reset.

I server fuori sede devono sempre avere una scheda figlia IPMI con funzionalità KVM. Ciò consente di controllare in remoto il server incluso accenderlo o spegnerlo. I server senza quello non sono server.


15
+1 per i server senza che non sono server!
Khaled,

Non ho le mani sulle corde della borsa e il sistema è ancora attivo. Quindi sto cercando un modo per ripassarlo.
MathewC,

5
Te è nessuno. Semplice. Il server ha bisogno di riavviare il pulsante premuto = nessun ciclo soft possibile. Ecco perché tehre è una tecnologia speciale che, se acquistata con un server, è molto economica. Qualcuno dalla tua parte ha fallito, ora convivi.
TomTom,

2
In altre parole, un relay che si chiude momentaneamente quando lo si ping con un codice. Sembra un lavoro per un Adafruit Arudino con Ethernet integrata, un transistor TIP-120, diodo anti-kick e un relè. Cablalo attraverso l'interruttore di ripristino e dagli un colpo quando il server muore. Quindi puoi avere un "Real Server". Tecnologia non così avariata per un mondo più vivibile!
Fiasco Labs,

I professionisti lavorano con attrezzature professionali, Fiasco. Che dire dell'aggiornamento remoto del BIOS o della reinstallazione del sistema operativo? Un sistema KVM adeguato consente di collegare un'immagine DVD remota al server senza che il sistema operativo venga coinvolto. Preferisco avere la capacità di diagnosticare e riparare i server remoti senza andare lì - e indovina un po ', funziona bene anche in caso di "nessun record di avvio trovato".
TomTom,

17

Puoi provare shutdown /m \\computer /r /t 0a forzare un riavvio immediato e a forzare la chiusura di tutti i programmi aperti.

Se ciò non funziona, probabilmente dovrai spegnerlo e riaccenderlo. Se hai una DRAC / iLO o una scheda LOM simile, ora sarebbe il momento di approfittarne.


avresti bisogno anche il / f interruttore per forzare i programmi aperti vicino
Agosto

2
@August /fè implicito /tqui, quindi sarebbe superfluo. Non farebbe nulla di male se lo usi per abitudine, però.
MDMarra,

@MDMarra, bella scoperta! The /f parameter is implied when a value greater than 0 is specified for the /t parameter.Ciò sembra implicare che devi avere qualcosa in più di 0.
Nixphoe,

1
@Nixphoe, nonostante ciò che è documentato, posso assicurarti che /fè implicito /tanche se usi 0. /t 0causerà un arresto forzato immediato della macchina target e la chiusura forzata di tutte le applicazioni aperte che non escono in modo immediato,
MDMarra
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.