BEARBEITEN
status marybaked
ergibt
marybaked stop / waiting
Hier ist die Ausgabe von /var/log/syslog
:
May 3 16:24:39 marybakedpdx kernel: [3464.189563] init: Fehler beim Erstellen des marybakedpdx-Hauptprozesses: Benutzer von setuid konnte nicht gefunden werden
May 3 16:24:44 marybakedpdx kernel: [3469.342062] init: marybaked-Hauptprozess konnte nicht erzeugt werden: setuid user konnte nicht gefunden werden
Wenn ich start marybaked
starte, bekomme ich:
start: Job konnte nicht gestartet werden
Wenn ich start <anything else>
starte, bekomme ich:
start: Unbekannter Job:
Es gibt kein marybaked.log-Protokoll in meinem /var/logs/upstart
-Verzeichnis ... Was ist hier los? Wie kann Upstart erkennen, dass marybaked
ein Job ist und nicht gestartet werden kann, aber kein Fehlerprotokoll dafür erstellt?
Hier ist meine /etc/init/marybaked.conf
Datei:
Ihre Upstart-Datei sieht gut aus, was am wahrscheinlichsten passiert ist, dass etwas in Ihrem script
-Block fehlschlägt. Es sollte in syslog
detailliert sein.
Versuchen Sie, in /var/log/syslog
Für weiteres Debugging sollten Sie auch touch
-Dateien an verschiedenen Stellen versuchen, um das Problem weiter einzugrenzen. Zum Beispiel:
touch erstellt die Datei, wenn sie nicht existiert.
BEARBEITEN:
Nach Ihrem aktualisierten Beitrag zu urteilen, existiert der Benutzer marybakedpdx
nicht. Versuchen Sie Folgendes auszuführen: