Ostrzeżenie: domyślne argumenty uruchamiania poziomu uruchamiania nie są zgodne z wartościami Domyślne uruchomienie


8

Próbowałem dodać Fuseki jako usługę do poprawnych poziomów uruchamiania za pomocą update-rc.d. Użyłem sudo update-rc.d fuseki defaultsi myślę, że teraz jest w porządku, ale dostałem te ostrzeżenia:

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

Co dokładnie oznacza to ostrzeżenie?


Która wersja Ubuntu?
muru

czy możesz opublikować linie # Default-Start: i # Default-Stop:/etc/init.d/fuseki?
LilloX

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

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

tak jak sobie wyobrażałem, zobacz udzieloną odpowiedź. Ponadto usługi są zatrzymywane na poziomie 2, ponieważ poziom 2 jest bez sieci.
LilloX

Odpowiedzi:


10

Z instrukcji 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.

Wydaje się, że zamiast tego poziomy uruchomieniowe zdefiniowane w /etc/init.d/fuseki to: uruchom poziom uruchamiania 3,4 i 5 jako stop 0,1 i 6. To nie jest domyślny i program cię o tym ostrzega.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.