Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:upstart

Dies ist eine alte Version des Dokuments!


Upstart

erste init-Skripte

Welche Start-Skripte werden bei jedem Bootvorgang als erstes gestartet?

CentOS 6

/etc/init/rcS.conf

runlevel Start-Skripte

Die native Upstart Konfiguration liegt in

  • /etc/init/ und
  • /etc/event.d

Upstart ist aber auch weiterhin kompatibel zu den aus sysVinit bekannten Startskripten in

  • /etc/init.d/

Dienste starten und eintragen

Dienst sofort, einmalig starten

upstart nativ

Beispiel: tty4

initctl start tty TTY=/dev/tty4
sysVinit kompatibel
service dienst start

Dienst immer beim Booten starten

upstart nativ

Konfigurationsdatei /etc/init/*.conf 1)

sysVinit kompatibel
chkconfig dienst on

Dienst sofort, einmalig beenden

upstart nativ

Beispiel: tty4

initctl stop tty TTY=/dev/tty4
sysVinit kompatibel
service dienst stop

Dienst beim Booten nicht starten

SuSE und RedHat
chkconfig dienst off
Debian
update-rc.d -f dienst remove

Außerdem eventuelle Configdateien unter /etc/sysconfig ( SuSE, RedHat ) oder /etc/default ( Debian ) beachten.

Start-Skript für Dienste von Drittanbietern

RedHat / Centos

SuSE

/etc/init.d/skeleton kopieren und anpassen

Ubuntu 8.04

/etc/init.d/skeleton kopieren und anpassen

Dokumentation der Distributoren

1)
siehe
man 5 init
admin_grundlagen/upstart.1347298711.txt.gz · Zuletzt geändert: 2012/09/10 17:38 von ingo_wichmann