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
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.
# /sbin/service nfs status rpc.mountd is stopped nfsd is stopped rpc.rquotad is stopped Currently NFS service is NOT enabled.
# /sbin/service nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ]
#/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...
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.
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