기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
FSx 용에서 Amazon Elastic Container Service 사용 ONTAP
Amazon EC2 Linux 또는 Windows 인스턴스의 Amazon Elastic Container Service(AmazonECS) Docker 컨테이너에서 Amazon FSx for NetApp ONTAP file 시스템에 액세스할 수 있습니다.
Amazon ECS Linux 컨테이너에 탑재
-
Linux 컨테이너에 대한 EC2 Linux + 네트워킹 ECS 클러스터 템플릿을 사용하여 클러스터를 생성합니다. 자세한 내용은 Amazon Elastic Container Service 개발자 안내서의 클러스터 생성을 참조하세요.
-
다음과 같이 SVM 볼륨을 탑재하기 위해 EC2 인스턴스에 디렉터리를 생성합니다.
sudo mkdir /fsxontap
-
EC2 인스턴스 시작 중에 사용자 데이터 스크립트를 사용하거나 다음 명령을 실행하여 Linux 인스턴스에 FSx ONTAP 볼륨용를 탑재합니다.
sudo mount -t nfs
svm-ip-address
:/vol1 /fsxontap -
다음 명령을 사용하여 볼륨을 마운트합니다.
sudo mount -t nfs -o nfsvers=
NFS_version
svm-dns-name
:/volume-junction-path
/fsxontap다음 예제는 샘플 값을 사용합니다.
sudo mount -t nfs -o nfsvers=4.1 svm-01234567890abdef0.fs-01234567890abcdef1.fsx.us-east-1.amazonaws.com:/vol1 /fsxontap
DNS 이름 대신의 SVMIP 주소를 사용할 수도 있습니다.
sudo mount -t nfs -o nfsvers=4.1 198.51.100.1:/vol1 /fsxontap
-
Amazon ECS 작업 정의를 생성할 때
mountPoints
컨테이너 정의에 다음volumes
및 JSON 컨테이너 속성을 추가합니다. 를 FSx for ONTAP file 시스템의 탑재 지점 및 디렉터리sourcePath
로 바꿉니다.{ "volumes": [ { "name": "ontap-volume", "host": { "sourcePath": "
mountpoint
" } } ], "mountPoints": [ { "containerPath": "containermountpoint
", "sourceVolume": "ontap-volume" } ], . . . }
Amazon ECS Windows 컨테이너에 탑재
-
EC2 Windows 컨테이너에 대한 Windows + 네트워킹 ECS 클러스터 템플릿을 사용하여 클러스터를 생성합니다. 자세한 내용은 Amazon Elastic Container Service 개발자 안내서의 클러스터 생성을 참조하세요.
-
도메인에 조인된 Windows EC2 인스턴스를 ECS Windows 클러스터에 추가하고 SMB 공유를 매핑합니다.
Active Directory 도메인에 조인된 ECS 최적화된 Windows EC2 인스턴스를 시작하고 다음 명령을 실행하여 ECS 에이전트를 초기화합니다.
PS C:\Users\user>
Initialize-ECSAgent -Cluster windows-fsx-cluster -EnableTaskIAMRole다음과 같이 스크립트의 정보를 사용자 데이터 텍스트 필드에 전달할 수도 있습니다.
<powershell> Initialize-ECSAgent -Cluster windows-fsx-cluster -EnableTaskIAMRole </powershell>
-
SMB 공유를 드라이브에 매핑할 수 있도록 EC2 인스턴스에 SMB 글로벌 매핑을 생성합니다. FSx 파일 시스템 및 공유 DNS 이름의 netbios 또는 이름 아래의 값을 바꿉니다. Linux EC2 인스턴스에 탑재된 NFS 볼륨 vol1은 FSx 파일 시스템에서 CIFS 공유 fsxontap으로 구성됩니다.
vserver cifs share show -vserver svm08 -share-name fsxontap Vserver: svm08 Share: fsxontap CIFS Server NetBIOS Name:
FSXONTAPDEMO
Path: /vol1 Share Properties: oplocks browsable changenotify show-previous-versions Symlink Properties: symlinks File Mode Creation Mask: - Directory Mode Creation Mask: - Share Comment: - Share ACL: Everyone / Full Control File Attribute Cache Lifetime: - Volume Name: vol1 Offline Files: manual Vscan File-Operations Profile: standard Maximum Tree Connections on Share: 4294967295 UNIX Group for File Create: - -
다음 명령을 사용하여 EC2 인스턴스에서 SMB 전역 매핑을 생성합니다.
New-SmbGlobalMapping -RemotePath \\fsxontapdemo.fsxontap.com\fsxontap -LocalPath
Z
: -
Amazon ECS 작업 정의를 생성할 때
mountPoints
컨테이너 정의에 다음volumes
및 JSON 컨테이너 속성을 추가합니다. 를 FSx for ONTAP file 시스템의 탑재 지점 및 디렉터리sourcePath
로 바꿉니다.{ "volumes": [ { "name": "ontap-volume", "host": { "sourcePath": "
mountpoint
" } } ], "mountPoints": [ { "containerPath": "containermountpoint
", "sourceVolume": "ontap-volume" } ], . . . }