Linux, reboot zonder toegang tot FS

Pagina: 1
Acties:

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 29-01 21:41
Op een server heb ik een kleine fout gemaakt, waardoor de RAID controller niet meer werkt (Wist ik veel dat smartctl -a /dev/sda ervoor zorgde dat de server opeens met dit bericht kwam: server01 kernel: Disabling IRQ #16 , m.a.w. zich uitgeschakeld heeft)

Maar goed, een reboot zou alles moeten verhelpen, zei het niet dat ik
a) Fysiek niet bij de server ben
b) Geen powerconsole tot m'n beschikking heb
c) geen van andere soorten handigheidjes voor management hebt

Wat ik wel heb:
a) een werkende ssh sessie.

Maar zoals ik net aangaf, heb ik geen toegang tot het FS, met dit als resultaat:
code:
1
2
root@server01:/home# reboot
-bash: reboot: command not found


Bestaat er nog een kans dat ik 'm kan rebooten?

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 08:57
weet je zeker dat reboot het enige goede commando is :+
/sbin/reboot [-n] [-w] [-d] [-f] [-i]
-n
Don't sync before reboot or halt.
-w
Don't actually reboot or halt but only write the wtmp record (in the /var/log/wtmp file).
-d
Don't write the wtmp record. The -n flag implies -d.
-f
Force halt or reboot, don't call shutdown( 8 ).
-i
Shut down all network interfaces just before halt or reboot.
-h
Put all harddrives on the system in standby mode just before halt or poweroff.
-p
When halting the system, do a poweroff. This is the default when halt is called as poweroff.
ik ben geen linux held natuurlijk :) maar halt heb je zeker niets aan :)

[ Voor 91% gewijzigd door sjongenelen op 17-02-2008 23:14 ]

you had me at EHLO


  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 29-01 21:41
TheNymf schreef op zondag 17 februari 2008 @ 23:12:
weet je zeker dat reboot het enige goede commando is :+


[...]


ik ben geen linux held natuurlijk :) maar halt heb je zeker niets aan :)
halt en reboot invoken als het goed is beide shutdown.
Maar ja:
code:
1
2
root@server01:/home# shutdown -r
-bash: shutdown: command not found


haalt ook niet veel uit zo ;)

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 08:57
en als je nou
/sbin/reboot
doet, dus inclusief directory van het commando?

you had me at EHLO


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 12-12-2025
http://www.google.nl/sear...&q=linux+ssh+reboot&meta= ;)
Genoeg te vinden geloof ik :)


Btw, voer je het wel uit als root?
sudo /usr/bin/reboot

[ Voor 50% gewijzigd door Alex) op 17-02-2008 23:20 ]

We are shaping the future


Verwijderd

http://blog.air4web.com/linux-force-reboot.html
Forcing reboot

Linux is not Windows XP and if reboot fail you usually still connect by SSH and do something. This commands will show you how to remotely hard reboot machine. Hard reboot mean that shutdown scripts will not run and machine reboot immediately without syncing hard disk drives, shutdown applications etc.
echo 1 > /proc/sys/kernel/sysrq echo b > /proc/sysrq-trigger

This commands enable sysrq and after this call fast reboot. If you want to force shutdown machine try this.
Geen garanties btw

google keywords: linux /proc reboot

[ Voor 88% gewijzigd door Verwijderd op 17-02-2008 23:22 ]


  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 29-01 21:41
Het is niet zo makkelijk als jullie denken. Je moet er vanuit gaan dat ik niets aan commando's kan gebruiken, behalve de buildin van bash, omdat ik mijn bash nog in het geheugen heb zitten en dus ook niet van de hdd hoef te laden.

Specificiek de path er bij zetten helpt ook niet.

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 29-01 21:41
Kijk, dit doet iets, even paar minuutjes wachten kijken of ie terug komt d:)b

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


  • alson
  • Registratie: November 2006
  • Laatst online: 24-11-2025
Dit zou moeten werken, als dit niet werkt heb je echt een remote console, remote powerswitch of iemand die hem reset nodig.

