PDA

View Full Version : Qualcuno sa un modo x far riboottare un serverino?


Psycotic
10-05-2007, 09:25
Salve..
Come da titolo ho bisogno di far reboottare una macchina.. Son dentro come root ma a causa del controller un po' scassato nn ho molti comandi a disposizione.
Faccio un po' di chiarezza..
dmesg:
Fatal error on ida/c0d0
Buffer I/O error on device ida/c0d0p1, logical block 201785
Buffer I/O error on device ida/c0d0p1, logical block 201786

E cosi' via..
reboot come shutdown e molti altri:
>reboot
-bash: /sbin/reboot: Input/output error

non posso compilare niente in C in quanto il GCC nn funge...

Qualcuno ha qualche bella idea? Non posso spegnerla a manina perche' e' situata in un datacenter..
Magari c'e qualcosa che gli posso ficcare in /proc??? echo e cat ancora funzionano

eclissi83
10-05-2007, 11:00
prova ad usare il comando:
init 6

che effettua il reboot della macchina... cmq essendo scassata, non la recuperi mica cosi' facilmente... non e' detto nemmeno che si riavvii correttamente.

Psycotic
10-05-2007, 12:02
Provato, ma e' come se nn ha fatto niente e cmq init6 alla fine cerca di reboottare sempre col comando reboot

credo che l'unica cosa da fare e' trovare qualche gabbola su /proc

blackbit
10-05-2007, 13:19
Provato, ma e' come se nn ha fatto niente e cmq init6 alla fine cerca di reboottare sempre col comando reboot

credo che l'unica cosa da fare e' trovare qualche gabbola su /proc

se ha un controller pwm puoi stoppare la ventola del processore. si riavvierà per l'alta temperatura :D

Psycotic
10-05-2007, 14:05
oppure prende fuoco visto le performance della macchina :sofico:

blackbit
10-05-2007, 14:27
oppure prende fuoco visto le performance della macchina :sofico:

non c'è altro modo a quanto vedo :D dato ke anke in /proc non conosco vie efficaci (dato ke hai escluso l'istruzione init 6 e reboot).

provato
# shutdown -r

?

se proprio il controller non va rimpiazzalo :D tanto non si avvierà neanke credo se è tanto scasciato

Psycotic
10-05-2007, 14:45
No il mostro se riesco a riavviarlo funziona x altri 2 mesi, gia' testato. Solo che adesso nn posso contattare l'omino che me lo resetta col bottone... Ed io nn posso andare al datacenter .

Triste ma mi serviva x altri 4 mesi il catorcio!!!

shutdown nn funge :D
se potevo compilare mi andavo a cercare l'interrupt x resettarlo brutalmente..
Ovviamente se lo compilo altrove nn so come copiare poi il binario in quanto nn funge ftp e manco scp...

Bel quesito eh?

blackbit
10-05-2007, 14:47
shutdown nn funge :D
se potevo compilare mi andavo a cercare l'interrupt x resettarlo brutalmente..
Ovviamente se lo compilo altrove nn so come copiare poi il binario in quanto nn funge ftp e manco scp...

Bel quesito eh?

:D eh già. sa molto di hackerata.

senti ma.. che servizi son rimasti in funzione?

Psycotic
10-05-2007, 15:21
ssh ancora funge, poi' ho un nagios che stranamente funziona.. Forse e' ancora in ram :) con l'amico apache..
Il resto nn funge molto :D

