Предупреждение Значения по умолчанию для начального уровня запуска не соответствуют значениям по умолчанию


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)
вандеры

@LilloX # Default-Start: 3 4 5 # Default-Stop: 0 2 1 6
waanders

как я себе представлял, посмотрите ответ, который я дал. Плюс, сервисы останавливаются на уровне выполнения 2, потому что уровень запуска 2 не имеет сети.
LilloX

Ответы:


10

Из руководства 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: запускайте уровни запуска 3,4 и 5 как остановки 0,1 и 6. Это не значение по умолчанию, и программа предупреждает вас об этом.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.