LinuxForum.Fans
Тема

Не работает shutdown

Автор: Peter 39 сообщений 15295 просмотров
#231615
Yazichnik написал:
это не аппаратная проблема, потому что она не у одного человека зафиксирована и на разном железе

не показатель. Это именно распространённая аппаратная проблема.

durc написал:
Первым делом зайдите на сайт изготовителя материнской платы и гляньте, нет ли там обновлений BIOS – обычно они есть, потому что платы редко поставляются с новейшей версией BIOS. Обновления BIOS могут исправить все виды странных проблем, поэтому стоит иметь новейшую версию.

совет скорее вредный, чем полезный. Следует прочитать, КАКИЕ именно ошибки исправлены апдейтами. Часто это просто поддержка новых версий CPU, что не имеет значения для многих. А вот загубить мамку перепрошивкой легко, и это НЕ гарантийный случай. Особенно будет обидно, если вам в СЦ объяснят как маленькому, что данный апдейт всё равно не решает проблемы. Впрочем, часто проще купить новую мамку, чем нести старую в СЦ. ИЧСХ - дешевле.

Peter написал:
В ядре 3.1 исправили, так они пробрались и снова испортили.

ИМХО это скорее "особенность" BIOS'а, которая возможно лечится его настройкой. А возможно - не лечится.

Nigelist написал:
У меня сервер выключается через задание в crontab:

желательно таки /sbin/shutdown -h now
ну и вбивать это нужно в рутовый crontab.
ну и вообще не очень здравая идея ВНЕЗАПНО вырубать компьютер. Можно хоть задержку на 20 минут(к примеру) ввести. А то вдруг вы там что-то редактируете?

#231641
drBatty написал:
желательно таки /sbin/shutdown -h now

А чем это важно?

drBatty написал:
ну и вбивать это нужно в рутовый crontab.
ну и вообще не очень здравая идея ВНЕЗАПНО вырубать компьютер. Можно хоть задержку на 20 минут(к примеру) ввести. А то вдруг вы там что-то редактируете?

Запускается именно от рута. Вырубается когда все закончили работу, так что никакой внезапности. А когда нужно поработать дольше, комментирую задание и всё...

#231733
Nigelist написал:
А чем это важно?

во многих дистрах таки не прописан $PATH.

Nigelist написал:
Запускается именно от рута. Вырубается когда все закончили работу, так что никакой внезапности. А когда нужно поработать дольше, комментирую задание и всё...

это лично ваш случай. В общем случае всё может быть и по другому.

#231742
drBatty написал:
во многих дистрах таки не прописан $PATH.

В Debian то он прописан, а сидим мы в ветке посвященной ему. Ну да ладно, ваш способ универсален. И подходим всем.

drBatty написал:
это лично ваш случай. В общем случае всё может быть и по другому.

А то что будет какая либо задержка, что нибудь даст? Предупреждение какое нибудь?

#231743
Nigelist написал:
В Debian то он прописан, а сидим мы в ветке посвященной ему.

ну за ВСЕ дебианы я-бы не рискнул ответить...

Nigelist написал:
А то что будет какая либо задержка, что нибудь даст? Предупреждение какое нибудь?

ага. и в консоли, и в кедах. Наверное и в гноме. (вот в гноме не проверил, но не вижу причины, что не будет).

#231758
drBatty написал:
ну за ВСЕ дебианы я-бы не рискнул ответить...

Не буду спорить. С вашим то опытом...

drBatty написал:
ага. и в консоли, и в кедах. Наверное и в гноме. (вот в гноме не проверил, но не вижу причины, что не будет).

Вот только не нужно это все (консоль, кеды и даже гном). Нужно в Windows XP алерт послать, пользователям Самбы. Но думаю это будет проблематично, потому и не вижу смысла в задержке.

#231772
Nigelist написал:
Не буду спорить. С вашим то опытом...
Nigelist написал:
Нужно в Windows XP алерт послать, пользователям Самбы.

