Hallo, ik heb een thuisnetwerk waarin ik graag nfs4 zou willen gebruiken om bestanden en home directories te delen. Die zullen met autofs gemount worden. Zowel client als server zijn Ubuntu 8.04.
Ik krijg echter nfs4 niet aan de praat. Ik heb de volgende instructies gevolgd (het gaat om nfs4 zonder kerberos):
https://help.ubuntu.com/community/NFSv4Howto
en
http://www.crazysquirrel....vers/setting-up-nfs4.jspx
Het volgende gebeurt er als ik probeer te mounten vanaf de client:
Probeer ik de boel met nfs3 te mounten, dan gaat het mounten wel goed:
De directories zoals ze op de server staan:
/etc/fstab op de server:
/etc/exports op de server:
In /var/log zie ik verder geen log entries verschijnen als ik handmatig probeer te mounten (niet op de server en ook niet op de client). Als ik probeer te mounten vanaf de server behaal ik hetzelfde resultaat. Ook het specificeren van proto=tcp,port=2049 helpt niet. Als ik rpcinfo -p aanroep op de server zie ik dat de poort 2049 voor zowel tcp als udp getoond word.
Na veel zoeken op internet en hier op GoT ben ik een beetje ten einde raad. Ik snap niet waarom het niet werkt, met die instructies erbij lijkt het zo simpel.
Ik krijg echter nfs4 niet aan de praat. Ik heb de volgende instructies gevolgd (het gaat om nfs4 zonder kerberos):
https://help.ubuntu.com/community/NFSv4Howto
en
http://www.crazysquirrel....vers/setting-up-nfs4.jspx
Het volgende gebeurt er als ik probeer te mounten vanaf de client:
code:
1
2
| root@testclient:/# mount -t nfs4 testserver:/home /mnt mount.nfs4: Operation not permitted |
Probeer ik de boel met nfs3 te mounten, dan gaat het mounten wel goed:
code:
1
| root@testclient:/# mount -t nfs testserver:/export/home /mnt |
De directories zoals ze op de server staan:
code:
1
2
3
| drwxrwxrwx 2 root root 4096 2008-08-12 22:56 /export drwxrwxrwx 2 root root 4096 2008-08-12 22:57 /export/home drwxrwxrwx 2 root root 4096 2008-08-12 22:57 /export/share |
/etc/fstab op de server:
code:
1
2
| /samba/home /export/home none bind 0 0 /samba/share /export/share none bind 0 0 |
/etc/exports op de server:
code:
1
2
3
| /export 192.168.0.0/24(rw,fsid=0,insecure,no_subtree_check,async) /export/home 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,async) /export/share 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,async) |
In /var/log zie ik verder geen log entries verschijnen als ik handmatig probeer te mounten (niet op de server en ook niet op de client). Als ik probeer te mounten vanaf de server behaal ik hetzelfde resultaat. Ook het specificeren van proto=tcp,port=2049 helpt niet. Als ik rpcinfo -p aanroep op de server zie ik dat de poort 2049 voor zowel tcp als udp getoond word.
Na veel zoeken op internet en hier op GoT ben ik een beetje ten einde raad. Ik snap niet waarom het niet werkt, met die instructies erbij lijkt het zo simpel.
The Flying Dutchman