Gentoo не выключается и не ребутится (решено)
Доброго времени суток!
После зависания системы и последующего восстановления перестал выключатся и ребутаться сервер. При выключении/ребуте начинают останавливаться службы и в какой то момент остановка системы виснет и может висеть бесконечно. Причем не остановленные службы отвечают, т.е. сам комп не виснет. Гуру как можно отследить на чем затыкается или чего ждет система при остановке? На запуск есть подобие логов, а на остановку я ничего подобного не нашел. Переустанавливать всю систему не очень хочется.
Вообще у меня такое чувство, что системе не хватает какого то пакета.
--
Дело оказалось в взаимной зависимости между openvpn и net.br1. В /etc/conf.d/net стояло:
depend_br1(){ need openvpn before dhcpd }
после исправления на:
depend_br1(){ after openvpn before dhcpd }
все заработало.
Странно: до мертвого зависа из-за блока питания все работало с предыдущей конфигурацией.
- Для комментирования войдите или зарегистрируйтесь
vit00-00 написал(а):
Вы не пробовали запустить
revdep-rebuild
?Я ♥ Gentoo & Funtoo
Lupo Alberto написал(а): Вы
Запускаю после каждого крупного обновления.
vit00-00 написал(а): Lupo
А в данном случае, т. е. после появления проблемы, вы запускали эту команду?
Я ♥ Gentoo & Funtoo
В обязательном порядке
В обязательном порядке
Установите в
Установите в /etc/rc.conf
и просмотрите файл /var/log/rc.log либо /var/log/rc.log.1.gz.
Я ♥ Gentoo & Funtoo
У меня baselayout-1.12.13.
У меня baselayout-1.12.13. Showconsole ставил, но он логгирует запуск, а умея проблемы с остановкой машины.
Изучение ситуации показало,
Изучение ситуации показало, что все зависает на этом процессе
cat /var/lib/init.d/exclusive/net.br1
. Данный процесс убиваешь и все нормально перезагружается. Этот каталог упоминается только в двух скриптах: runscript.sh и depscan.sh. В runscript.sh данная команда используется только при параллельной загрузке - она у меня отключена. depscan.sh вообще неиспользуется при остановке системы. Мистика какая то :(