Jakiego narzędzia mogę użyć do zarządzania usługami upstart?


10

Jak skonfigurować poziomy uruchamiania upstart? Oczywiście, że mógłbym edytować, /etc/init/XXale myślę, że nie był to właściwy sposób.

Odpowiedzi:


10

tak! masz narzędzie, oczywiście GUI.

Otwórz terminal i wpisz go

sudo apt-get install bum 

Wpisz jak BootUP Managerw myślniku jedności, który się otworzy.

wprowadź opis zdjęcia tutaj


3
bumjest tylko dla SysV Init, nie dla Upstart
Florian Diesch

8

Technicznie .confpliki w /etc/init/są plikami konfiguracyjnymi, więc możesz je dowolnie edytować.

W systemie Ubuntu 11.04 i nowszych możesz używać .overrideplików do modyfikowania zadań Upstart bez modyfikowania .confpliku: Aby zmodyfikować zadanie foozgodnie z definicją w /etc/init/foo.confcreate /etc/init/foo.overridei umieścić krew rzeczy, które chcesz zmienić.

Niestety dokumentacja .overrideplików wydaje się być trochę kiepska, więc nie jestem do końca pewny szczegółów.

Wstępne wprowadzenie, książka kucharska i najlepsze praktyki używają overridepliku zawierającego manualzwrotkę, aby zapobiec automatycznemu uruchomieniu zadania:

echo "manual" >> /etc/init/myjob.override

Wydaje się, że samo kopiowanie .confpliku do .overridepliku również działa.


1
Ręczne kasowanie plików to „właściwy” sposób zarządzania upstartem.
Oli

Więcej szczegółów na temat .overridepliku można znaleźć w archiwum Upstart Blog
Cas
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.