wieso init 2 ?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Mijenix
Beiträge: 80
Registriert: 23.12.2002 20:48:05
Wohnort: Schweiz

wieso init 2 ?

Beitrag von Mijenix » 04.06.2003 14:19:46

Hi

Ich habe MySQL installiert. Das MySQL auch beim Start des Computers gestartet wird, sollte man das mysql.server script in rc3.d und rc0.d verlinken (nach Anleitung). :lol:
Als ich die Kiste neu gebootet hab war mit ps -ef | grep mysql nichts zu finden! Als ich sah das ich mich im "Init2-Modus" befinde, habe ich mit init 3 gewechselt. Und siehe da mysql wurde gestartet. Aber wieso bleibt Debian bei init 2 stehen? Hab ich ein fehler oder ist das standardmässig so? Gibts eine Möglichkeit das zu ändern?

MfG Mathias

Benutzeravatar
hupfdule
Beiträge: 1864
Registriert: 09.12.2002 15:04:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von hupfdule » 04.06.2003 14:25:21

Das ist richtig so. debian startet standardmäßig in runlevel 2. Außerdem sind bei debian die runlevels 2-5 gleich. Die kannst du dir selbst anpassen. Ebenso kannst du dir natürlich festlegen in welchen runlevel du standardmäßig willst. (in /etc/inittab)

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 04.06.2003 16:53:58

Hi Mijenix,

wie hast Du MySQL installiert? Ich brauchte da nix händisch verlinken, ging alles mit "apt-get instell mysql-server mysql-client mysql-common" automatisch.


Dookie

Benutzeravatar
abi
Beiträge: 2219
Registriert: 20.12.2001 19:42:56
Wohnort: München
Kontaktdaten:

Beitrag von abi » 04.06.2003 18:31:00

am besten du verlinkst da nichts händisch sondern machst es über update-rc.d

Beispiel:

Code: Alles auswählen

radiohead:/home/abi# touch /etc/init.d/foo
radiohead:/home/abi# update-rc.d foo defaults
 Adding system startup for /etc/init.d/foo ...
   /etc/rc0.d/K20foo -> ../init.d/foo
   /etc/rc1.d/K20foo -> ../init.d/foo
   /etc/rc6.d/K20foo -> ../init.d/foo
   /etc/rc2.d/S20foo -> ../init.d/foo
   /etc/rc3.d/S20foo -> ../init.d/foo
   /etc/rc4.d/S20foo -> ../init.d/foo
   /etc/rc5.d/S20foo -> ../init.d/foo
Removen geht natürlich auch:

Code: Alles auswählen

radiohead:/home/abi# update-rc.d -f foo remove
update-rc.d: /etc/init.d/foo exists during rc.d purge (continuing)
 Removing any system startup links for /etc/init.d/foo ...
   /etc/rc0.d/K20foo
   /etc/rc1.d/K20foo
   /etc/rc2.d/S20foo
   /etc/rc3.d/S20foo
   /etc/rc4.d/S20foo
   /etc/rc5.d/S20foo
   /etc/rc6.d/K20foo

Benutzeravatar
jogix
Beiträge: 776
Registriert: 05.10.2002 20:08:16
Wohnort: Lampertheim
Kontaktdaten:

Beitrag von jogix » 06.06.2003 00:59:31

Hi,

wollte Debian nicht mal die Runlevels an den Standard anpassen? Oder habe ich das jetzt völlig falsch in Erinnerung?
cheers,
Jochen
___________________________________________________
Testing can prove the presence of bugs, but not their absence. -- Dijkstra

Antworten