Als «upstart» getaggte Fragen

Upstart ist ein ereignisbasierter Ersatz für den Daemon / sbin / init, der das Starten von Aufgaben und Diensten während des Startvorgangs, das Stoppen während des Herunterfahrens und die Überwachung während des Systembetriebs übernimmt.

7
Die Ausgabe eines Daemons mit Upstart protokollieren
Ich habe einen benutzerdefinierten Daemon, der von Upstart auf meinem Ubuntu-Server verwaltet wird. Es funktioniert einwandfrei, außer dass ich die Ausgabe des Daemons erfassen (protokollieren) muss. Auf der offiziellen Strophenseite heißt es, dass ich das console loggedtun kann, aber in welche Datei wird das Protokoll geschrieben? Ich habe auch gelesen …
34 ubuntu  upstart 

3
Kann Upstart mit symbolischen Links zu Konfigurationsdateien umgehen?
Ich habe alle meine Upstart-Konfigurationsdateien unter Versionskontrolle. Mein idealer Weg, um upstart zu verwenden, besteht darin, weiche Links aus meinem Versionskontroll-Repository (mercurial - nicht wichtig) in / etc / init zu erstellen, aber upstart sieht die Jobs nicht. Alles ist in Ordnung, wenn ich die Dateien aus dem Repository-Verzeichnis nach …

6
Wie man Emporkömmlinge davon abhält, anstatt aufzugeben
Ich möchte, dass Upstart zwei Dinge tut: Hören Sie auf, so schnell zu versuchen, einen fehlgeschlagenen Prozess erneut zu starten Gib niemals auf, zu versuchen, wieder zu erscheinen In einer idealen Welt würde Upstart versuchen, einen toten Prozess nach einer Sekunde neu zu starten und diese Verzögerung bei jedem Versuch …
24 ubuntu  upstart 



3
CentOS 6 und Emporkömmling
Das neue CentOS 6 kommt mit Upstart und ersetzt init. Ich versuche, eine / etc / inittab-Datei in das neue Upstart-Format zu konvertieren. Dieser bestimmte Server hat nur ungefähr 15 inittab-Einträge, andere Server haben jedoch> 30. Wir wollen hauptsächlich den 'Respawn'-Teil von Inittab und Emporkömmling. Ich habe jedoch die gesamte …
18 upstart  centos6 


3
Starten Sie die Leseumgebung aus / etc / environment für einen Dienst
Wie können die in definierten Umgebungsvariablen am besten /etc/environmentfür einen Upstart- Service bereitgestellt werden? Ich denke, sie einfach mit .in einem Skriptabschnitt zu beschaffen, funktioniert nicht, weil die Skripte ausgeführt werden, von shdenen ein zusätzlicher exportvor jeder Definition benötigt würde ...
17 upstart 

1
Upstart: Ermöglichen, dass ein normaler Benutzer meinen benutzerdefinierten Dienst beendet und startet
Ich habe meine Webserver-Anwendung beim Booten mit upstart gestartet. Dies ist das Upstart-Skript: # web app node upstart file at /etc/init/webapp.conf description "web application" start on started mongodb stop on runlevel [06] respawn respawn limit 10 100 env NODE_ENV=production pre-start script ulimit -n 2048 end script exec start-stop-daemon --start -c …


2
Wie wähle ich zwischen Upstart, Runit, Supervisor, Daemontools usw. aus, um einen Prozess neu zu starten, wenn er abstirbt?
Ich habe einen Nginx-Webproxy, einen Gunicorn-Webserver und eine Python- / Kolben-Web-App. Der Gunicorn-Prozess ist anscheinend gestorben, und ich möchte dies in Zukunft verbessern, indem ich mir ein Dienstprogramm anschaue, das den Gunicorn-Prozess überwachen und neu starten kann, falls er erneut abstürzt. Ich habe einige gefunden, die den Job erledigen können: …

2
Emporkömmling sieht meinen Job nicht
in Ubuntu 12.10 user@xyz:~$ sudo initctl --version initctl (upstart 1.5) Copyright (C) 2012 Scott James Remnant, Canonical Ltd. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. user@xyz:~$ ls -l /etc/init/rs-comm.conf -rw-r--r-- 1 root root …


1
Welches Signal verwendet upstart / initctl, um einen Job neu zu starten?
Welches Signal wird upstart/ wird initctlverwendet, um einen Job neu zu starten? Gibt es außerdem eine Möglichkeit anzugeben, dass SIGHUP verwendet werden soll? Gibt es alternativ eine Möglichkeit, einen benutzerdefinierten reloadBefehl zu definieren , der ein SIGHUP sendet? Oder muss ich nach draußen gehen, um das upstartzu tun?
10 upstart 

2
Deaktivieren Sie den Init-Dienst dauerhaft
Ich habe gerade einen neuen VPS mit CentOS 6 bereitgestellt, der mit Apache geliefert wird. Ich möchte Apache deaktivieren, da ich stattdessen Nginx verwenden werde. Ich weiß, dass ich das Skript in /etc/init.d/ einfach löschen kann, aber ich möchte das nicht tun, da es eine Standard-Sache ist, die mit dem …
10 centos  httpd  upstart  init 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.