sysv-rc-conf

Sekcia: Aplikácie & Desktop 19.02.2010 | 20:39
Avatar miamia   Používateľ
mam taky lama dotaz. co znamenaju cisla 1 2 3 4 5 0 6 S v aplikacii sysv-rc-conf? cisla procesov? hm, tomu teda nerozumiem... na co sa aplikacie spustaju v roznych cislach procesov?
dakujem za vysvetlenie
    • Re: sysv-rc-conf 19.02.2010 | 21:13
      Avatar ninu Slackware, Android  Používateľ
      Kuk sem: http://sysv-rc-conf.sourceforge.net/
      Asi ta zaujima hlavne tato cast:
      level
      level can be any runlevel, 0-9 or S. This controls which runlevel the priority numbers are sorted at. It only makes sense to use this in conjuntion with p. If omitted the priority numbers are sorted by the current runlevel the system is in.


      Preklad Google Translate:
      úroveň
      úrovni, môže byť akýkoľvek runlevel, 0-9 alebo S. Tieto kontrolné mechanizmy, ktoré úrovne behu prioritné čísla sú zoradené v. To má zmysel iba pre použitie v tejto conjuntion s S. Ak je vynechať prioritu čísla sú zoradené podľa súčasného úrovne behu systému je in
      Slackware
    • Re: sysv-rc-conf 23.02.2010 | 15:17
      Avatar rhn   Používateľ
      Tu by bola vhodná znalosť runlevelov. Runlevel je mód behu systému (softwareová konfigurácia).

      Zvyklosti (módy 2-5 sa môžu líšiť v závislosti od distribúcie):
       0-zastavenie systému - korektné ukončenie aplikácií
       1-jednoužívateľský mód - textový - väčšinou bez daemonov (bez SQL, bez www, ... )
         - dá sa urobiť korektný update aplikácií, kontrola diskov a pod.
       3-textový režím
       5-grafický režim ( X )  6-reštart systému - korektné ukončenie aplikácií
       S-Jednoužívateľský mód (údržbový) - niekedy býva ako alias na 1

      Prechod medzi levelmi je možný príkazom init, alebo v bootloaderi zadaním čísla levelu za názov jadra.

      Aby sa zabezpečila konzistencia údajov kritických služieb pri reštart alebo shutdown, boli zavedené leveli 0 a 6. Toto je riešené prechodom na runlevel 0/6, vykonajú sa všetky príkazy pre daný level (ukončenie aplikácií, ktoré sme pospúšťali v iných leveloch) a stroj sa potom vypne/reštartne.

      Tie čísla v sysv-rc-conf potom hovoria v ktorých runleveloch má byť táto služba spustená alebo zastavená.

      Doporučenie: Ak spustím niečo v niektorých leveloch (okrem 0 a 6) - potom by som to mal v ostatných urovniach vypínať

      Príklad:
      sysv-rc-conf --level 35 mysql on
      sysv-rc-conf --level 016S mysql off