NFS가 활성화되어 있는지 확인합니다.
복원 프로그램 CLI(Command-Line Interface)에서 "nfs enable" 명령을 입력합니다.
# nfs enable
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) ------- ---------------------- ----------------------------------------
Data Domain Restorer에서 NFS에 대한 액세스 활성화:
Data Domain 시스템에 액세스할 수 있는 NFS 클라이언트를 추가합니다. 여러 클라이언트에 대해 쉼표나 공백으로 구분된(또는 둘 다) 목록을 사용합니다. 클라이언트는 정규화된 도메인 호스트 이름, 클래스 C IP 주소, 넷마스크나 길이가 있는 IP 주소 또는 *.yourcompany.com 와 같이 도메인 이름이 포함된 별표(*) 와일드카드일 수 있습니다. 별표(*)는 그 자체로 제한이 없음을 의미합니다. /backup 아래의 하위 디렉토리에 추가된 클라이언트는 해당 하위 디렉토리에만 액세스할 수 있습니다.
nfs-options>는 <괄호로 둘러싸인 쉼표 또는 공백으로 구분된(또는 둘 다) 목록입니다. 옵션을 지정하지 않은 경우 기본 옵션은 rw, root_squash, no_all_squash 및 secure입니다. 다음 옵션이 허용됩니다.
RO |
읽기 전용 권한입니다. |
rw |
읽기 및 쓰기 권한입니다. |
root_squash |
uid/gid 0의 요청을 익명 uid/gid에 매핑합니다. |
no_root_squash |
루트 스쿼시를 끕니다. |
all_squash |
모든 사용자 요청을 익명 uid/gid에 매핑합니다. |
no_all_squash |
익명 uid/gid에 대한 모든 사용자 요청의 매핑을 해제합니다. |
secure |
모든 요청이 IPPORT_RESERVED(1024) 미만의 인터넷 포트에서 시작되어야 합니다. |
불안 |
보안 옵션을 끕니다. |
anonuid=아이디 |
익명 계정에 대한 명시적 UID를 설정합니다. id는 -65635에서 65635 사이의 정수입니다. |
anongid=아이디 |
익명 계정에 대한 명시적 gid를 설정합니다. id는 -65635에서 65635 사이의 정수입니다. |
놀록 |
파일 잠금을 사용하지 마십시오. |
llock |
파일이 NFS 클라이언트에서 로컬로 잠기도록 요청합니다. llock 옵션을 사용하는 경우 NFS 네트워크 파일 잠금 요청이 NFS 서버로 전송되지 않습니다. |
예:
# nfs add /backup 192.168.29.30/24 (rw,no_root_squash,no_all_squash,secure)
특정 사용자를 위해 내보내기
CLI 명령 - 사용자 쇼 세부 정보 - nfs add export-path <client-IP> (rw,root_squash, all_squash, anonuid=user-ID, anongid=group-ID) - nfs export는 내보내기 경로 클라이언트 <클라이언트-IP> 옵션 rw,root_squash, all_squash, anonuid=사용자 ID, anongid=그룹 ID 수정
다음 단계에서는 NFS 클라이언트를 구성하기 위한 요구 사항을 자세히 설명합니다. 이 예에서는 Linux 호스트에서의 구성을 보여줍니다. 자세한 내용은 클라이언트 운영 관련 설명서를 참조하십시오.
# /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...
다음 절차에는 Data Domain 시스템에서 NFS 공유를 마운트하도록 Linux 및 Solaris 클라이언트를 구성하는 예가 나와 있습니다. 절차는 다른 운영 체제와 유사합니다. 구체적인 명령은 각 단계마다 다를 수 있습니다. 자세한 내용은 클라이언트 운영 체제 설명서를 참조하십시오.
예
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
여기서 "HOSTNAME"은 Data Domain 시스템의 호스트 이름 또는 IP 주소입니다.
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
여기서 "HOSTNAME"은 Data Domain 시스템의 호스트 이름 또는 IP 주소입니다.
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
여기서 "HOSTNAME"은 Data Domain 시스템의 호스트 이름 또는 IP 주소입니다.
nfs 클라이언트에 mtree를 마운트하는 방법의 예
# mount -t nfs -o hard,intr,nolock,nfsvers=3,tcp,rsize=1048600,wsize=1048600,bg HOSTNAME:/data/col1/mtree1 /ddr/mtree1