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.

1
Upstart-Skript und Start-Stop-Daemon
Ich hatte ein Problem, bei dem das Erstellen eines Upstart-Skripts das Skript mehrmals aufrief und dazu führte, dass meine IRCd ungefähr acht Mal erzeugt wurde. Um dies zu korrigieren, habe ich start-stop-daemon verwendet: description "IRC Daemon Upstart Script" start on startup start on runlevel [2345] stop on runlevel [016] respawn …
8 upstart 

2
Befehl initctl reload-configuration nicht gefunden
Der Versuch, die hier aufgeführten Tomcat-Installationsschritte auszuführen, kann diesen Schritt jedoch nicht überschreiten $ sudo initctl reload-configuration Folgendes bekommen sudo: initctl: command not found Ich kann nicht initctlin /sbindir finden Ubuntu 15.10 hat sich von entfernt upstart, ist das der Grund? Wenn ja, was entspricht dem obigen Befehl?
8 15.10  upstart  tomcat 

1
Warum verwenden Upstart-Jobs "Start auf Runlevel [2345]"?
Ich sehe viele Upstart-Jobs, die eine Direktive wie die folgende verwenden: start on runlevel [2345] Das Upstart-Kochbuch enthält die folgende Liste von Runlevels für Debian / Ubuntu: 0 : System halt. 1 : Single-User mode. 2 : Graphical multi-user plus networking (DEFAULT) 3 : Same as "2", but not used. …
8 14.04  upstart 

3
16.04 bis 17.10 Anmeldeschleife wegen xsession und upstart
Kurz gesagt, ich habe ein Upgrade von 16.04 auf 17.10 durchgeführt. Wenn ich versuche, mich anzumelden, wird für eine Sekunde ein schwarzer Bildschirm angezeigt, und ich kehre wieder zum Anmeldebildschirm zurück. Nachdem ich .xsession-Fehler überprüft hatte, fand ich diese Zeile /etc/X11/Xsession.d/99x11-common_start: line 5: /sbin/upstart: No such file or directory Die …
7 17.10  upstart 

1
PID-Dateien im Home-Verzeichnis neu starten?
Was machen all diese PID-Dateien in meinem Home-Verzeichnis? $ ls -1 ~/upstart-* /home/mark/upstart-dbus-bridge.4885.pid /home/mark/upstart-file-bridge.4885.pid /home/mark/upstart-udev-bridge.10317.pid /home/mark/upstart-udev-bridge.4885.pid /home/mark/upstart-udev-bridge.6044.pid /home/mark/upstart-udev-bridge.6406.pid /home/mark/upstart-udev-bridge.6650.pid Die meisten sind aktuell. Wenn ich versuche, sie zu entfernen, werden sie (irgendwann) zurückkommen (allerdings mit neuen IDs usw.). ps zeigt zum Beispiel Folgendes: 4 S mark 4885 5319 0 80 …

2
Wie konfiguriere ich meine Upstart-Skripte so, dass Abhängigkeiten berücksichtigt werden?
Ich habe PostgreSQL, Atlassian JIRA, Stash, Confluence und Crowd auf einem einzigen Ubuntu 12.04-Server installiert. Sie sind integriert und funktionieren gemäß der Atlassian-Dokumentation. Eine Sache, die mir aufgefallen ist, ist, dass die Produktsuite nicht toleriert, dass abhängige Komponenten ausfallen. Wenn beispielsweise Crowd gestoppt wird, können sich Benutzer nicht mehr anmelden. …
7 12.04  server  upstart 


1
Zuverlässiger Neustart von Diensten mithilfe von Upstart oder Runit
Ich möchte meine App- und Webserverprozesse bei einem Absturz zuverlässig neu starten. Wenn ich das richtig verstehe, startet runit jeden Dienst als untergeordneten Prozess. Wenn der untergeordnete Prozess abstürzt, sendet dies ein Signal an den übergeordneten Prozess, der den Dienst als untergeordnetes Element erneut aktiviert. Wie funktioniert das im Falle …

1
Wie wähle ich aus, wie ich den Status eines Dienstes aktivieren / deaktivieren, starten / stoppen oder überprüfen möchte?
Wenn ich einen vom System installierten Dienst starten möchte, kann ich Folgendes tun: # /etc/init.d/some-svc start # initctl start some-svc # service some-svc start # start some-svc Wenn ich die Ausführung eines Dienstes beim Booten deaktivieren möchte, kann ich Folgendes tun: # rm /etc/rc2.d/S99some-svc # update-rc.d some-svc disable # mv …

1
Benutzer-Upstart-Job in ~ / .init / wurde nicht gefunden
Unter 12.04 habe ich den folgenden Startjob in ~/.init/: # myjob start on net-device-up stop on [!12345] script echo ">> hello from user script" >> ~/tmp/upstart.log end script Nach dem Neustart meines Computers service myjob start # => myjob: unrecognised service initctl listet den Job auf, aber wenn er ohne …



2
Upstart-Skript: Erkennen Sie beim Booten die Umschalttaste nach unten
Ich möchte ein Boot-Up-Potenzial erstellen, das das Laden verschiedener Upstart- / Runlevel-Konfigurationen basierend auf bestimmten Key-Downs beim Booten (oder Combos) ermöglicht. Wie erkenne ich ein Key-Down-Ereignis mit einem Upstart-Skript? Ich bin am 10.04, wenn das hilft. Alternative Methoden, um das gleiche Ergebnis zu erzielen, sind akzeptabel, dh wie kann ich …

1
Erweitern Sie Variablen im Upstart-Skript
Ich habe mehrere Upstart-Skripte geschrieben, um sie transmission-daemonfür mehrere Benutzer zu starten . Das Skript lautet wie folgt: start on (local-filesystems and net-device-up IFACE=eth0 and runlevel [235]) stop on runlevel [016] kill timeout 50 respawn env USER=user env PIDFILE=/var/run/transmission-user.pid script DAEMON=$(which transmission-daemon) || exit 0 CONFIGDIR=/home/$USER/.config/transmission-daemon exec start-stop-daemon --start --quiet …


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.