Anzeige:
Ergebnis 1 bis 13 von 13

Thema: Script in /etc/init.d wird nicht ausgeführt

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Ort
    Vöcklabruck
    Beiträge
    649

    Script in /etc/init.d wird nicht ausgeführt

    Hi,

    habe ein Script in /etc/init.d und ein Startlink in rc5.d "S22NFS_mounten"
    welches beim Hochfahren nicht ausgeführt wird. Nachher per Hand geht es, aber warum wird das beim Hochfahren nicht ausgeführt?

    Thx
    Timm

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.062
    Welches System?

    Je nach Distri musst Du noch per chkconfig, rcupdate, ... einpflegen.

    Evtl. fehlen einfach auch nur Umgebungsvariablen (PATH)...
    Ich bin root - ich darf das.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Ort
    Vöcklabruck
    Beiträge
    649
    Hi Marce,

    Suse 10.3
    Habe andere Scripte hinzugefügt, und die wurden ausgeführt.
    Im Yast Runlevel-Editor schreibt er abei Aktiviert JA mit Stern, aber es steht nichts was der Stern bedeutet.

    Thx
    Timm
    Geändert von timmbo (03.02.08 um 20:11 Uhr)

  4. #4
    Rain_maker
    Gast
    Zitat Zitat von timmbo Beitrag anzeigen
    aber es steht nichts was der Stern bedeutet.
    Doch, Du musst nur die Augen aufmachen (am besten in die Spalte links hineinsehen).

    Greetz,

    RM

  5. #5
    Shell-User Avatar von zyrusthc
    Registriert seit
    Jan 2004
    Beiträge
    6.340
    Notebook: Lenovo Z570 CoreI7
    Workstation: Core2Quad Q6700 - ASUS P5WDG2-WS Pro - 8800GT - 4GB-DDR2/800 - 4x500GB=RAID1 - 120GB SSD - Innovatek Wakü - 27Widescreen/AcerTFT
    Server: IBM X345 + Netfinity 5000

    http://zyrusthc-linux.no-ip.org

  6. #6
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    Das ganze kann übrigens YaST für dich erledigen:

    YaST -> Netzwerkdienste -> NFS-Client

  7. #7
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Ort
    Vöcklabruck
    Beiträge
    649
    Hi,

    danke für die Infos.
    Ein chkconfig hat Wert "5" ergeben, also kein off/on.
    5 ist ja nur für runlevel, oder?
    Hab es jetzt mal mit dem NFS-Client gelöst, allerdings hätte ich schon gerne
    die manuelle Variante gewusst.

    Thx
    Timm

  8. #8
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    Wie sieht denn dein Skript überhaupt aus?
    Aktivieren tust du es mit "insserv skriptname"...

  9. #9
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Ort
    Vöcklabruck
    Beiträge
    649
    #! /bin/sh

    mount servername: pfad mountpoint
    Natürlich ist zwischen dem : und dem pfad kein leerzeichen, da aber sonst ein "Smile" kommt habe ich das so geschrieben.

    Grüße
    Timm

  10. #10
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    Schaue dir mal die "/etc/init.d/skeleton" an, dann siehst du, wie so ein Skript richtig aussehen muss.

  11. #11
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Ort
    Vöcklabruck
    Beiträge
    649
    Hi,

    das verstehe ich jetzt nicht, da steht nichts von mount usw.
    Ich möchte ja nur den Befehl den ich auch in der Console nach dem Hochfahren eintippe,
    dass das eben automatisch geht.

    Update:
    Ich glaub ich weiss was Du jetzt meinst.
    Es kommt ja ein "start" "stop" Befehl und dieser ist in meinem Script ja nicht enthalten, es fehlt demnach der umount Befehl.

    Grüße
    Timm
    Geändert von timmbo (07.02.08 um 09:27 Uhr)

  12. #12
    Shell-User Avatar von zyrusthc
    Registriert seit
    Jan 2004
    Beiträge
    6.340
    Zitat Zitat von timmbo Beitrag anzeigen
    das verstehe ich jetzt nicht, da steht nichts von mount usw.
    Ich möchte ja nur den Befehl den ich auch in der Console nach dem Hochfahren eintippe,
    dass das eben automatisch geht.

    Update:
    Ich glaub ich weiss was Du jetzt meinst.
    Es kommt ja ein "start" "stop" Befehl und dieser ist in meinem Script ja nicht enthalten, es fehlt demnach der umount Befehl.

    Grüße
    Timm
    Schau dir den Link an den ich in #5 gepostet habe. Dann weisst Du wie so ein Script auszusehen hat!

    Zitat Zitat von timmbo Beitrag anzeigen
    Natürlich ist zwischen dem : und dem pfad kein leerzeichen, da aber sonst ein "Smile" kommt habe ich das so geschrieben.
    Darum benutzt man auch die CODE-Tags des Forums!

    Und für einen automatischen mount nimmt man keine init-Scripte, sondern die /etc/fstab !


    Greeez Oli
    Notebook: Lenovo Z570 CoreI7
    Workstation: Core2Quad Q6700 - ASUS P5WDG2-WS Pro - 8800GT - 4GB-DDR2/800 - 4x500GB=RAID1 - 120GB SSD - Innovatek Wakü - 27Widescreen/AcerTFT
    Server: IBM X345 + Netfinity 5000

    http://zyrusthc-linux.no-ip.org

  13. #13
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Ort
    Vöcklabruck
    Beiträge
    649
    Hi,

    ja danke für die Info.

    Timm

Ähnliche Themen

  1. css start script
    Von kalais im Forum Dedizierte Spiele Server
    Antworten: 22
    Letzter Beitrag: 25.06.05, 10:49
  2. Script wird mit cron nicht ausgeführt.
    Von joergpc im Forum System installieren und konfigurieren
    Antworten: 7
    Letzter Beitrag: 01.05.05, 15:43
  3. Problem mit Festplatte
    Von gaansch im Forum stationäre Hardware
    Antworten: 6
    Letzter Beitrag: 27.01.04, 20:38
  4. Shell Script in Verbindung mit cron
    Von Schnitz im Forum Linux Allgemein
    Antworten: 7
    Letzter Beitrag: 30.12.03, 18:13
  5. THPS3 Absturz direkt nach dem Start
    Von 50i im Forum Emulatoren für Spiele
    Antworten: 0
    Letzter Beitrag: 23.01.03, 17:26

Lesezeichen

Berechtigungen

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