NFS Server geht nach Neustart nicht

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • NFS Server geht nach Neustart nicht

      Hallo zusammen

      Ich habe mal meine solo4 k neu geflasht und alles neu eingestellt. Diese hatte die letzte Zeit diverse Aussetzer.

      Nun habe ich das Problem ,das der NFS Server der solo4k nach jedem Neustart nicht geht.

      Das heißt meine Freigabe von der Zero 4k auf die Solo 4 k geht dann nicht.

      Die Freigabe dient nicht zur Aufnahme ,die geht auf der Nas.

      Die Freigabe über autonet der Zero sieht so aus:
      SOLO4K -fstype=nfs,rw,soft,nolock,tcp 192.168.170.102:/media/hdd

      Wenn ich unter den Systemdienste recbind starte habe ich wieder Verbindung von der Zero zur Solo. ( aus der Boardsuche)

      Der etc/ Exports Ordner in der Solo müsste auch passen.
      /media/hdd *(rw,no_root_squash,sync)

      Mehrmaliges löschen und installieren des NFS -Server hat auch nichts gebracht.

      Hat jemand eine Idee was da nicht passt?

      NFS-Fehler.jpg

      Nach rpcbind Start

      NFS-Neu.jpg
      Gruß
      dbox-fan

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo ()

    • ich bin mir nicht sicher ob der ":" nach der IP passt. Wenn ":", dann halt in der Regel mit Portangabe. Wenn die Box das aber so erstellt hat, könnte das auch passen. Ich nutze das nicht. Nur ein " Verdacht".

      dbox-fan schrieb:

      -fstype=nfs,rw,soft,nolock,tcp 192.168.170.102:/media/hdd

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Radar ()

    • bei mir sieht das in /etc/exports so aus:

      Quellcode

      1. /media/hdd *(rw,no_root_squash,sync,no_subtree_check)
      das ist es auch, was angemeckert wird (der letzte Parameter fehlt bei dir)

      Im 1, Screenshot sieht es so aus, als ob bereits irgendein Dienst läuft, der mit dem NFS kollidiert. k.A. was das sein könnte.
      ACHTUNG!!!! Hier folgt eine Signatur:


      Die Benutzung der Suche ist NICHT verboten! D:

      "Hilfe!!!" ist kein sinnvoller Titel für einen neuen Thread, ebensowenig "VU+Zero" oder vergleichbares.

      Keine Hilfe ohne ausgefülltes Profil!
      Kein Netzwerksupport bei manueller IP-Adress-Vergabe :-)
      Kein Support bei portforwardings/ Portfreigaben

      Profil extra angepasst für die arme Emma, die sonst nichts im Leben hat :happy1:
    • Das ist nur ein Hinweis - darunter steht ja, dass der fehlende Parameter als "no_subtree_check" benutzt wird. Trotzdem ergänzen, dann verschwindet die Warnung.

      Werden denn rpcbind und mountnfs.sh als Init-Skripten ausgeführt?

      Quellcode

      1. root@vusolo4k:~# ls -l /etc/rc*/*rpcbind* /etc/rc*/*mountnfs*
      2. lrwxrwxrwx 1 root root 22 29. Nov 2016 /etc/rc0.d/K31umountnfs.sh -> ../init.d/umountnfs.sh
      3. lrwxrwxrwx 1 root root 17 1. Jan 1970 /etc/rc0.d/K60rpcbind -> ../init.d/rpcbind
      4. lrwxrwxrwx 1 root root 17 1. Jan 1970 /etc/rc1.d/K60rpcbind -> ../init.d/rpcbind
      5. lrwxrwxrwx 1 root root 22 29. Nov 2016 /etc/rc1.d/S31umountnfs.sh -> ../init.d/umountnfs.sh
      6. lrwxrwxrwx 1 root root 17 1. Jan 1970 /etc/rc2.d/S12rpcbind -> ../init.d/rpcbind
      7. lrwxrwxrwx 1 root root 21 29. Nov 2016 /etc/rc2.d/S15mountnfs.sh -> ../init.d/mountnfs.sh
      8. lrwxrwxrwx 1 root root 17 1. Jan 1970 /etc/rc3.d/S12rpcbind -> ../init.d/rpcbind
      9. lrwxrwxrwx 1 root root 21 29. Nov 2016 /etc/rc3.d/S15mountnfs.sh -> ../init.d/mountnfs.sh
      10. lrwxrwxrwx 1 root root 17 1. Jan 1970 /etc/rc4.d/S12rpcbind -> ../init.d/rpcbind
      11. lrwxrwxrwx 1 root root 21 29. Nov 2016 /etc/rc4.d/S15mountnfs.sh -> ../init.d/mountnfs.sh
      12. lrwxrwxrwx 1 root root 17 1. Jan 1970 /etc/rc5.d/S12rpcbind -> ../init.d/rpcbind
      13. lrwxrwxrwx 1 root root 21 29. Nov 2016 /etc/rc5.d/S15mountnfs.sh -> ../init.d/mountnfs.sh
      14. lrwxrwxrwx 1 root root 22 29. Nov 2016 /etc/rc6.d/K31umountnfs.sh -> ../init.d/umountnfs.sh
      15. lrwxrwxrwx 1 root root 17 1. Jan 1970 /etc/rc6.d/K60rpcbind -> ../init.d/rpcbind
      Alles anzeigen
      Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von rdamas ()

    • Meine andern Freigaben über autonet funktionieren ja auch mit (:).

      NAS1photo -fstype=nfs,ro,soft,nolock,tcp 192.168.170.192:/volume1/photo
      NAS1video -fstype=nfs,rw,soft,nolock,tcp 192.168.170.192:/volume1/video
      NAS1music -fstype=nfs,ro,soft,nolock,tcp 192.168.170.192:/volume1/music
      SOLO4K -fstype=nfs,rw,soft,nolock,tcp 192.168.170.102:/media/hdd

      Das Merkwürdige ist ja das es mit dem vorherigen Image ja ewig funktioniert hat.

      Ich werde die Woche mal die Letzte Version aufspielen,mal sehen was die macht oder was da anders war.

      Besten Danke erst mal ;_)
      Gruß
      dbox-fan
    • Merkwürdiger Fehler, sieht fast so aus, als ob der nfs-server vor dem Netzwerk startet?
      Ich würde folgendes versuchen:
      Mach ein Imagebackup und entferne den nfs-server vollständig, dann Neustart und nfs-server wieder installieren.

      Vorab könntest du mal schauen, ob nfscommon vor dem nfsserver gestartet wird?
      Bei mir auf beiden Boxen
      s19nfscommon
      s20nfsserver
      ACHTUNG!!!! Hier folgt eine Signatur:


      Die Benutzung der Suche ist NICHT verboten! D:

      "Hilfe!!!" ist kein sinnvoller Titel für einen neuen Thread, ebensowenig "VU+Zero" oder vergleichbares.

      Keine Hilfe ohne ausgefülltes Profil!
      Kein Netzwerksupport bei manueller IP-Adress-Vergabe :-)
      Kein Support bei portforwardings/ Portfreigaben

      Profil extra angepasst für die arme Emma, die sonst nichts im Leben hat :happy1:

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von GaborDenes ()

    • Nein, ich denke rpcbind läuft nicht. Und wird wohl auch nicht beim Start der Box gestartet, deswegen meine Nachfrage in #6. Jedenfalls habe ich darauf noch keine Antwort gelesen...
      Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung.
    • @hajeku123
      Das kommt raus:

      Quellcode

      1. root@vusolo4k:~# ls -l /etc/rc*/*rpcbind* /etc/rc*/*mountnfs*
      2. ls: /etc/rc*/*rpcbind*: No such file or directory
      3. lrwxrwxrwx 1 root root 22 Jan 1 1970 /etc/rc0.d/K31umountnfs.sh -> ../init.d/umountnfs.sh
      4. lrwxrwxrwx 1 root root 22 Jan 1 1970 /etc/rc1.d/S31umountnfs.sh -> ../init.d/umountnfs.sh
      5. lrwxrwxrwx 1 root root 21 Jan 1 1970 /etc/rc2.d/S15mountnfs.sh -> ../init.d/mountnfs.sh
      6. lrwxrwxrwx 1 root root 21 Jan 1 1970 /etc/rc3.d/S15mountnfs.sh -> ../init.d/mountnfs.sh
      7. lrwxrwxrwx 1 root root 21 Jan 1 1970 /etc/rc4.d/S15mountnfs.sh -> ../init.d/mountnfs.sh
      8. lrwxrwxrwx 1 root root 21 Jan 1 1970 /etc/rc5.d/S15mountnfs.sh -> ../init.d/mountnfs.sh
      9. lrwxrwxrwx 1 root root 22 Jan 1 1970 /etc/rc6.d/K31umountnfs.sh -> ../init.d/umountnfs.sh
      Gruß
      dbox-fan

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo ()

    • Da fehlen die Symlinks für den Start von rpcbind, wie ich vermutet habe.

      Die solltest du so anlegen können: update-rc.d -s rpcbind start 12 2 3 4 5 . stop 60 0 1 6 .
      Genauso abtippen, inklusive der Punkte im Befehl. Oder von Hand anlegen, wie es in #6 steht.
      Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung.
    • Fehlt nichts. Den Befehl so wie er da steht per Telnet ausführen. (Der steht so in der Datei /var/lib/opkg/info/rpcbind.postinst drin - da könntest du ihn dir auch rauskopieren.)
      Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung.
    • Ich frage nur weil es nicht geht.

      Quellcode

      1. /$$ /$$ /$$$$$$$$ /$$
      2. | $$ | $$|__ $$__/|__/
      3. | $$ | $$ | $$ /$$
      4. | $$ / $$/ | $$ | $$
      5. \ $$ $$/ | $$ | $$
      6. \ $$$/ | $$ | $$
      7. \ $/ | $$ | $$
      8. \_/ |__/ |__/
      9. Welcome on your Vu+ !
      10. root@vusolo4k:~# update-rc.d -s rpcbind start 12 2 3 4 5 . stop 60 0 1 6 .
      11. -sh: update-rc.d: command not found
      12. root@vusolo4k:~#
      Alles anzeigen
      So steht das in der Datei:

      Quellcode

      1. update-rc.d $OPT rpcbind start 12 2 3 4 5 . stop 60 0 1 6 .
      Gruß
      dbox-fan

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von dbox-fan ()

    • Das update-rc.d-Programm ist im Paket "update-rc.d". Das kannst du noch installieren. Vielleicht reicht auch schon ein opkg install rpcbind --force-postinstall um die Symlinks zu setzen.
      Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung.
    • Vielen Dank erst mal an alle die mir geholfen haben.

      Update hat geklappt.

      Quellcode

      1. installed in root is up to date
      Kann das jetzt nicht mehr testen( sonst gibt es mecker )

      Alles weitere die Tage.
      Gruß
      dbox-fan

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo ()

    • Hallo zusammen
      leider haben meine Bemühungen bisher nichts gebracht.
      Ich habe mal alles von NFS gelöscht und danach wieder installiert.
      Der Fehler besteht nach wie vor.
      Hat vielleicht noch jemand eine Idee?

      Hier mal meine Vorgehensweise:

      Die einzelnen Pakete.

      Quellcode

      1. root@vusolo4k:~# opkg list-installed | grep -i nfs
      2. enigma2-plugin-systemplugins-nfs.server - 2.2-r0
      3. libnfsidmap0 - 0.25-r0
      4. nfs-utils - 1.3.1-r0
      5. nfs-utils-client - 1.3.1-r0
      6. root@vusolo4k:~#


      Gelöscht

      Quellcode

      1. root@vusolo4k:~# opkg remove enigma2-plugin-systemplugins-nfs.server - 2.2-r0
      2. Removing package enigma2-plugin-systemplugins-nfs.server from root...
      3. root@vusolo4k:~# opkg remove nfs-utils - 1.3.1-r0
      4. Removing package nfs-utils from root...
      5. stopping mountd: done
      6. stopping nfsd: done
      7. Removing any system startup links for nfsserver ...
      8. root@vusolo4k:~# opkg remove nfs-utils-client - 1.3.1-r0
      9. Removing package nfs-utils-client from root...
      10. stopping statd: done
      11. Not deleting modified conffile /var/lib/nfs/rmtab.
      12. Not deleting modified conffile /var/lib/nfs/statd/state.
      13. Removing any system startup links for nfscommon ...
      14. root@vusolo4k:~# opkg remove libnfsidmap0 - 0.25-r0
      15. Removing package libnfsidmap0 from root...
      16. root@vusolo4k:~#
      Alles anzeigen
      Installation mit Fehlermeldung

      Quellcode

      1. root@vusolo4k:~# opkg install enigma2-plugin-systemplugins-nfs.server
      2. Installing enigma2-plugin-systemplugins-nfs.server (2.2-r0) on root.
      3. Downloading: enigma2-plugin-systemplugins-nfs.server_2.2-r0_vusolo4k.ipk
      4. nfs-utils: unsatisfied recommendation for kernel-module-nfsd
      5. Installing nfs-utils (1.3.1-r0) on root.
      6. Downloading: nfs-utils_1.3.1-r0_armv7ahf-vfp-neon.ipk
      7. Installing nfs-utils-client (1.3.1-r0) on root.
      8. Downloading: nfs-utils-client_1.3.1-r0_armv7ahf-vfp-neon.ipk
      9. Installing libnfsidmap0 (0.25-r0) on root.
      10. Downloading: libnfsidmap0_0.25-r0_armv7ahf-vfp-neon.ipk
      11. Removing any system startup links for nfscommon ...
      12. Running useradd commands...
      13. NOTE: Performing useradd with [ --system --home-dir /var/lib/nfs --shell /bin/false --user-group rpcuser] and 10 times of retry
      14. WARNING: user rpcuser already exists, not re-creating it
      15. Removing any system startup links for nfsserver ...
      16. Configuring libnfsidmap0.
      17. Configuring nfs-utils-client.
      18. Adding system startup for /etc/init.d/nfscommon.
      19. starting statd: done
      20. Configuring nfs-utils.
      21. Adding system startup for /etc/init.d/nfsserver.
      22. starting 8 nfsd kernel threads: rpc.nfsd: writing fd to kernel failed: errno 111 (Connection refused)
      23. rpc.nfsd: unable to set any sockets for nfsd
      24. done
      25. starting mountd: Cannot register service: RPC: Unable to receive; errno = Connection refused
      26. done
      27. exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "*:/media/hdd".
      28. Assuming default behaviour ('no_subtree_check').
      29. NOTE: this default has changed since nfs-utils version 1.0.x
      30. Configuring enigma2-plugin-systemplugins-nfs.server.
      31. Collected errors:
      32. * resolve_conffiles: Existing conffile /var/lib/nfs/rmtab is different from the conffile in the new package. The new conffile will be placed at /var/lib/nfs/rmtab-opkg.
      33. * resolve_conffiles: Existing conffile /var/lib/nfs/statd/state is different from the conffile in the new package. The new conffile will be placed at /var/lib/nfs/statd/state-opkg.
      34. root@vusolo4k:~#
      Alles anzeigen
      Gruß
      dbox-fan