Hallo erst einmal,
habe nun viele Foren durchgeschaut und auch ein paar interessante infos gefunden aber leider nicht genug mein Problem zu lösen. Ich hoffe das ich hier jemanden finde der mir helfen kann. Ich habe ein Synology NAS mit DSM 4.3 (unterstützt nfs3 + nfs4) und ein Ubuntu Server 12.04 in paralleles installiert.
1. Pre Installation Ubuntu Client nfs-common portmap nfs-kernel-server (because I read somewhere that would fix my issue)
2. Mount Point anlegen sudo mkdir /mnt/asterix
3. Configuration auf dem NAS Das DSM 4.3 hat ein GUI in dem ich ein paar Einstellungen vornehmen kann, aber da Ihr ja alle profie's seid langweile ich euch damit erst gar nicht. Wenn ich mich via SSH einlogge und mir das export file ansehe /etc/export schaut das so aus.
1 2 | Asterix> cat exports /volume1/TEST 192.168.12.*(rw,async,no_wdelay,insecure,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100) |
4. Auf dem Client noch schnell Port und Mounts listen
1 | showmounts -e 192.168.12.23 |
output:
1 2 3 4 5 6 | frontrow@hubble:~$ showmount -e 192.168.12.23 Export list for 192.168.12.23: /volume1/TEST 192.168.12.* /volume1/frontrow 192.168.12.* /volume1/plex_downloads 192.168.12.* frontrow@hubble:~$ |
Dann noch die Ports um zu zeigen ich habe hfs 3/4 support locally:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | rontrow@hubble:~$ rpcinfo program version netid address service owner 100000 4 tcp6 ::.0.111 portmapper superuser 100000 3 tcp6 ::.0.111 portmapper superuser 100000 4 udp6 ::.0.111 portmapper superuser 100000 3 udp6 ::.0.111 portmapper superuser 100000 4 tcp 0.0.0.0.0.111 portmapper superuser 100000 3 tcp 0.0.0.0.0.111 portmapper superuser 100000 2 tcp 0.0.0.0.0.111 portmapper superuser 100000 4 udp 0.0.0.0.0.111 portmapper superuser 100000 3 udp 0.0.0.0.0.111 portmapper superuser 100000 2 udp 0.0.0.0.0.111 portmapper superuser 100000 4 local /run/rpcbind.sock portmapper superuser 100000 3 local /run/rpcbind.sock portmapper superuser 100024 1 udp 0.0.0.0.157.223 status 106 100024 1 tcp 0.0.0.0.193.100 status 106 100024 1 udp6 ::.230.82 status 106 100024 1 tcp6 ::.184.9 status 106 100021 1 udp 0.0.0.0.171.117 nlockmgr superuser 100021 3 udp 0.0.0.0.171.117 nlockmgr superuser 100021 4 udp 0.0.0.0.171.117 nlockmgr superuser 100021 1 tcp 0.0.0.0.231.52 nlockmgr superuser 100021 3 tcp 0.0.0.0.231.52 nlockmgr superuser 100021 4 tcp 0.0.0.0.231.52 nlockmgr superuser 100021 1 udp6 ::.235.123 nlockmgr superuser 100021 3 udp6 ::.235.123 nlockmgr superuser 100021 4 udp6 ::.235.123 nlockmgr superuser 100021 1 tcp6 ::.225.206 nlockmgr superuser 100021 3 tcp6 ::.225.206 nlockmgr superuser 100021 4 tcp6 ::.225.206 nlockmgr superuser frontrow@hubble:~$ |
NAS:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | frontrow@hubble:~$ rpcinfo -p 192.168.12.23 program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper 100005 1 udp 892 mountd 100005 1 tcp 892 mountd 100005 2 udp 892 mountd 100005 2 tcp 892 mountd 100005 3 udp 892 mountd 100005 3 tcp 892 mountd 100021 1 udp 54322 nlockmgr 100021 3 udp 54322 nlockmgr 100021 4 udp 54322 nlockmgr 100021 1 tcp 60625 nlockmgr 100021 3 tcp 60625 nlockmgr 100021 4 tcp 60625 nlockmgr 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100003 4 tcp 2049 nfs 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100024 1 udp 52085 status 100024 1 tcp 45308 status frontrow@hubble:~$ |
4. Soweit so gut, nun wenn ich das mal manuel anteste bekomme ich ein timeout:
1 | sudo mount -v -t nfs 192.168.12.23:/volume1/TEST /mnt/asterix |
Output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | frontrow@hubble:~$ sudo mount -vvv -t nfs4 192.168.12.23:/volume1/TEST /mnt/asterix/ [sudo] password for frontrow: mount: fstab path: "/etc/fstab" mount: mtab path: "/etc/mtab" mount: lock path: "/etc/mtab~" mount: temp path: "/etc/mtab.tmp" mount: UID: 0 mount: eUID: 0 mount: spec: "192.168.12.23:/volume1/TEST" mount: node: "/mnt/asterix/" mount: types: "nfs4" mount: opts: "(null)" mount: external mount: argv[0] = "/sbin/mount.nfs4" mount: external mount: argv[1] = "192.168.12.23:/volume1/TEST" mount: external mount: argv[2] = "/mnt/asterix/" mount: external mount: argv[3] = "-v" mount: external mount: argv[4] = "-o" mount: external mount: argv[5] = "rw" mount.nfs4: timeout set for Sat Sep 7 14:45:32 2013 mount.nfs4: trying text-based options 'addr=192.168.12.23,clientaddr=192.168.12.90' mount.nfs4: mount(2): Connection timed out mount.nfs4: Connection timed out frontrow@hubble:~$ |
Bin da gerade etwas ratlos denn wenn ich das ganze auf meinem Macbook probiere mounted dieser das share sofort. Wenn ich das über SMB (CIFS) mach dann klappt es auch auf der Ubuntu VM.
Danke für euren Input.