Anzeige:
Ergebnis 1 bis 9 von 9

Thema: von init 5 in int 3 wechseln

  1. #1
    Registrierter Benutzer
    Registriert seit
    Dec 2001
    Ort
    Berlin
    Beiträge
    1.187

    von init 5 in int 3 wechseln

    bei einem laufenden WebServer.
    Eigendlich duerfte doch nicht passieren, oder ?

    T;o)Mes
    You are registered as user #279055 with the Linux Counter
    ************************************************
    Man(n oder Frau) muss nicht alles wissen,
    Man(n oder Frau) muss nur wissen wo es steht !
    ************************************************
    www.sandtom.net

  2. #2
    Registrierter Benutzer
    Registriert seit
    Oct 2002
    Ort
    Bern
    Beiträge
    46
    Wenn die Init-Skripts am richtigen Ort platziert sind, darf da gar nix passieren. Runlevel 5 ist ja "nur" X.

    Gruss, CubeSQ.
    Workstation: AMD Athlon XP 1700+, 512 DDR-RAM, Geforce 2MX 64MB, Redhat Linux 8.0
    Server: Intel Celeron® 1.4GHz Tualatin, 1024MB RAM, Debian 3.0r0 with UML

  3. #3
    Nachrichtenmonster Avatar von feuerwand
    Registriert seit
    May 2002
    Ort
    Tübingen
    Beiträge
    1.939
    init 5 auf einem Server? Was soll das bringen!?
    Puny Earthlings were shocked today to learn that a ball of garbage will destroy their pathetic city of New New York.

  4. #4
    Registrierter Benutzer
    Registriert seit
    Dec 2001
    Ort
    Berlin
    Beiträge
    1.187

    Ja, das ist eine

    Standart-SuSE, wollte nur sicher gehen
    Auf den Server gibt es immerhin einige 1000 Zugriffe in der Minute.
    Da bedeutet jede Minute down einiges

    @feuerwand
    Habe gerade in einer neuen Firma angefangen
    Dies ist mir unter anderen aufgefallen. Wurde mal ausser Haus aufgesetzt
    Muss jetzt langsam ein wenig Ordnung in die Sachen bringen.

    T;o)Mes
    Geändert von tomes (19.10.02 um 11:42 Uhr)
    You are registered as user #279055 with the Linux Counter
    ************************************************
    Man(n oder Frau) muss nicht alles wissen,
    Man(n oder Frau) muss nur wissen wo es steht !
    ************************************************
    www.sandtom.net

  5. #5
    kleiner bruder von ruth Avatar von HangLoose
    Registriert seit
    Aug 2002
    Ort
    Old Europe
    Beiträge
    3.894
    moin tomes

    SuSE verwirklicht es so: Es wird das Skript /etc/init.d/rc ausgeführt und ihm das neue runlevel mitgegeben. Dies geschieht durch die Zeile: l5:5:wait:/etc/init.d/rc 5 in der inittab. Bei anderen runlevel entsprechend mit ihrer Nummer. Es existieren Verzeichnisse /etc/init.d/rcN.d, wobei hier das N für das jeweilige Runlevel steht. In disem Verzeichnisse stehen nur sym-links auf Skripte, die selber in /etc/init.d stehen. Alle Sym-links fangen mit K oder S an, gefolgt von einer zweistelligen Zahl und dem Namen des Skriptes, auf das verwiesen wird. /etc/init.d/rc führt nun alle Sym-links des alten Runlevels, die mit K wie Kill anfangen, und zu denen im neuen Runlevel kein Sym-link existiert, das mit S anfängt, in der Reihenfolge der Zahlen, mit dem Argument stop aus. Dadurch werden die jeweilige Dienste beendet. Danach werden alle Sym-links des neuen Runlevels, die mit S wie Start anfangen, und zu denen im alten Runlevel kein Sym-link existiert, das mit K anfängt, in der Reihenfolge der Zahlen, mit dem Argument start aus. Dadurch werden die neuen Dienste hochgefahren. Insgesamt wird vermieden, Dienste die einfach weiterlaufen können, weil sie sowohl im alten, wie auch im neuen Runlevel benötigt werden, anzufassen.



    Gruß HangLoose

  6. #6
    Registrierter Benutzer
    Registriert seit
    Dec 2001
    Ort
    Berlin
    Beiträge
    1.187

    Man muss nur wissen wo es steht ;)

    Der Tip mit dem Script /etc/init.d/rc war goldrichtig.
    Steht alles drin.

    THX

    T;o)Mes
    You are registered as user #279055 with the Linux Counter
    ************************************************
    Man(n oder Frau) muss nicht alles wissen,
    Man(n oder Frau) muss nur wissen wo es steht !
    ************************************************
    www.sandtom.net

  7. #7
    kleiner bruder von ruth Avatar von HangLoose
    Registriert seit
    Aug 2002
    Ort
    Old Europe
    Beiträge
    3.894
    getestet hab ich das aber nicht, wenn du in deiner neuen firma nicht gleich wieder gefeuert werden willst, kannst das ja erstmal an deinem system probieren


    Gruß HangLoose

  8. #8
    Registrierter Benutzer
    Registriert seit
    Dec 2001
    Ort
    Berlin
    Beiträge
    1.187

    Den RunLevel wechsel ist im Prinzip

    ist ja kein *prob*. Das mach ich oeffter mal zu Hause, um X neu zustarten z.B.
    Allerdings laufen hier keine kritischen Anwendungen.
    Ne, da das rc Script zuerst ausgefuehrt wird, duerfte es da keine *probs* geben.
    Denn das schaut ersteinmal nach welche Scripte in alten RunLevel liegen, um dann
    die Service die es in den neuen rc nicht gibt zu stoppen bzw. die es neu gibt zu starten.
    Alle anderen laest er in Ruhe weiter worken
    Ausserdem werd ich ersteinmal alles auf dem BackUpServer machen

    T;o)Mes
    Geändert von tomes (19.10.02 um 12:56 Uhr)
    You are registered as user #279055 with the Linux Counter
    ************************************************
    Man(n oder Frau) muss nicht alles wissen,
    Man(n oder Frau) muss nur wissen wo es steht !
    ************************************************
    www.sandtom.net

  9. #9
    kleiner bruder von ruth Avatar von HangLoose
    Registriert seit
    Aug 2002
    Ort
    Old Europe
    Beiträge
    3.894
    hi


    Alle anderen laest er in Ruhe weiter worken
    Ausserdem werd ich ersteinmal alles auf dem BackUpServer machen

    is schon klar, so hab ich es auch rausgelesen


    Gruß HangLoose

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •