ECS: 기본 NFS 내보내기를 생성하고 클라이언트에 마운트하는 방법
Summary: ECS에서 NFS(Network File System) 내보내기를 생성하는 방법
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
전제 조건:
ECS에서 내보내기를 생성하기 위해 다음 사전 요구 사항 정보를 수집합니다. 이 작업은 내보내기 사용자에 대해 필요한 올바른 매핑을 생성하는 데 필요합니다. NFS 내보내기가 마운트된 클라이언트 호스트에 연결하고 나중에 이 문서에서 사용할 수 있도록 몇 가지 기본 정보를 수집합니다.
아래 수집된 출력에서 필요한 정보:
- Linux 호스트 사용자의 uid
- 그룹의 gid
- gid와 관련된 그룹 이름
- Linux 호스트의 IP 주소
이 문서에 사용된 예:
이 문서에서 사용하는 Linux 호스트의 사용자 ID입니다. uid=500
그룹 ID는 Linux 호스트에서 식별됩니다. gid=500
Linux 호스트에서 식별되는 기본 그룹 이름 : gpadmin
명령:
# id <Linux User> # ip addr
예:
[root@client ~]# id gpadmin uid=500(gpadmin) gid=500(gpadmin) groups=506(service),500(gpadmin) [root@client ~]# ip addr 9: bond1: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether 90:e2:ba:d2:03:bc brd ff:ff:ff:ff:ff:ff inet x.x.x.x/24 brd x.x.x.x scope global bond1
-
네임스페이스를 생성하고 ECS에서 복제 그룹을 선택합니다(있는 경우 선택 사항).
탐색: 관리하다 >Namespace
-
네임스페이스 사용자를 생성합니다.
참고: 나중에 이 사용자를 위의 사전 요구 사항 정보에서 수집한 Linux uid 에 매핑합니다.
탐색: 관리하다>사용자
-
파일 활성화 버킷을 생성합니다.
참고: 이 예에서 사용자는 버킷 소유자를 위해 생성되었으며 일반적으로 네임스페이스의 모든 사용자가 될 수 있습니다.
탐색: 관리하다 >양동이
참고: 이 문서의 시작 부분에서 수집한 사전 요구 사항 정보에서 Linux 기본 그룹 이름이 필요합니다. 정확히 일치해야 합니다.
- Next > 를 클릭하여 버킷 생성을 계속합니다.
- File System을 On으로 클릭하고 사전 요구 사항에서 Default Bucket Group 정보를 입력합니다. 이 시점에서 버킷에 대한 사용 권한 부여를 선택합니다.
- Next > 를 클릭합니다. Save를 클릭하여 버킷 생성을 완료합니다.

-
"export"를 생성하고 New Export를 클릭합니다.
내비게이션: 관리하다 >파일
-
네임스페이스와 버킷을 선택합니다.

- Export Host Options에서 Permissions, Write Transfer Policy, Authentication 및Mounting Directories Allow 옵션을 선택하여 Add를 클릭합니다.
참고: RootSquash 필드가 있는 호스트 내보내기에서 수신되는 루트 사용자(uid=0)를 매핑하는 데 사용되는 ECS 오브젝트 사용자 이름을 지정합니다. 비워 두면 루트 사용자가 존재하지 않는 사용자로 스쿼시되어 uid=0에 대한 사용자 매핑이 생성되지 않는 한 읽기 또는 쓰기를 방지합니다.

-
3단계에서 설정한 파일 시스템 버킷에 대해 설정된 기본 그룹을 사전 요구 사항에서 식별된 gid에 매핑하고 2단계에서 생성한 사용자를 사전 요구 사항 사용자 uid에 매핑합니다. 내보내기에 액세스하기 위해 액세스해야 하는 추가 사용자에 대해서도 이 단계를 반복할 수 있습니다.
참고: 이 매핑을 사용하면 ECS가 ECS 오브젝트 사용자와 NFS 사용자를 동일한 사용자로 취급할 수 있지만 하나는 NFS를 사용하여 ECS에 액세스하고 다른 하나는 오브젝트 프로토콜을 사용하여 ECS에 액세스하는 두 가지 자격 증명 세트를 사용합니다. 계정이 매핑되기 때문에 NFS 사용자가 작성한 파일은 매핑된 오브젝트 사용자가 오브젝트로 액세스할 수 있고 오브젝트 사용자가 작성한 오브젝트는 NFS 사용자가 파일로 액세스할 수 있습니다. 파일 또는 오브젝트와 관련된 사용 권한은 POSIX와 오브젝트 프로토콜 ACL(Access Control List) 권한 간의 매핑을 기반으로 합니다.
그룹 예:
사용자 예:
참고: 사전 요구 사항의 uid 는 2단계에서 생성된 ECS 네임스페이스 사용자에 매핑됩니다.
사용자 및 그룹 매핑의 예:

