• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Suse 12.3 Nach Kernelupdate kein NFS mehr

Hein06

Member
Hallo
Nach dem letzten Kernelupdate auf 3.7.10.1.28 geht NFS nicht mehr. Ich kann zwar den Server und die freigegebenen Verzeichnisse sehen,aber beim verbinden pasiert nichts. Im Systemlog ist folgende Fehlermeldung :
Code:
2014-02-09T09:05:08.270564+01:00 linux-br53 nfs[1089]: Starting NFS client services: sm-notify idmapd..done
2014-02-09T09:05:08.413262+01:00 linux-br53 kernel: [    5.903481] NFS: Registering the id_resolver key type
2014-02-09T09:05:08.413282+01:00 linux-br53 kernel: [    5.903578] Key type id_resolver registered
2014-02-09T09:05:08.413285+01:00 linux-br53 kernel: [    5.903580] Key type id_legacy registered
2014-02-09T09:05:10.085146+01:00 linux-br53 kernel: [    7.570425] r8169 0000:06:00.0 eth0: link up
2014-02-09T09:05:10.085164+01:00 linux-br53 kernel: [    7.570435] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
2014-02-09T09:05:10.420171+01:00 linux-br53 kernel: [    7.904117] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.420435+01:00 linux-br53 nfs[1089]: Mounting network file systems ...mount.nfs: mount system call failed
2014-02-09T09:05:10.424139+01:00 linux-br53 kernel: [    7.908437] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.424399+01:00 linux-br53 nfs[1089]: mount.nfs: mount system call failed
2014-02-09T09:05:10.439131+01:00 linux-br53 kernel: [    7.922860] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.439395+01:00 linux-br53 nfs[1089]: mount.nfs: mount system call failed
2014-02-09T09:05:10.445132+01:00 linux-br53 kernel: [    7.928955] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.445415+01:00 linux-br53 nfs[1089]: mount.nfs: mount system call failed
2014-02-09T09:05:10.458141+01:00 linux-br53 kernel: [    7.942203] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.458432+01:00 linux-br53 nfs[1089]: mount.nfs: mount system call failed
2014-02-09T09:05:10.458995+01:00 linux-br53 nfs[1089]: ..done
2014-02-09T09:05:10.459473+01:00 linux-br53 systemd[1]: Started LSB: NFS client services.
2014-02-09T09:05:10.459857+01:00 linux-br53 systemd[1]: Starting Remote File Systems (Pre).
2014-02-09T09:05:10.460243+01:00 linux-br53 systemd[1]: Reached target Remote File Systems (Pre).
2014-02-09T09:05:10.460541+01:00 linux-br53 systemd[1]: Mounting /home/heinz/susebackup...
2014-02-09T09:05:10.463625+01:00 linux-br53 systemd[1]: Mounting /home/heinz/DsMusikVideo...
2014-02-09T09:05:10.468140+01:00 linux-br53 kernel: [    7.952039] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.468319+01:00 linux-br53 mount[1140]: mount.nfs: mount system call failed
2014-02-09T09:05:10.473932+01:00 linux-br53 systemd[1]: Mounting /home/heinz/DsVideo...
2014-02-09T09:05:10.478143+01:00 linux-br53 kernel: [    7.961908] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.481689+01:00 linux-br53 systemd[1]: Mounting /home/heinz/DsDownload...
2014-02-09T09:05:10.481969+01:00 linux-br53 mount[1141]: mount.nfs: mount system call failed
2014-02-09T09:05:10.485145+01:00 linux-br53 kernel: [    7.968603] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.485310+01:00 linux-br53 mount[1145]: mount.nfs: mount system call failed
2014-02-09T09:05:10.493395+01:00 linux-br53 systemd[1]: home-heinz-DsDownload.mount: Directory /home/heinz/DsDownload to mount over is not empty, mounting anyway. (To see the over-mounted files, please manually mount the underlying file system to a secondary location.)
2014-02-09T09:05:10.498487+01:00 linux-br53 systemd[1]: Mounting /home/heinz/DsAlle...
2014-02-09T09:05:10.503138+01:00 linux-br53 kernel: [    7.986943] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.505687+01:00 linux-br53 systemd[1]: home-heinz-DsAlle.mount: Directory /home/heinz/DsAlle to mount over is not empty, mounting anyway. (To see the over-mounted files, please manually mount the underlying file system to a secondary location.)
2014-02-09T09:05:10.506045+01:00 linux-br53 systemd[1]: home-heinz-susebackup.mount mount process exited, code=exited status=32
2014-02-09T09:05:10.506564+01:00 linux-br53 mount[1152]: mount.nfs: mount system call failed
2014-02-09T09:05:10.508672+01:00 linux-br53 systemd[1]: Failed to mount /home/heinz/susebackup.
2014-02-09T09:05:10.509180+01:00 linux-br53 systemd[1]: Dependency failed for Remote File Systems.
2014-02-09T09:05:10.509613+01:00 linux-br53 systemd[1]: Dependency failed for Postfix Mail Transport Agent.
2014-02-09T09:05:10.510022+01:00 linux-br53 systemd[1]: Job postfix.service/start failed with result 'dependency'.
2014-02-09T09:05:10.510133+01:00 linux-br53 kernel: [    7.993966] NFS: nfs4_discover_server_trunking unhandled error -2. Exiting with error EIO
2014-02-09T09:05:10.510495+01:00 linux-br53 systemd[1]: Job remote-fs.target/start failed with result 'dependency'.
2014-02-09T09:05:10.510851+01:00 linux-br53 systemd[1]: Unit home-heinz-susebackup.mount entered failed state
2014-02-09T09:05:10.511030+01:00 linux-br53 systemd[1]: home-heinz-DsMusikVideo.mount mount process exited, code=exited status=32
2014-02-09T09:05:10.511303+01:00 linux-br53 mount[1153]: mount.nfs: mount system call failed
2014-02-09T09:05:10.512381+01:00 linux-br53 systemd[1]: Failed to mount /home/heinz/DsMusikVideo.
2014-02-09T09:05:10.512741+01:00 linux-br53 systemd[1]: Unit home-heinz-DsMusikVideo.mount entered failed state
2014-02-09T09:05:10.513130+01:00 linux-br53 systemd[1]: home-heinz-DsVideo.mount mount process exited, code=exited status=32
2014-02-09T09:05:10.516351+01:00 linux-br53 systemd[1]: Failed to mount /home/heinz/DsVideo.
2014-02-09T09:05:10.516769+01:00 linux-br53 systemd[1]: Unit home-heinz-DsVideo.mount entered failed state
2014-02-09T09:05:10.517091+01:00 linux-br53 systemd[1]: home-heinz-DsDownload.mount mount process exited, code=exited status=32
2014-02-09T09:05:10.521388+01:00 linux-br53 systemd[1]: Failed to mount /home/heinz/DsDownload.
2014-02-09T09:05:10.521756+01:00 linux-br53 systemd[1]: Unit home-heinz-DsDownload.mount entered failed state
2014-02-09T09:05:10.522119+01:00 linux-br53 systemd[1]: home-heinz-DsAlle.mount mount process exited, code=exited status=32
2014-02-09T09:05:10.524351+01:00 linux-br53 systemd[1]: Failed to mount /home/heinz/DsAlle.
Was mir auffällt ist : Es handelt sich um ein NFS 3 , er meldet aber NFS 4. Kann der neue Kernel kein NFS 3 mehr ? Mit dem Kernel .24 geht es einwandfrei.

