J'ai suivi la documentation d'aide ubuntu pour configuration de NFSv4 sur un serveur sous Ubuntu 10.4LTS et j'essaie maintenant de faire en sorte qu'Autofs (sous Ubuntu 10.10) monte les exportations à la suite de ces instructions . Jusqu'à présent, ça ne marche pas.
Où la documentation indique server -fstype=nfs4 server:/
je suis censé remplacer "serveur" par le nom d'hôte de mon serveur, n'est-ce pas? Si oui, cela devrait-il être server-foo
ou server-foo.local
?
# Sample /etc/auto.master file
# --- comments snipped --8<--
+auto.master # pre-existing
/nfs /etc/auto.nfs # added by me
.
# manually created /etc/auto.nfs
ubuntu-server.local -fstype=nfs4 ubuntu-server.local:/
ls /nfs/ubuntu-server /nfs/ubuntu-server.local
ne montre rien. Quelle est la prochaine étape de dépannage?
[update 2011-feb-12] J'ai suivi la procédure décrite à la page Lequel utiliser NFS ou Samba? . J'ai maintenant vérifié que mon exportation de serveur fonctionne car je peux monter les partages nfs via /etc/fstab
. Voici ma configuration, côté serveur:
/home/matt 192.168.1.0/255.255.255.0(rw,sync,no_subtree_check)
/home/shared 192.168.1.0/255.255.255.0(rw,sync,no_subtree_check)
Et dans le client /etc/fstab
:
ubuntu-server:/home/matt /nfs/matt nfs rw,hard,intr 0 0
ubuntu-server:/home/shared /nfs/shared nfs rw,hard,intr 0 0
suivi de Sudo mount /nfs/shared
. (J'avais aussi besoin d'ajouter une entrée à /etc/hosts
pour que le nom du serveur soit résolu en ip)
Si votre nom de serveur est ubuntu-server, /nfs/tutu
où monter le partage nfs, puis dans /etc/auto.nfs
:
tutu -fstype=nfs4 ubuntu-server:/
puis lancez:
Sudo invoke-rc.d autofs restart
ls /nfs/tutu
Voici mon fichier auto.master pour référence:
/etc/auto.master
+auto.master
/smb /etc/auto.smb uid=1000,gid=1000,--timeout=300 --ghost
Pour mon partage Samba, c’est tout ce que je dois faire pour voir mes partages répertoriés:
scaine@GroovyTosh:~$ ls /smb/core
Archive Backups Data Live
En raison d'un bogue dans smbclient, je dois spécifier l'UID et le GID. Le délai d'expiration correspond au temps qui s'écoule avant qu'autofs ne démonte un partage inutilisé et l'option ghost conserve les dossiers créés précédemment dans/smb même lorsque le partage n'est pas disponible.
Je peux aussi parcourir mon/smb par adresse IP (par exemple ls /smb/192.168.1.10
).
Dans votre cas, vous voudrez peut-être essayer l'option/net au lieu de spécifier manuellement vos exportations. Donc, votre auto.master serait simplement:
+auto.master
/net /etc/auto.net --timeout=300 --ghost
Ensuite, après un Sudo service autofs restart
, essayez ls /net
.