[gelöst] atd startet nicht

  • Hallo,


    habe Mahlzeit-4.0beta2 installiert und versuche das safepower-script von Toxic-Tonic zu aktivieren. Leider hänge ich am Problem dass sich mein atd strikt weigert zu starten. (ein ps -A | grep atd findet nix)


    Weder ein zusätzlicher Eintrag in die rcStart führt zum erfolg, noch ein start von der Komandozeile aus "/sbin/atd". Hierbei erhalte ich die Fehlermeldung "cron.err atd[4064]: Error redirecting I/O: Permission denied"


    Hat jemand eine Idee woran das liegen könnte?


    Gruss,
    rijo

    DER STILLE:
    Epia ML 6000 EAG; TT-S2300 + TT-S1102 Budget; Transcend 512; 512MB;
    Linvdr 0.7 + Dr. Seltsam Kernel - 2.6.18 + Toxics Patch vdr-1.4.7-ext28-tt-20070523, LinVDR-Updater

    DER SERVER:
    Asus K7V; Athlon 800MHz; 1024MB; FastTrak S150 SX-M 64MB Cache (Raid5); 4xMaxtor 6B200M0;
    SuSE 9.0 (nfs, samba)

    TESTSERVER:
    Asus A8N-SLI Premium; Mahlzeit 4.0beta2

    Einmal editiert, zuletzt von rijo ()

  • :suche !


    also wahrscheinlich fehlen die Ordner: /ramdisk/cron/atjobs und /ramdisk/cron/atspool


    Außerdem mußt di noch ein "chown daemon:daemon /ramdisk/cron/atjobs" und "chown daemon:daemon /ramdisk/cron/atspool" machen.


    starten am besten in der rcStart so:


    start-stop-daemon -S -x /usr/sbin/atd


    Gruß


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Zitat

    Original von Toxic-Tonic
    :suche !


    Gehört natülich zum guten Ton und hab ich auch gemacht. :]


    die Ordner atjobs und atspool sind beide vorhanden und gehören auch "daemon"

    Code
    VDRServer:/var/spool/cron# ls -la
    drwxr-xr-x    5 root     root          100 Mar 14 14:44 .
    drwxrwxrwt    3 root     root          240 Mar 14 14:41 ..
    drwxr-xr-x    2 daemon   daemon         80 Mar 14 14:46 atjobs
    drwxr-xr-x    2 daemon   daemon         40 Feb 27 15:20 atspool
    drwxr-xr-x    2 daemon   daemon         60 Feb 27 08:00 crontabs


    hatte auch versucht sie root zuzuordnen bzw. auch alle schreibrechte freizugeben.
    Habe natürlich auch (wie es in deiner Anleitung zum safepower-Script steht) atd über die rcStart zu starten. ("start-stop-daemon -S -x /usr/sbin/atd")


    Leider ist kein "atd" zu finden.


    Jedoch installiert habe ich den atd nicht über den vorgeschlagenen Link, die Datei existiert nicht mehr, sondern über "debtool -i at". Dein Script war auch schon bei der Mahlzeit dabei. Aber das sollte doch nicht der Grund sein, oder?


    rijo

    DER STILLE:
    Epia ML 6000 EAG; TT-S2300 + TT-S1102 Budget; Transcend 512; 512MB;
    Linvdr 0.7 + Dr. Seltsam Kernel - 2.6.18 + Toxics Patch vdr-1.4.7-ext28-tt-20070523, LinVDR-Updater

    DER SERVER:
    Asus K7V; Athlon 800MHz; 1024MB; FastTrak S150 SX-M 64MB Cache (Raid5); 4xMaxtor 6B200M0;
    SuSE 9.0 (nfs, samba)

    TESTSERVER:
    Asus A8N-SLI Premium; Mahlzeit 4.0beta2

  • Also normal sollte atd schon im ISO dabei sein (/sbin/atd) und auch gestartet werden. Zumindest tut es das hier in der VMWare die ich installiert habe.


    Hast Du nachträglich noch das debtool -i at gemacht?


    Mach doch mal folgendes:

    Code
    strace -o /pub/export/atd.trace -F -ff /sbin/atd


    Hänge dann die Datei /pub/export/atd.trace hier mal an.


    cu
    Markus

  • Oder guck einfach mal nach, welche Rechte /dev/null hat. Bzw. mach mal "chmod 666 /dev/null" und rufe dann "/sbin/atd" nochmal auf. Ich kann, nachdem ich die Rechte von /dev/null auf 600 gesetzt habe die Fehlermeldung nachstellen. Nach Änderung zurück auf 666 funktioniert atd wieder.


    cu
    Markus

  • Zitat

    Hänge dann die Datei /pub/export/atd.trace hier mal an.


    mach ich.
    rijo

    Dateien

    DER STILLE:
    Epia ML 6000 EAG; TT-S2300 + TT-S1102 Budget; Transcend 512; 512MB;
    Linvdr 0.7 + Dr. Seltsam Kernel - 2.6.18 + Toxics Patch vdr-1.4.7-ext28-tt-20070523, LinVDR-Updater

    DER SERVER:
    Asus K7V; Athlon 800MHz; 1024MB; FastTrak S150 SX-M 64MB Cache (Raid5); 4xMaxtor 6B200M0;
    SuSE 9.0 (nfs, samba)

    TESTSERVER:
    Asus A8N-SLI Premium; Mahlzeit 4.0beta2

  • Im Trace sieht man auch, dass beim Zugriff auf /dev/null ein Permission denied ist. Also mal die Zugriffsrechte ändern und nochmal versuchen.


    Bleibt die Frage: Wer hat an /dev/null gedreht? ;)


    Markus

  • Zitat

    Bleibt die Frage: Wer hat an /dev/null gedreht? ;)


    "chmod 666 /dev/null" und atd läuft auch nach Neustart.


    Besten Dank,
    rijo

    DER STILLE:
    Epia ML 6000 EAG; TT-S2300 + TT-S1102 Budget; Transcend 512; 512MB;
    Linvdr 0.7 + Dr. Seltsam Kernel - 2.6.18 + Toxics Patch vdr-1.4.7-ext28-tt-20070523, LinVDR-Updater

    DER SERVER:
    Asus K7V; Athlon 800MHz; 1024MB; FastTrak S150 SX-M 64MB Cache (Raid5); 4xMaxtor 6B200M0;
    SuSE 9.0 (nfs, samba)

    TESTSERVER:
    Asus A8N-SLI Premium; Mahlzeit 4.0beta2

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!