Зависоны при за-/перегрузке и порядок выполнения init-скриптов
После какого-то очередного обновления портежей и выполнения "emerge -u world" комп перестал перезагружаться (останавливается после остановки сервиса net.lo), а при загрузке подвисает после netmount секунд на 30 и потом нормально загружается. В логах на последней консоли совершенно ничего необычного. Думал что проблемы в nis и portmap (такое было уже), пересобрал, но те же грабли остались. Сказать обновление какого именно пакета повлияло не могу, так как систему не перегружал около 2 недель. А вот сегодня пришлось и увидал такую фигню.
Также обнаружил такую фигню: например, mpd выгружается ПОСЛЕ выгрузки alsasound - и ессно уже до остановки mpd уже вылетел с ошибкой (плейлист не сохраняется, хотя mpd настроен на сохранение статуса). Та же фигня с apache и postgresql - сервисы выгружаются ПОСЛЕ остановки сети - хотя должно быть наоборот по идее, или я просто чего-то не понимаю?
Отсюда два вопроса:
1) как сделать вывод инит скриптов подробнее?
2) syslog-ng выгружается одним из первых, а потому я не могу сказать что происходит в процессе перезагрузки системы.. Как сделать, чтобы он выгружался как можно позже?
Дурацкие проблемы и непонятно как решить. Sos!
и на всякий случай мой rc-update show:
acpid | default alsasound | boot apache | bootmisc | boot checkfs | boot checkroot | boot clock | boot consolefont | boot crypto-loop | cupsd | default dbus | default distccd | domainname | boot default esound | famd | default gpm | hald | hdparm | hostname | boot hotplug | ivman | keymaps | boot local | default nonetwork localmount | boot modules | boot mpd | default net.eth0 | default net.lo | boot netmount | default nfs | nfsmount | nscd | numlock | pg_autovacuum | portmap | default postgresql | rmnologin | boot rsyncd | samba | spamd | sshd | default svnserve | syslog-ng | default urandom | boot vixie-cron | default xdm | default ypbind | default
- Для комментирования войдите или зарегистрируйтесь
а
а останавливать сервисы ручками пробовал? на чем зависнет - то и виновато.
Т.е. :
Еще мне не понравилось то, что domainname в boot и в default run-level'ах... у меня же только в default.