- 내보내기를 마운트하는 클라이언트 시스템에서 내보내기를 사용할 수 있는지 확인해야 합니다.
명령:
# showmount -e <IP Address of the ECS>
예:
[root@client ~]# showmount -e x.x.x.x Export list for x.x.x.x: /nfsnamespace/nfsbucket x.x.x.x
- 로컬 Linux 호스트에 마운트 지점을 생성합니다.
명령:
# mkdir <Path to new mount point> # ls -lart <Path to new mount point>
예:
[root@client ~]# mkdir /tmp/mnt [root@client ~]# ls -lart /tmp/mnt total 8 drwx------ 2 gpadmin root 4096 Oct 22 18:08 . drwxrwxrwt. 4 root root 4096 Oct 24 12:34 ..
- 내보내기를 Linux 호스트에 마운트하고 내보내기가 마운트되었는지 확인합니다.
참고: ECS는 버전 3만 지원하므로 -o "vers=3"을 지정하는 것이 중요합니다.
명령:
# mount -t nfs -o "vers=3,nolock,rsize=524288,wsize=524288" <ECS IP Addres> <Local Mount Point> # mount
예:
[root@client ~]# mount -t nfs -o "vers=3,nolock,rsize=524288,wsize=524288" x.x.x.x:/nfsnamespace/nfsbucket/ /tmp/mnt [root@client ~]# mount x.x.x.x:/nfsnamespace/nfsbucket/ on /tmp/mnt type nfs (rw,vers=3,nolock,rsize=524288,wsize=524288,addr=x.x.x.x)
-
동일한 마운트 지점에서 파일을 생성하고 액세스할 수 있는지 확인합니다.
예:
[gpadmin@client ~]$ cd /tmp/mnt [gpadmin@client mnt]$ touch file2 [gpadmin@client mnt]$ ls -lart total 0 -rw------- 1 gpadmin gpadmin 0 Apr 11 17:24 file1 -rw------- 1 gpadmin gpadmin 0 Apr 11 17:25 file2
Additional Information
관련 NFS 문서:
- ECS: Dataheadsvc 로그 스트리밍 오류: NFSv3 프로시저 LINK가 요청 ReadLinkRequest에서 지원되지 않음
- ECS: No such file or directory 또는 ERROR_OBJECT_NOT_FOUND가 표시되며 NFS 마운트가 실패함
- ECS: NFS 원격 I/O 오류: FS 지원 버킷의 버킷 소유자 변경으로 인해 애플리케이션/사용자가 NFS 파일에 액세스할 수 없음
- ECS: NFS 쓰기는 특정 양의 데이터 후에 I/O 오류를 발생시킵니다.
- ECS: ECS의 NFS 파일 공유를 VMware NFS 데이터스토어에 사용
- ECS: ECS NFS 내보내기를 마운트하는 모범 사례
- ECS: Windows 클라이언트에서 NFS 공유를 마운트하는 방법
- ECS: UI에서 파일 내보내기 설정을 변경한 후 NFS가 마운트되지 않음
- ECS: Oracle WCC(WebCenter Content)는 ECS와 호환됩니까?
Affected Products
ECS Appliance Gen 3Products
ECS Appliance Gen 1, ECS Appliance Gen 2, ECS Appliance Hardware Gen3 EX300, ECS Appliance Hardware Gen3 EX3000, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Hardware Gen2 C-Series, ECS Appliance Hardware Gen2 D-Series
, ECS Appliance Hardware Gen2 U-Series, ECS Appliance Hardware Gen3 EX500, ECS Appliance Hardware Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption
...
Article Properties
Article Number: 000019857
Article Type: How To
Last Modified: 09 Oct 2025
Version: 10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.