nespušťaju sa demoni

Sekcia: Konfigurácia 05.10.2009 | 20:06
milan   Návštevník
Od istého času som si všimol, že sa mi na desktope s debianom lenny nespuštaju démoni ako syslogd a ani nfs-common. Keď dám zistit status tak nebežia a musím ich naštartovať manuálne napr. /etc/init.d/nfs-common start. U nfs jsem našel v /etc/default/nfs-common položku aby sa spustil po štarte, dal som tam "yes" a aj tak po boote nebeží. U syslogd som nič podobné nenašiel. Neviete kde môže byť problém?
    • Re: nespušťaju sa demoni 05.10.2009 | 21:04
      Avatar Dušan Ďurech Debian Lenny 5.0  Používateľ
      To ci sa sluzba spusti, zalezi od toho, ci sa odkaz na dany spustaci skript nachadza v /etc/rcX.d, kde X je cislo run levelu
      • Re: nespušťaju sa demoni 06.10.2009 | 13:18
        milan   Návštevník
        odkaz na nfs-common je všade okrem rcS.d. Podľa skriptu to má byť takto:
        # Default-Start: 2 3 4 5 S
        # Default-Stop: 0 1 6
        Keď sa pozriem do záloh keď mi to ešte fungovalo,tak v rcS.d ten odkaz na nfs-common nie je.
        Čo sa týka syslogd tak ten má byť podla popisu v skripte v 0,1,2,3,4,5,6 a tak to aj jem, ale syslogd sa automaticky nespustí po štarte rovnako ako nfs-common, ale iba ručne.
        Niekedy mi nenabehne aj ntp server.
        Tak a teraz babo raď!
    • Re: nespušťaju sa demoni 07.10.2009 | 12:47
      Peter S.   Návštevník
      Ak sa pozrieš do dotyčných init scriptov, tak vidíš tam tieto riadky:

      # Required-Start: $remote_fs $time
      # Required-Stop: $remote_fs $time
      # Should-Start: $network
      # Should-Stop: $network

      toto je skript pre rsyslog. No a "Required-Start: " su služby ktoré musia bežať aby sa script spustil, ak nebežia script sa nevykoná - vyhodí FAILED.
      Takže môj typ je že niektorá závislosť bola nedostupná.
      Ešte detail, závislostí majú "stromovú" štrkuktúru....

      A konkrétne typujem, že ti nešla sieť v danom čase a preto ti služby neštartovali...
      • Re: nespušťaju sa demoni 07.10.2009 | 13:25
        Peter S.   Návštevník
        pre zaujímavosť, portmap sa ti spúšťa?
      • Re: nespušťaju sa demoni 07.10.2009 | 13:28
        Peter S.   Návštevník
        a tiež cron či beží...

        a toto skus, malo by to vypísať závislosti, aj ked mám pocit, že to nefunguje na 100 %:

        To see the boot and reboot sequence dependency graph, use

        aptitude install insserv graphviz
        /usr/share/insserv/check-initd-order -g > boot.dot
        /usr/share/insserv/check-initd-order -g -k > reboot.dot
        dotty boot.dot
        dotty reboot.dot