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.
Ich habe diese Frage ursprünglich bei StackOverflow gestellt. Dann wurde mir klar, dass dies wahrscheinlich ein besserer Ort ist. Ich habe ein Bluepill-Setup, um meine Prozesse mit verzögertem Job zu überwachen. (Ruby On Rails-Anwendung) Verwenden von Ubuntu 12.10. Ich starte und überwache den Bluepill-Dienst selbst mit Ubuntus upstart. Meine Upstart-Konfiguration …
Ich versuche, einen Upstart-Job einzurichten, der beim Systemstart ausgeführt wird. Dieser Job kann auch von Mitgliedern einer anderen Gruppe als gestartet / gestoppt werden sudo. In einer früheren Version habe ich update-rc.dSkripte verwendet und darin gespeichert /etc/init.d/, um dies durch Hinzufügen %Group ALL = NOPASSWD: /etc/init.d/scriptnamezu meiner sudoers-Datei zum Laufen …
Ich habe eine Instanz, Ubuntu 12.04 LTS (GNU/Linux 3.2.0-25-virtual i686)die als KVM-VM auf einem Host-Computer ausgeführt wird, auf dem eine weitere VM daneben ausgeführt wird. Ich stelle eine Ruby on Rails-Anwendung mit dem Capistrano Deployment-Gem bereit. Wenn ich jedoch in kurzer Zeit zweimal hintereinander bereitstelle, springt die CPU-Auslastung aufgrund des …
Ich verwende Ubuntu 11.10 in einer virtuellen Maschine (VirtualBox), um mehr über die Entwicklung unter Linux zu erfahren. Ich verwende ein Git-Repository, um meine Arbeit zu speichern, und habe ein Skript geschrieben, um meine Arbeit zu bündeln und zur Verwendung im freigegebenen Ordner zu speichern, während die virtuelle Maschine nicht …
Ich versuche, ein einfaches Startskript für den Teamspeak-Server zu erstellen, kann es aber nicht zum Laufen bringen. Wenn ich initctl start sage, wird es nur ausgeführt, aber nie beendet oder gibt sogar eine Nachricht aus. Gleiches passiert für Stop . Um sicherzugehen, dass ich nichts falsch mache, habe ich das …
Früher hat der Init-Daemon Aufgaben deaktiviert, die zu schnell wieder aufgetaucht sind. Ich entdeckte zu meiner Gefahr, dass UPSTART sie einfach aufhält. für immer. Ich habe die Steuerelemente COUNT und INTERVAL gefunden, um einen Job zu stoppen, der schnell wieder erscheint, aber ich kann nicht finden, wie dieser Job nach …
Die Zeit ist von 20-25 Sekunden in Erdmännchen auf 35 Sekunden in Natty gestiegen. Ich weiß nicht, ob es das ist, habe ureadaheadaber einen Fehlerbericht im Launchpad erstellt. Ich habe Fedora kurz vor der Installation von Natty ausprobiert. Sie verwenden systemdanstelle von upstartund hatten diesen langsamen Start nicht. In einem …
Ich habe ein perfektes Skript für /etc/init.d. Tatsächlich habe ich viele davon, die alle mit dem Tanuki Java Service Wrapper erstellt wurden. Es scheint mir, dass es eine einfache Vorlage geben könnte, um ein solches Shell-Skript als Upstart-Skript zu verpacken, aber ein bisschen googeln enthüllt keine. Vermisse ich etwas
Ich habe zwei Server, sie sind identisch (glaube ich), Produktions- und Staging-Server. Und ich habe ein Startskript im /etc/init/Ordner. description "Discoure process" setuid deploy setgid deploy respawn respawn limit 3 30 start on runlevel [2345] stop on runlevel [06] script exec /bin/bash <<'EOT' echo \"$HOME/.rbenv\" cd /home/deploy/discourse/current bundle exec bluepill …
Nach der Installation von Ubuntu Server 12.04 habe ich Xubuntu installiert, um eine minimale GUI zu haben: sudo apt-get install x-window-system-core sudo apt-get install --no-install-recommends xubuntu-desktop gparted Aber jetzt möchte ich X nur zu bestimmten Anlässen starten. Vor dem 12.04 stelle ich nur Folgendes aus: sudo update-rc.d -f gdm remove …
Ich erstelle ein Konfigurationspaket und möchte Dienste stoppen und neu starten, deren Konfiguration betroffen ist. Im Moment bin ich mit der service [stop|restart]in {pre,post}{inst,rm}Art und Weise. Ich habe irgendwo eine Frage gelesen, invoke-rc.ddie der richtige Weg ist, weil sie die Benutzerpräferenzen für einen Dienst berücksichtigt. Ich konnte jedoch keine Richtlinien …
Wir verwenden Upstart, um unsere Dienste auf unseren Ubuntu-Servern zu verwalten. Sie erstellen Protokolle, die in /var/log/upstart/SERVICE_NAME.log abgemeldet werden Dann werden die Protokolldateien täglich mithilfe des Protokollrotationsskripts gedreht, das mit 12.04 LTS geliefert wird: /var/log/upstart/*.log { daily missingok rotate 7 compress notifempty nocreate } Das Problem ist, dass logrotate die …
Wie stellen Sie fest, ob ein Startjob in einem Bash-Skript ausgeführt wird? Das heißt, ich brauche einen "booleschen" Wert, um etwas zu tun wie: #!/bin/bash if [ determine_if_job_x_is_running ]; then echo "I see upstart job X is running, please stop it before ..." fi
Nachdem ich einige Änderungen an einer Upstart-Conf-Datei vorgenommen habe, lädt Upstart die neuen Änderungen erst neu, wenn ich das System neu starte start on filesystem or runlevel [23] stop on runlevel [6] respawn expect fork script echo "Starting gunicorn.." > /tmp/upstart_t exec /srv/sms/mwav_messenger/gunicorn_start.sh end script console output Wenn ich dieses …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.