Überprüfen Sie, ob NFS aktiviert ist:
Geben Sie in der Befehlszeilenschnittstelle (CLI) des Wiederherstellers den Befehl "nfs enable" ein:
# nfs enable
Überprüfen Sie, ob die richtigen Mount-Optionen auf dem Data Domain-System festgelegt sind:
# nfs show clients path client options ------- ---------------------- ---------------------------------------- /backup * (rw,no_root_squash,no_all_squash,secure) /ddvar * (rw,no_root_squash,no_all_squash,secure) ------- ---------------------- ----------------------------------------
Aktivieren des Zugriffs auf NFS auf dem Data Domain Restorer:
Fügen Sie NFS-Clients hinzu, die auf das Data Domain-System zugreifen können. Verwenden Sie eine durch Kommas oder Leerzeichen getrennte Liste (oder beides) für mehrere Clients. Ein Client kann ein vollständig qualifizierter Domainhostname, IP-Adressen der Klasse C, IP-Adressen mit Netzmasken oder Länge oder ein Sternchen (*) als Platzhalter mit einem Domainnamen, z. B. *.yourcompany.com, sein. Ein Sternchen (*) allein bedeutet keine Einschränkungen. Ein Client, der einem Unterverzeichnis unter /backup hinzugefügt wird, hat nur Zugriff auf dieses Unterverzeichnis.
Die <NFS-Optionen> sind eine durch Kommas oder Leerzeichen getrennte (oder beides) Liste, die durch Klammern begrenzt ist. Wenn keine Optionen angegeben sind, sind die Standardoptionen rw, root_squash, no_all_squash und secure. Die folgenden Optionen sind zulässig:
Ro |
Schreibgeschützte Berechtigung. |
Rw |
Lese- und Schreibberechtigungen. |
root_squash |
Ordnen Sie Anforderungen von uid/gid 0 der anonymen uid/gid zu. |
no_root_squash |
Schalte das Root-Squashing aus. |
all_squash |
Ordnen Sie alle Nutzeranforderungen der anonymen UID/GID zu. |
no_all_squash |
Deaktivieren Sie die Zuordnung aller Nutzeranforderungen zur anonymen uid/gid. |
secure |
Erfordern, dass alle Anforderungen von einem Internetport stammen, der kleiner als IPPORT_RESERVED (1024) ist. |
unsicher |
Deaktiviert die sichere Option. |
anonuid=id |
Legen Sie eine explizite UID für das anonyme Konto fest. Die ID ist eine ganze Zahl, die von -65635 bis 65635 begrenzt ist. |
anongid=id |
Legen Sie eine explizite GID für das anonyme Konto fest. Die ID ist eine ganze Zahl, die von -65635 bis 65635 begrenzt ist. |
nolock |
Verwenden Sie keine Dateisperre. |
LLOCK |
Verlangt, dass Dateien lokal auf dem NFS-Client gesperrt werden. Anfragen zum Sperren von NFS-Netzwerkdateien werden nicht an den NFS-Server gesendet, wenn die Option llock verwendet wird. |
Beispiel:
# nfs add /backup 192.168.29.30/24 (rw,no_root_squash,no_all_squash,secure)
Für einen bestimmten Nutzer exportieren
CLI-Befehle - Benutzer detailliert anzeigen - 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
In den folgenden Schritten werden die Anforderungen für die Konfiguration eines NFS-Clients beschrieben. Die Beispiele zeigen die Konfiguration auf einem Linux-Host. Weitere Informationen finden Sie in der betriebsspezifischen Dokumentation der 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...
Das folgende Verfahren zeigt ein Beispiel für die Konfiguration von Linux- und Solaris-Clients zum Mounten von NFS-Shares über das Data Domain-System. Das Verfahren ist für andere Betriebssysteme ähnlich. Die spezifischen Befehle können jedoch für jeden Schritt unterschiedlich sein. Einzelheiten finden Sie in der Dokumentation zu den Client-Betriebssystemen.
Beispiele
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
Dabei steht "HOSTNAME" für den Hostnamen oder die IP-Adresse Ihres Data Domain-Systems.
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
Dabei steht "HOSTNAME" für den Hostnamen oder die IP-Adresse Ihres Data Domain-Systems.
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
Dabei steht "HOSTNAME" für den Hostnamen oder die IP-Adresse Ihres Data Domain-Systems.
Beispiel für das Mounten eines MTree auf einem NFS-Client.
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/data/col1/mtree1 /ddr/mtree1