Heinz
 

spoensche

Moderator
Teammitglied
Versuch mal, ob du eines der Verzeichnisse manuell mit
Code:
mount -t nfs ip-des-servers:/pfad/zur/freigabe /pfad/zum/mountpoint
mounten kannst.
 
OP
H

Hein06

Member
Hallo spoensche
Der mount ergab:

Code:
linux-br53:/home/heinz # mount -t nfs 192.168.2.2:/volume1/alle /home/heinz/DsAlle
mount.nfs: mount system call failed
linux-br53:/home/heinz #
 

djaika

Member
Hi
Ich habe exakt das gleiche Problem mit den gleichen Fehlermeldungen. Mein Mountbefehl sieht folgendermaßen aus:
Code:
mount -o nolock -t nfs 192.168.178.22:/Public3 /mnt/3

ob der
Code:
-o nolock
drin steht macht mit dem Update keinen Unterschied. Vor dem Update lief es nicht ohne den Parameter.

Meine Gegenstelle ist eine Qnap TS-410 welche anscheinend NFS3 drauf hat. Kann da evtl. was inkompatibel sein?
 

muck19

Hacker
djaika schrieb:
Meine Gegenstelle ist eine Qnap TS-410 welche anscheinend NFS3 drauf hat. Kann da evtl. was inkompatibel sein?
Die Freigabeordner stehen auch in der fstab?
Was ergibt als root ein einfaches
Code:
mount -a

Gruss
Michael
 

djaika

Member
Code:
mount -a
ergibt als root gar keine Ausgabe.

Die Freigabeordner stehen bei mir nicht in der fstab. Der Grund ist, das beim Einschalten erst eine Bridge sich mit dem Router verbinden muß. dadurch kam es immer zu time-outs. Meine Lösung war folgendes script:
Code:
#!/bin/bash
mount -o nolock -t nfs 192.168.178.22:/Public /mnt/1
mount -o nolock -t nfs 192.168.178.22:/Public2 /mnt/2
mount -o nolock -t nfs 192.168.178.22:/Public3 /mnt/3
mount -o nolock -t nfs 192.168.178.22:/Public4 /mnt/4

Ausgeführt wurde es nach dem Start mit sudo über die Konsole. Lief bis zum Update einwandfrei.

Jetzt bringt es nur noch die Meldungen:
Code:
mount.nfs: mount system call failed
mount.nfs: mount system call failed
mount.nfs: mount system call failed
mount.nfs: mount system call failed
 

Sauerland

Ultimate Guru
Wenn Du nichts geändert hast, ist der noch installiert.

Boote einfach mit dem Kernel:
Im Grub2 auf den 2. Eintrag gehen (Erweiterte Einstellungen.....) und Return drücken, dann auswählen.
 

djaika

Member
Hab jetzt alles wieder. Danke.
Mein Grub hat eine derart grobe Auflösung das die Einträge alle abgeschnitten sind.
 
Oben