вот ничего я не понимаю в вендах. В частности в самбах. Любой опыт ограничен.

#231776

У меня такой-же глюк появился ещё на Win XP ~ год назад, до этого лет 7 всё было нормально. В это же время я случайно заинтересовался Linux`ом и обратил внимание, что в Линухе глюк пропал.
(Что отчасти ускорило мой переход на Linux smile ). Мне кажется , что это аппаратный глюк. В моём случае, думаю от старости...

#251662

я нахимичил в ос. теперь не могу выключить сервер или перезагрузить...

text
root@srv2:/home/sergic# shutdown -h now
bash: shutdown: команда не найдена
text
root@srv2:/home/sergic# /sbin/shutdown -h now
bash: /sbin/shutdown: Нет такого файла или каталога

подскажите плз в чем может проблема быть.
это произошло после установки webmin

#251663
sergic написал:
я нахимичил в ос. теперь не могу выключить сервер или перезагрузить...
text
root@srv2:/home/sergic# shutdown -h now
bash: shutdown: команда не найдена
text
root@srv2:/home/sergic# /sbin/shutdown -h now
bash: /sbin/shutdown: Нет такого файла или каталога

подскажите плз в чем может проблема быть.
это произошло после установки webmin

bash shutdown_script

#251664

И еще, проверьте целостность папки "sbin"

#251667
text
root@srv2:/sbin# ls -l /bin/systemctl
ls: невозможно получить доступ к /bin/systemctl: Нет такого файла или каталога
root@srv2:/sbin# ls -l /sbin/shutdown
ls: невозможно получить доступ к /sbin/shutdown: Нет такого файла или каталога

не понял. самого файла нет.

text
root@srv2:/sbin# echo $PATH | sed "s/\:/\n/g"
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin
#251665
text
root@srv2:/# bash shutdown_script
bash: shutdown_script: Нет такого файла или каталога

и папка sbin на месте )

#251725

sergic, какой дистрибутив ? А, ну да, Debian же..
Покажите

text
$ ls -al /sbin

Можно поискать в другом месте

text
# find / -name shutdown*
#251744
text
итого 6340
drwxr-xr-x  2 root root     4096 Май 13 22:35 .
drwxr-xr-x 23 root root     4096 Май 13 18:49 ..
-rwxr-xr-x  1 root root     4672 Дек  2  2009 acpi_available
-rwxr-xr-x  2 root root    19968 Янв 25  2011 agetty
-rwxr-xr-x  1 root root     5016 Дек  2  2009 apm_available
-rwxr-xr-x  1 root root    23560 Июн 20  2011 badblocks
-rwxr-xr-x  1 root root    23656 Янв 25  2011 blkid
-rwxr-xr-x  1 root root    13560 Янв 25  2011 blockdev
-rwxr-xr-x  1 root root    15544 Мар 27 04:50 bootlogd
-rwxr-xr-x  1 root root    55888 Янв 25  2011 cfdisk
-rwxr-xr-x  1 root root     5352 Янв 25  2011 ctrlaltdel
-rwxr-xr-x  1 root root    86016 Июн 20  2011 debugfs
-rwxr-xr-x  1 root root    67312 Окт 30  2011 depmod
-rwxr-xr-x  1 root root   487696 Авг  9  2011 dhclient
-rwxr-xr-x  1 root root     8002 Авг  9  2011 dhclient-script
-rwxr-xr-x  1 root root    17248 Дек  5  2010 discover
-rwxr-xr-x  1 root root     5014 Дек  5  2010 discover-modprobe
-rwxr-xr-x  1 root root     5798 Дек  5  2010 discover-pkginstall
-rwxr-xr-x  1 root root    58424 Янв 23  2011 dmsetup
-rwxr-xr-x  1 root root    48760 Янв 31  2010 dosfsck
-rwxr-xr-x  1 root root    46336 Янв 31  2010 dosfslabel
-rwxr-xr-x  1 root root    16680 Июн 20  2011 dumpe2fs
-rwxr-xr-x  5 root root   183424 Июн 20  2011 e2fsck
-rwxr-xr-x  1 root root    15552 Июн 20  2011 e2image
-rwxr-xr-x  2 root root    36224 Июн 20  2011 e2label
-rwxr-xr-x  1 root root     9064 Июн 20  2011 e2undo
-rwxr-xr-x  1 root root    95728 Янв 25  2011 fdisk
-rwxr-xr-x  1 root root     5816 Янв 25  2011 findfs
-rwxr-xr-x  1 root root    28696 Янв 25  2011 fsck
-rwxr-xr-x  1 root root    11944 Янв 25  2011 fsck.cramfs
-rwxr-xr-x  5 root root   183424 Июн 20  2011 fsck.ext2
-rwxr-xr-x  5 root root   183424 Июн 20  2011 fsck.ext3
-rwxr-xr-x  5 root root   183424 Июн 20  2011 fsck.ext4
-rwxr-xr-x  5 root root   183424 Июн 20  2011 fsck.ext4dev
-rwxr-xr-x  1 root root    27416 Янв 25  2011 fsck.minix
lrwxrwxrwx  1 root root        7 Май  8 13:58 fsck.msdos -> dosfsck
-rwxr-xr-x  1 root root      333 Мар 27 04:50 fsck.nfs
lrwxrwxrwx  1 root root        7 Май  8 13:58 fsck.vfat -> dosfsck
-rwxr-xr-x  1 root root     5176 Мар 27 04:50 fstab-decode
-rwxr-xr-x  2 root root    19968 Янв 25  2011 getty
-rwxr-xr-x  1 root root    95616 Сен 30  2010 hdparm
-rwxr-xr-x  1 root root    40240 Янв 25  2011 hwclock
-rwxr-xr-x  1 root root    68304 Мар 16  2009 ifconfig
-rwxr-xr-x  2 root root    32112 Мар  3  2010 ifdown
-rwxr-xr-x  2 root root    32112 Мар  3  2010 ifup
-rwxr-xr-x  1 root root    10944 Окт 30  2011 insmod
-rwxr-xr-x  1 root root    55976 Май  7  2010 insserv
-rwxr-xr-x  1 root root     2266 Июл 16  2010 installkernel
lrwxrwxrwx  1 root root        7 Май  8 13:35 ip -> /bin/ip
lrwxrwxrwx  1 root root       15 Май  8 13:35 ip6tables -> ip6tables-multi
-rwxr-xr-x  1 root root    45320 Июл 17  2010 ip6tables-multi
lrwxrwxrwx  1 root root       15 Май  8 13:35 ip6tables-restore -> ip6tables-multi
lrwxrwxrwx  1 root root       15 Май  8 13:35 ip6tables-save -> ip6tables-multi
-rwxr-xr-x  1 root root    14984 Мар 16  2009 ipmaddr
lrwxrwxrwx  1 root root       14 Май  8 13:35 iptables -> iptables-multi
-rwxr-xr-x  1 root root    53736 Июл 17  2010 iptables-multi
lrwxrwxrwx  1 root root       14 Май  8 13:35 iptables-restore -> iptables-multi
lrwxrwxrwx  1 root root       14 Май  8 13:35 iptables-save -> iptables-multi
-rwxr-xr-x  1 root root    18000 Мар 16  2009 iptunnel
-rwxr-xr-x  1 root root     7136 Янв 25  2011 isosize
-rwxr-xr-x  1 root root     8656 Дек 16  2010 kbdrate
-rwxr-xr-x  1 root root    18240 Мар 27 04:50 killall5
-rwxr-xr-x  1 root root   759664 Фев 12 21:13 ldconfig
-rwxr-xr-x  1 root root     9040 Июн 20  2011 logsave
-rwxr-xr-x  1 root root    33840 Янв 25  2011 losetup
lrwxrwxrwx  1 root root       10 Май  8 13:35 lsmod -> /bin/lsmod
-rwxr-xr-x  1 root root    15464 Мар 16  2009 mii-tool
-rwxr-xr-x  1 root root    28040 Янв 31  2010 mkdosfs
-rwxr-xr-x  5 root root    57560 Июн 20  2011 mke2fs
-rwxr-xr-x  1 root root     6960 Янв 25  2011 mkfs
-rwxr-xr-x  1 root root    11440 Янв 25  2011 mkfs.bfs
-rwxr-xr-x  1 root root    21712 Янв 25  2011 mkfs.cramfs
-rwxr-xr-x  5 root root    57560 Июн 20  2011 mkfs.ext2
-rwxr-xr-x  5 root root    57560 Июн 20  2011 mkfs.ext3
-rwxr-xr-x  5 root root    57560 Июн 20  2011 mkfs.ext4
-rwxr-xr-x  5 root root    57560 Июн 20  2011 mkfs.ext4dev
-rwxr-xr-x  1 root root    20304 Янв 25  2011 mkfs.minix
lrwxrwxrwx  1 root root        7 Май  8 13:58 mkfs.msdos -> mkdosfs
lrwxrwxrwx  1 root root       16 Май  8 14:03 mkfs.ntfs -> /usr/sbin/mkntfs
lrwxrwxrwx  1 root root        7 Май  8 13:58 mkfs.vfat -> mkdosfs
-rwxr-xr-x  1 root root    17704 Окт 17  2011 mkhomedir_helper
-rwxr-xr-x  1 root root    17808 Янв 25  2011 mkswap
-rwxr-xr-x  1 root root    28272 Окт 30  2011 modinfo
-rwxr-xr-x  1 root root    57360 Окт 30  2011 modprobe
-rwsr-xr-x  1 root root    32624 Дек 17 17:18 mount.cifs
-rwxr-xr-x  1 root root     8216 Сен 21  2010 mount.fuse
-rwsr-xr-x  1 root root    94992 Янв 13 23:07 mount.nfs
lrwxrwxrwx  1 root root        9 Май  8 13:57 mount.nfs4 -> mount.nfs
lrwxrwxrwx  1 root root       13 Май  8 14:03 mount.ntfs -> mount.ntfs-3g
lrwxrwxrwx  1 root root       16 Май  8 14:03 mount.ntfs-3g -> /usr/bin/ntfs-3g
lrwxrwxrwx  1 root root       18 Май  8 14:03 mount.ntfs-fuse -> /usr/bin/ntfsmount
-rwxr-xr-x  1 root root     2538 Июн  4  2010 mount.smbfs
-r-xr-xr-x  1 root root    55264 Май 13 12:46 mount.vmhgfs
-rwxr-xr-x  1 root root    11064 Мар 16  2009 nameif
-rwxr-xr-x  1 root root    11128 Июл 17  2010 nfnl_osf
-rwxr-xr-x  1 root root     2251 Дек  2  2009 on_ac_power
-rwxr-xr-x  1 root root     9264 Окт 17  2011 pam_tally
-rwxr-xr-x  1 root root    10968 Окт 17  2011 pam_tally2
-rwxr-xr-x  1 root root     4576 Янв 25  2011 pivot_root
-rwxr-xr-x  1 root root     6688 Мар 16  2009 plipconfig
-rwxr-xr-x  1 root root     4992 Фев 25  2010 pmap_dump
-rwxr-xr-x  1 root root     5160 Фев 25  2010 pmap_set
-rwxr-xr-x  1 root root    20600 Фев 25  2010 portmap
-rwxr-xr-x  1 root root    28464 Мар 16  2009 rarp
-rwxr-xr-x  1 root root     8128 Янв 25  2011 raw
-rwxr-xr-x  1 root root    36120 Июн 20  2011 resize2fs
-rwxr-xr-x  1 root root    13064 Окт 30  2011 rmmod
-rwxr-xr-x  1 root root    59584 Мар 16  2009 route
-rwxr-xr-x  1 root root    65776 Янв 13 23:07 rpc.statd
-rwxr-xr-x  1 root root    33792 Июл  6  2010 rtacct
-rwxr-xr-x  1 root root    31936 Июл  6  2010 rtmon
-rwxr-xr-x  1 root root    58096 Янв 25  2011 sfdisk
-rwxr-xr-x  1 root root      879 Фев 15  2011 shadowconfig
-rwxr-xr-x  1 root root    15976 Янв 13 23:07 showmount
-rwxr-xr-x  1 root root    31728 Мар 16  2009 slattach
-rwxr-xr-x  1 root root    44464 Янв 13 23:07 sm-notify
-rwxr-xr-x  1 root root    69712 Июл  6  2010 ss
-rwxr-xr-x  1 root root    27880 Мар 27 04:50 startpar
-rwxr-xr-x  1 root root    28584 Ноя 10  2011 start-stop-daemon
-rwxr-xr-x  1 root root    15304 Мар 27 04:50 sulogin
lrwxrwxrwx  1 root root        6 Май  8 13:35 swapoff -> swapon
-rwxr-xr-x  1 root root    23888 Янв 25  2011 swapon
-rwxr-xr-x  1 root root     8648 Янв 25  2011 switch_root
-rwxr-xr-x  1 root root    13008 Фев 16 13:23 sysctl
-rwxr-xr-x  1 root root   247880 Июл  6  2010 tc
-rwxr-xr-x  2 root root    36224 Июн 20  2011 tune2fs
-rwxr-xr-x  1 root root   137216 Дек 13  2010 udevadm
-rwxr-xr-x  1 root root   133176 Дек 13  2010 udevd
lrwxrwxrwx  1 root root        9 Май  8 13:57 umount.nfs -> mount.nfs
lrwxrwxrwx  1 root root        9 Май  8 13:57 umount.nfs4 -> mount.nfs
-rwxr-xr-x  1 root root     7552 Сен 27  2010 umount.udisks
-rwxr-sr-x  1 root shadow  31864 Окт 17  2011 unix_chkpwd
-rwxr-xr-x  1 root root    31824 Окт 17  2011 unix_update
-rwxr-xr-x  1 root root    12088 Янв 25  2011 wipefs
-rwxr-xr-x  1 root root     1735 Ноя  8  2009 wpa_action
-rwxr-xr-x  1 root root    41544 Ноя 28  2010 wpa_cli
-rwxr-xr-x  1 root root   538088 Ноя 28  2010 wpa_supplicant
text
root@srv2:/home/sergic# find / -name shutdown*
/usr/share/webmin/init/shutdown.cgi
/usr/share/gnome/shutdown  (директория)
/usr/share/man/ru/man2/shutdown.2.gz
/usr/share/man/man2/shutdown.2.gz
#251984

ок. тогда такой вопрос. возможно ли что у рута нет доступа к shutdown? мож где-то збой был и он не может достучаться к shutdown... если возможно, где глянуть?

#251986

Бинарника shutdown я не наблюдаю. Куда дели? :) В выводе ls -al /sbin нету. Решение, думаю, такое: поискать в файлах с содержимым пакетов (у меня это /var/log/packages) на предмет, где был бинарник и накатить заново пакет с ним с системного диска.

text
# ls -al /sbin | grep sh
-rwxr-xr-x  1 root root   16864 2008-04-03 06:40 shutdown
lrwxrwxrwx  1 root root      26 2012-04-18 11:16 update-usbids.sh -> /usr/sbin/update-usbids.sh
#251989

yars спасибо за подсказку, надобыло в пакеты глянуть. оказалось sysvinit был удален... сделал apt-get install sysvinit и все гуд.
а куда делся хз :D

Войдите или зарегистрируйтесь, чтобы ответить.