Аргументи попередження за замовчуванням на рівні запуску за замовчуванням не відповідають значенням Default-Start


8

Я намагався додати Fuseki як службу до правильних рівнів за допомогою update-rc.d. Я звик, sudo update-rc.d fuseki defaultsі зараз я думаю, що це нормально, але я отримав це застереження:

update-rc.d: warning: default start runlevel arguments (2 3 4 5) do not match fuseki Default-Start values (3 4 5)
update-rc.d: warning:
default stop runlevel arguments (0 1 6) do not match fuseki Default-Stop values (0 1 2 6)  
Adding system startup for /etc/init.d/fuseki ...
    /etc/rc0.d/K20fuseki -> ../init.d/fuseki
    /etc/rc1.d/K20fuseki -> ../init.d/fuseki
    /etc/rc6.d/K20fuseki -> ../init.d/fuseki
    /etc/rc2.d/S20fuseki -> ../init.d/fuseki
    /etc/rc3.d/S20fuseki -> ../init.d/fuseki
    /etc/rc4.d/S20fuseki -> ../init.d/fuseki
    /etc/rc5.d/S20fuseki -> ../init.d/fuseki

Що саме означає це попередження?


Яка версія Ubuntu?
муру

ви можете розміщувати рядки # Default-Start: та # Default-Stop:з /etc/init.d/fuseki?
LilloX

@muru Ubuntu 14.04.3 LTS (GNU / Linux 3.16.0-30-generic x86_64)
waanders

@LilloX # За замовчуванням-Старт: 3 4 5 # За замовчуванням-Стоп: 0 2 1 6
waanders

як я уявляв, дивіться відповідь, яку я дав. Плюс до того, що послуги зупиняються на рівні 2, оскільки рівень 2 працює без мережі.
LilloX

Відповіді:


8

З посібника update-rc.d:

If defaults is used then update-rc.d will make links to start the
service in runlevels 2345 and to stop the service in runlevels 016.

Схоже, що натомість рівні запуску, визначені в /etc/init.d/fuseki, є: запустіть runlevel 3,4 і 5 як стоп 0,1 і 6. Це не за замовчуванням, і програма попереджає вас про це.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.