Wikipedia: Magic SysRq key

Edit: zie boven dus :)

[ Voor 4% gewijzigd door alson op 17-02-2008 23:27 ]


  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 29-01 21:41
alson schreef op zondag 17 februari 2008 @ 23:26:
Dit zou moeten werken, als dit niet werkt heb je echt een remote console, remote powerswitch of iemand die hem reset nodig.

Wikipedia: Magic SysRq key

Edit: zie boven dus :)
Morgenochtend kan ik er zelf weer bij. Server heeft een FS van 1.5TB, maar omdat journalling nu ook wat in de war gelopen is, ben ik bang dat ie heel het FS moet controleren nog ;)

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Verwijderd

En hoe is het afgelopen? :)

  • Kippenijzer
  • Registratie: Juni 2001
  • Laatst online: 26-01 12:42

Kippenijzer

McFallafel, nu met paardevlees

Even om nog op de oorzaak terug te komen: Je hebt een hardware raid controller waarop je op de logische drive smart probeerde te activeren? Dat moet je dus nooit doen he, het gros van de raid controllers heeft hier geen zin in, en je moet dat ook de management tools van je controller gebruiken om de status van je logische disk en eventueel ook je fysieke schijven te controleren.

  • Keiichi
  • Registratie: Juni 2005
  • Laatst online: 29-01 21:41
Half zes m'n nest uit om als eerst op de zaak te zijn :') De server heeft zich niet gereboot, console was zwart en kwam er ook niet uit.
Kippenijzer schreef op maandag 18 februari 2008 @ 19:22:
Even om nog op de oorzaak terug te komen: Je hebt een hardware raid controller waarop je op de logische drive smart probeerde te activeren? Dat moet je dus nooit doen he, het gros van de raid controllers heeft hier geen zin in, en je moet dat ook de management tools van je controller gebruiken om de status van je logische disk en eventueel ook je fysieke schijven te controleren.
Bij 3ware ging het altijd wel :$ Maar ja, dit was ook geen 3ware.

[ Voor 4% gewijzigd door Keiichi op 18-02-2008 20:00 ]

Solar @ Dongen: http://solar.searchy.net/ - Penpal International: http://ppi.searchy.net/


Verwijderd

Dat is wel jammer, misschien door het feit dat irq-16 was uitgeschakeld dat ie een panic kreeg, maarja.

Verwijderd

Ik heb geen zin om het te proberen maar dit staat er in de proc(5) man page:
/proc/sys/kernel/ctrl-alt-del
This file controls the handling of Ctrl-Alt-Del from the keyboard. When the value in this file is 0, Ctrl-Alt-Del is trapped and sent to
the init(1) program to handle a graceful restart. When the value is > 0, Linux’s reaction to a Vulcan Nerve Pinch (tm) will be an immedi‐
ate reboot, without even syncing its dirty buffers. Note: when a program (like dosemu) has the keyboard in ’raw’ mode, the ctrl-alt-del is
intercepted by the program before it ever reaches the kernel tty layer, and it’s up to the program to decide what to do with it.
oh trouwens, ik was vergeten te zeggen echo is (iig in bash) een builtin dus je zou bijvoorbeeld het volgende kunnen doen.
code:
1
echo 1 >  /proc/sys/kernel/ctrl-alt-del

je zal waarschijnlijk geen nette reboot kunnen doen omdat init ook niet meer bereikbaar is.

[ Voor 15% gewijzigd door Verwijderd op 18-02-2008 20:44 ]


  • igmar
  • Registratie: April 2000
  • Laatst online: 05-01 19:56

igmar

ISO20022

Keiichi schreef op zondag 17 februari 2008 @ 23:11:
Bestaat er nog een kans dat ik 'm kan rebooten?
code:
1
2
3
4
echo '1' > /proc/sys/kernel/sysrq
echo 's' > /proc/sysrq-trigger
echo 'u' > /proc/sysrq-trigger
echo 'b' > /proc/sysrq-trigger


Dit er vanuitgaand dat je sysrq in je kernel hebt zitten.
Pagina: 1