Службы не запускаются после запуска в Debian Squeeze, но запускаются в Debian Lenny

StackOverflow https://stackoverflow.com//questions/11671615

  •  12-12-2019
  •  | 
  •  

Вопрос

название в значительной степени подводит итог всему.У меня есть службы, которые плавно запускаются в Debian Lenny, в том числе после перезагрузки.Это не относится к Squeeze.Службы могут быть запущены вручную и работать нормально, но после перезагрузки кажется, что они вообще не запускаются.

Есть какие-нибудь идеи, как расследовать этот вопрос немного дальше?

Заранее спасибо,

Рольф

Это было полезно?

Решение

У меня та же проблема.Проблема не в настройках уровня выполнения (используйте пакет sysv-rc-conf для настройки уровней выполнения) и не в /etc/default/ setting.

ОБНОВЛЕНИЕ:Я решил эту проблему.Вся проблема заключалась в том, как я настроил уровни выполнения.Я использовал sysv-rc-conf чтобы вручную изменить уровни запуска, но приложению требовались и другие настройки.Когда я использовал

insserv /etc/init.d/<file>

он загрузил предустановленную конфигурацию, и после перезагрузки он, наконец, заработал и был запущен должным образом.

Другие советы

Вы можете включить скрипт init с:

update-rc.d <yourscript> defaults
.

Сценарий начнется в Runlevels 2, 3, 4 и 5, но если пакет находится в репозиториях Debian, вполне вероятно, будет уже настроен правильный путь.

В зависимости от пакета, может быть переменная в / etc / default / Чтобы установить, чтобы начать демон при загрузке.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top