web-dev-qa-db-fra.com

Comment configurer Automount / Autofs

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)

4
matt wilkie

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
2
LionelR

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.

2
Scaine