[Sysadmins] Остановка сервисов
Eugene Prokopiev
=?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Пт Авг 17 17:31:38 MSD 2007
Здравствуйте!
# grep chkconfig /etc/init.d/drbd
# chkconfig: 345 70 8
# grep chkconfig /etc/init.d/had
# chkconfig: 345 75 05
# find /etc/rc.d/rc*.d/ -name *drbd
/etc/rc.d/rc0.d/K08drbd
/etc/rc.d/rc1.d/K08drbd
/etc/rc.d/rc2.d/K08drbd
/etc/rc.d/rc3.d/S70drbd
/etc/rc.d/rc4.d/S70drbd
/etc/rc.d/rc5.d/S70drbd
/etc/rc.d/rc6.d/K08drbd
# find /etc/rc.d/rc*.d/ -name *had
/etc/rc.d/rc0.d/K05had
/etc/rc.d/rc1.d/K05had
/etc/rc.d/rc2.d/K05had
/etc/rc.d/rc3.d/S75had
/etc/rc.d/rc4.d/S75had
/etc/rc.d/rc5.d/S75had
/etc/rc.d/rc6.d/K05had
А вот лог перезагрузки системы:
# head -n 40 /var/log/syslog/console
Aug 17 17:19:26 ewsd3-node1 shutdown[6931]: shutting down for system reboot
Aug 17 17:19:26 ewsd3-node1 init: Switching to runlevel: 6
Aug 17 17:19:27 ewsd3-node1 sshd[4337]: Received signal 15; terminating.
Aug 17 17:19:27 ewsd3-node1 sshd: sshd shutdown succeeded
Aug 17 17:19:27 ewsd3-node1 postfix/postfix-script: stopping the Postfix
mail system
Aug 17 17:19:27 ewsd3-node1 postfix/master[4651]: terminating on signal 15
Aug 17 17:19:27 ewsd3-node1 postfix: Shutting down postfix: succeeded
Aug 17 17:19:27 ewsd3-node1 crond: crond shutdown succeeded
Aug 17 17:19:27 ewsd3-node1 ntpd[4672]: dispatch_imsg in main: pipe closed
Aug 17 17:19:27 ewsd3-node1 ntpd[4672]: Terminating
Aug 17 17:19:27 ewsd3-node1 ntpd: ntpd shutdown succeeded
Aug 17 17:19:28 ewsd3-node1 acpid: acpid shutdown succeeded
Aug 17 17:19:28 ewsd3-node1 rc: Stopping keytable: succeeded
Aug 17 17:19:28 ewsd3-node1 rc: Stopping fbsetfont: succeeded
Aug 17 17:19:28 ewsd3-node1 dd: 1+0 records in
Aug 17 17:19:28 ewsd3-node1 dd: 1+0 records out
Aug 17 17:19:28 ewsd3-node1 dd: 512 bytes (512 B) copied, 0.000235
seconds, 2.2 MB/s
Aug 17 17:19:28 ewsd3-node1 random: Saving random seed: succeeded
Aug 17 17:19:28 ewsd3-node1 network: Computing interface groups:
Aug 17 17:19:28 ewsd3-node1 network: .
Aug 17 17:19:28 ewsd3-node1 network: .. 3 interfaces found
Aug 17 17:19:28 ewsd3-node1 network: Processing /etc/net/vlantab: empty.
Aug 17 17:19:28 ewsd3-node1 network: Stopping group 1/realphys (2
interfaces)
Aug 17 17:19:28 ewsd3-node1 network: ^IStopping eth0:
Aug 17 17:19:28 ewsd3-node1 network: .
Aug 17 17:19:29 ewsd3-node1 last message repeated 2 times
Aug 17 17:19:29 ewsd3-node1 network: OK
Aug 17 17:19:29 ewsd3-node1 network: ^IStopping eth1:
Aug 17 17:19:29 ewsd3-node1 network: .
Aug 17 17:19:29 ewsd3-node1 network: .
Aug 17 17:19:29 ewsd3-node1 network: OK
Aug 17 17:19:29 ewsd3-node1 network: Stopping group 0/virtual (1 interfaces)
Aug 17 17:19:29 ewsd3-node1 network: ^IStopping lo:
Aug 17 17:19:29 ewsd3-node1 network: .
Aug 17 17:19:29 ewsd3-node1 network: OK
Aug 17 17:19:29 ewsd3-node1 rc: Stopping network: succeeded
Aug 17 17:19:29 ewsd3-node1 udevd: udevd shutdown succeeded
Aug 17 17:19:29 ewsd3-node1 kernel: Kernel logging (proc) stopped.
Aug 17 17:19:29 ewsd3-node1 kernel: Kernel log daemon terminating.
Aug 17 17:19:30 ewsd3-node1 klogd: klogd shutdown succeeded
Остановки had и drbd здесь не видно, и она действительно не происходит,
отчего потом при загрузке приключаются проблемы.
В этот лог попадает не все, что видно при перезагрузке по F12, хотя:
# tail -n 2 /etc/syslog.conf
# Log all to the file.
*.*
/var/log/syslog/console
По F12 видно, например, что сервис had не останавливается до самого
конца, ругаясь на постепенно исчезающую сеть.
Вопрос: почему могут не вызываться service had/drbd stop при выключении
и перезагрузке? Вызванные вручную, они замечательно отрабатывают и пишут
об этом в лог.
--
С уважением,
Прокопьев Евгений
Подробная информация о списке рассылки Sysadmins