Data Domain: NFS 클라이언트에서 내보내기 마운트 및 확인
Summary: NFS 구성 및 마운트 옵션 및 NFS 클라이언트 구성 NFS 클라이언트에서 내보내기 마운트 및 확인. NFS를 사용하면 시스템에서 네트워크를 통해 디렉토리 및 파일을 다른 사용자와 공유할 수 있습니다. 이 문서는 NFS 내보내기가 올바르게 구성되었는지 확인하는 데 유용합니다.
Symptoms
이 문서는 NFS 내보내기가 올바르게 구성되었는지 확인하는 데 유용합니다.
모든 Data Domain 시스템
모든 소프트웨어 릴리스
Cause
Resolution
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 클라이언트 서비스 구성:
다음 단계에서는 NFS 클라이언트를 구성하기 위한 요구 사항을 자세히 설명합니다. 이 예에서는 Linux 호스트에서의 구성을 보여줍니다. 자세한 내용은 클라이언트 운영 관련 설명서를 참조하십시오.
- NFSD 데몬이 OS(운영 체제)에서 실행 중인지 확인합니다.
# /sbin/service nfs status rpc.mountd is stopped nfsd is stopped rpc.rquotad is stopped Currently NFS service is NOT enabled.
- 다음 명령을 실행하여 NFS 클라이언트를 활성화합니다.
# /sbin/service nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ]
- NFS 클라이언트 서비스가 실행 중인지 확인합니다.
#/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...
NFS 클라이언트에 /backup 및 /ddvar NFS 공유 마운트:
다음 절차에는 Data Domain 시스템에서 NFS 공유를 마운트하도록 Linux 및 Solaris 클라이언트를 구성하는 예가 나와 있습니다. 절차는 다른 운영 체제와 유사합니다. 구체적인 명령은 각 단계마다 다를 수 있습니다. 자세한 내용은 클라이언트 운영 체제 설명서를 참조하십시오.
- Data Domain 공유에 액세스하는 데 사용할 디렉토리를 NFS 클라이언트에 생성합니다. 다음 예에서는 디렉토리 ddr이 사용됩니다.
- 새로 생성된 디렉토리로 변경합니다.
- backup 및 ddvar(/ddr 내)이라는 두 개의 하위 디렉토리를 생성합니다.
참고: 타겟 하위 디렉토리가 있는지 확인하십시오. 그렇지 않으면 mount 명령이 실패합니다. - 운영 체제에 필요한 특정 마운트 옵션을 사용하여 클라이언트에 파일 시스템을 마운트합니다.
- 마운트가 성공했는지 확인합니다.
예
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