Data Domain : Montage et vérification des exportations sur le client NFS
Summary: Options de configuration et de montage NFS et configuration du client NFS. Montage et vérification des exportations sur le client NFS. NFS permet à un système de partager des répertoires et des fichiers avec d’autres utilisateurs sur un réseau. Cet article est utile pour vérifier si une exportation NFS est correctement configurée. ...
Symptoms
Cet article est utile pour vérifier si une exportation NFS est correctement configurée.
Tous les systèmes Data Domain Toutes les versions logicielles
Cause
Resolution
Vérifiez si NFS est activé :
Dans l’interface de ligne de commande (CLI) du système de restauration, saisissez la commande « nfs enable » :
# nfs enable
Vérifiez que les options de montage correctes sont définies sur le système Data Domain :
# nfs show clients path client options ------- ---------------------- ---------------------------------------- /backup * (rw,no_root_squash,no_all_squash,secure) /ddvar * (rw,no_root_squash,no_all_squash,secure) ------- ---------------------- ----------------------------------------
Activation de l’accès à NFS sur Data Domain Restorer :
Ajoutez des clients NFS pouvant accéder au système Data Domain. Utilisez une liste séparée par des virgules ou des espaces (ou les deux) pour plusieurs clients. Un client peut être un nom d’hôte de domaine complet, des adresses IP de classe C, des adresses IP avec des masques de réseau ou une longueur, ou un caractère générique astérisque (*) avec un nom de domaine, tel que *.yourcompany.com. Un astérisque (*) signifie en lui-même qu’il n’y a aucune restriction. Un client ajouté à un sous-répertoire sous /backup n’a accès qu’à ce sous-répertoire.
Les <options> nfs sont une liste séparée par des virgules ou des espaces (ou les deux) délimitées par des parenthèses. Sans options spécifiées, les options par défaut sont rw, root_squash, no_all_squash et secure. Les options suivantes sont autorisées :
| Ro |
Autorisation en lecture seule. |
| Rw |
Autorisations en lecture et écriture. |
| root_squash |
Mappez les demandes de uid/gid 0 à l’uid/gid anonyme. |
| no_root_squash |
Désactivez l’écrasement des racines. |
| all_squash |
Mappez toutes les demandes utilisateur à l’UID/GID anonyme. |
| no_all_squash |
Désactivez le mappage de toutes les demandes utilisateur à l’UID/GID anonyme. |
| secure |
Exiger que toutes les demandes proviennent d’un port Internet inférieur à IPPORT_RESERVED (1024). |
| Insécurité |
Désactive l’option sécurisée. |
| anonuid=id |
Définissez un UID explicite pour le compte anonyme. ID est un nombre entier délimité par -65635 à 65635. |
| anongid=id |
Définissez un gid explicite pour le compte anonyme. ID est un nombre entier délimité par -65635 à 65635. |
| Nolock |
N’utilisez pas le verrouillage des fichiers. |
| llock |
Demande que les fichiers soient verrouillés localement sur le client NFS. Les demandes de verrouillage de fichier réseau NFS ne sont pas envoyées au serveur NFS si l’option llock est utilisée. |
Exemple :
# nfs add /backup 192.168.29.30/24 (rw,no_root_squash,no_all_squash,secure)
Exporter pour un utilisateur spécifique
Commandes CLI - l’utilisateur affiche le détail - nfs add export-path <client-IP> (rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID) - nfs export modify export-path clients <client-IP> options rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID
Configuration du service client NFS :
Les étapes suivantes détaillent les conditions requises pour configurer un client NFS. Les exemples illustrent la configuration sur un hôte Linux. Pour plus d’informations, reportez-vous à la documentation spécifique au fonctionnement des clients.
- Vérifiez que le processus NFSD est en cours d’exécution sur votre système d’exploitation (système d’exploitation).
# /sbin/service nfs status rpc.mountd is stopped nfsd is stopped rpc.rquotad is stopped Currently NFS service is NOT enabled.
- Exécutez la commande suivante pour activer le client NFS.
# /sbin/service nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ]
- Vérifiez que le service client NFS est en cours d’exécution.
#/sbin/service nfs status rpc.mountd (pid 7748) is running... nfsd (pid 7746 7745 7744 7743 7742 7741 7740 7739) is running... rpc.rquotad (pid 7723) is running...
Montage des partages NFS /backup et /ddvar sur le client NFS :
La procédure suivante fournit un exemple de configuration des clients Linux et Solaris pour monter des partages NFS à partir du système Data Domain. La procédure est similaire pour d’autres systèmes d’exploitation ; Bien que les commandes spécifiques puissent différer pour chaque étape. Pour plus d’informations, reportez-vous à la documentation relative aux systèmes d’exploitation clients.
- Créez un répertoire sur le client NFS à utiliser pour accéder au partage Data Domain. Dans l’exemple suivant, le répertoire ddr est utilisé.
- Accédez au répertoire nouvellement créé.
- Créez deux sous-répertoires appelés backup et ddvar (dans /ddr).
Remarque : Assurez-vous que les sous-répertoires cibles existent, sinon la commande de montage échouera - Montez le système de fichiers sur le client, à l’aide des options de montage spécifiques requises pour le système d’exploitation.
- Vérifiez que le montage a réussi.
Exemples
Linux :
# mkdir /ddr # cd /ddr # mkdir backup # mkdir ddvar # mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/backup /ddr/backup # mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/ddvar /ddr/ddvar # ls /ddr/backup
Où « HOSTNAME » correspond au nom d’hôte ou à l’adresse IP de votre système Data Domain.
Solaris :
# mkdir /ddr # cd /ddr # mkdir backup # mkdir ddvar # mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/backup /ddr/backup # mount -F nfs -o hard,intr,llock,vers=3,proto=tcp,rsize=1048600,wsize=1048600 HOSTNAME:/ddvar /ddr/ddvar # ls /ddr/backup
Où « HOSTNAME » correspond au nom d’hôte ou à l’adresse IP de votre système Data Domain.
AIX :
dir /ddr # cd /ddr # mkdir backup # mkdir ddvar # mount -V nfs o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/backup /ddr # mount -V nfs o intr,hard,llock,rsize=65536,wsize=65536,vers=3,proto=tcp,combehind,timeo=600,retrans=2 -p HOSTNAME:/ddvar /ddr # ls /ddr/backup
Où « HOSTNAME » correspond au nom d’hôte ou à l’adresse IP de votre système Data Domain.
Exemple de montage d’une structure mtree sur un client NFS.
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/data/col1/mtree1 /ddr/mtree1