eclissi83
10-05-2007, 20:42
in verità è reboot che switcha ad init 6, non l'inverso.... però considerato l'errore che ti tornava pensavo che funzionasse... ovviamente non hai un KVM over IP, giusto? (la domanda e' davvero retorica... devi tirare avanti con una macchina rotta, figurati se hai il kvm via rete...)

io altre soluzione non ne conosco, mi spiace... mi sa che devi attendere l'omino... ma solitamente gli omini delle server farm stanno li' non dico 24 ore al giorno ma almeno 16... in che farm lo tieni sto trabiccolo?

vizzz
10-05-2007, 21:01
potresti provare con acpi o apm se riesci a forzare uno spegnimento...ma di certo non sarà molto soft.

Psycotic
11-05-2007, 09:18
provato anche con
echo "1"> /proc/sys/kernel/ctrl-alt-del
Manco questo va' :D

KVM nn so che sia.. ti riferisci alla console esterna di managing? no nn ce l'ha se ti riferisci a questo..

acpi e apm? come dovrei usarlo?

Si hai ragione che nei datacenter ce H24 ma la storia x cui nn gli posso chiamare e' lunga...

blackbit
11-05-2007, 09:59
Si hai ragione che nei datacenter ce H24 ma la storia x cui nn gli posso chiamare e' lunga...

dillo che il serverino non è tuo e che ne hai preso il controllo abusivamente :asd: :asd:

guyver
11-05-2007, 10:14
ma è percaso il sito di win******ak.com ? no perche è andato down ieri mentre stavo scaricando

greeneye
11-05-2007, 10:44
fai questo tentativo

echo 1 > /proc/sys/kernel/sysrq


poi

echo X > /proc/sysrq-trigger

dove X puo' essere:

b: reboot brutale
s: sync dei fs
u: unmount dei fs
o: spegne la macchina

Quindi dovresti

echo s > /proc/sysrq-trigger
echo u > /proc/sysrq-trigger
echo b > /proc/sysrq-trigger

e incrociare le dita

greeneye
11-05-2007, 10:46
La documentazione di tutto questo è in
/usr/src/linux/Documentation/sysrrq.txt

Psycotic
11-05-2007, 10:58
no nn sono un abusivo :D seno ero davvero sfortunato se avevo preso il controllo di un catorcio combinato cosi' male...

Bella risposta quella del sysrq, nn l'avevo ancora vista..
Ma purtroppo nn cio' fortuna, non esistono.. Mi sa che all'epoca nn ho compilato CONFIG_MAGIC_SYSRQ

Qualche altra soluzione? :mc:

blackbit
11-05-2007, 11:28
l'unica è forzare il reboot in modo fisico e brutale. te l'ho detto puoi provare con le ventole...

ma se killi syslogd? con alcune impostazioni di sicurezza ciò significa il riavvio

vizzz
11-05-2007, 12:53
prova con:
echo 5 > /proc/acpi/sleep

Psycotic
11-05-2007, 15:08
non c'e' neanche questo
su /proc/acpi ho :
alarm
dsdt
embedded_controller
event
fadt
info
power_resource
processor
thermal_zone
wakeup

vizzz
11-05-2007, 18:20
non c'e' neanche questo
su /proc/acpi ho :
alarm
dsdt
embedded_controller
event
fadt
info
power_resource
processor
thermal_zone
wakeup

/sys/power/state ?

fsdfdsddijsdfsdfo
11-05-2007, 18:34
ma quali sono le condizioni cosi estreme da portare un pc a non riavviarsi?

fsdfdsddijsdfsdfo
11-05-2007, 18:38
se ha un controller pwm puoi stoppare la ventola del processore. si riavvierà per l'alta temperatura :D

si spegne si.

SI riavvia?

fsdfdsddijsdfsdfo
11-05-2007, 18:42
ipotesi un po strana.

Non puoi compilare c... assembler? phyton?

immagino il server non sia aggiornato all'ultimo pacchetto... magari quache buco in apache lo trovi...

blackbit
11-05-2007, 20:51
ke kernel gira?

Psycotic
14-05-2007, 09:44
/sys/power/state c'e', come dovrei usarlo?

kernel: 2.6.18

Le condizioni che lo portano a nn riavviarsi sono che per lui la maggior parte dei binari son corrotti o non sa piu' dove leggerli.

Come dicevo all'inizio nn posso compilare perche' nn hp tool a disposizione in quanto per lui son scassati..