Wie starte ich einen Juju-Dienst neu?

8

Ich habe eine Konfigurationsoption in einem Juju-Dienst (alice-irc) manuell geändert. Jetzt möchte ich sie neu starten. Wie mache ich das? Ich habe die Instanz neu gestartet, weil ich dachte, das würde es tun, aber kein Glück. Ich habe dann versucht, das Startskript auszuführen, das sich in befindet, /var/lib/juju/units/alice-irc-0/charm/hooksund es ist mit einer Reihe von Fehlern fehlgeschlagen. Was ist hier die richtige Lösung?

BEARBEITEN: Das Startskript hat den Dienst tatsächlich gestartet, aber aufgrund der Juju-Log-Aufrufe Fehler ausgegeben. Ich würde immer noch gerne wissen, was die "richtige" Lösung hier ist.

mfisch
quelle
Der Dienst wird auf einer eigenen Instanz als Dienst ausgeführt. Können Sie nicht in die Instanz ssh und den Dienst manuell neu starten? Ein Neustart sollte dies ebenfalls tun. Vielleicht sind deine Konfigurationsänderungen das Problem? Bitte posten Sie die Fehlermeldungen.
Prophezeiung201
1
sudo service <servicename> restartstartet den genannten Dienst neu ...
bohdan_trotsenko
Dies gilt nur für Dienste mit Startjobs, es ist nicht universell.
Fisch

Antworten:

1

Nun, wenn dies eine Juju-Konfigurationsoption für den Charm war, sollte der Charm ihn meiner Meinung nach automatisch neu starten. Wenn nicht, sollte es wahrscheinlich zur Konfiguration hinzugefügt werden (aber die README-Datei sagt "Dieser Zauber bietet keine Konfiguration, da Alice keine Befehlszeilen-Konfigurationstools hat, alles wird über den Browser erledigt.")

Marius K.
quelle