Menggunakan Amazon Elastic - FSx for ONTAP

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan Amazon Elastic

Anda dapat mengakses Amazon FSx Anda untuk NetApp Sistem file ONTAP dari kontainer Docker Amazon Elastic Container Service (Amazon ECS) pada instans Amazon EC2 Linux atau Windows Amazon EC2.

Memasang pada container Linux Amazon ECS

  1. Buat cluster ECS menggunakan template klaster EC2 Linux+Networking untuk wadah Linux Anda. Untuk informasi selengkapnya, lihatMembuat klasterdi dalamPanduan Pengembang Amazon Elastic.

  2. Buat direktori pada instance EC2 untuk memasang volume SVM sebagai berikut:

    sudo mkdir /fsxontap
  3. Pasang volume FSx untuk ONTAP pada instans Linux EC2 dengan menggunakan skrip data pengguna selama peluncuran instans, atau dengan menjalankan perintah berikut:

    sudo mount -t nfs svm-ip-address:/vol1 /fsxontap
  4. Pasang volume menggunakan perintah berikut:

    sudo mount -t nfs -o nfsvers=NFS_version svm-dns-name:/volume-junction-path /fsxontap

    Contoh berikut menggunakan nilai sampel.

    sudo mount -t nfs -o nfsvers=4.1 svm-01234567890abdef0.fs-01234567890abcdef1.fsx.us-east-1.amazonaws.com:/vol1 /fsxontap

    Anda juga dapat menggunakan SVM alamat IP SVM alih-alih nama DNS.

    sudo mount -t nfs -o nfsvers=4.1 198.51.100.1:/vol1 /fsxontap
  5. Saat membuat definisi tugas Amazon ECS Anda, tambahkan yang berikutvolumesdanmountPointsproperti kontainer dalam definisi kontainer JSON. GantisourcePathdengan titik kait dan direktori di FSx Anda untuk sistem file ONTAP.

    { "volumes": [ { "name": "ontap-volume", "host": { "sourcePath": "mountpoint" } } ], "mountPoints": [ { "containerPath": "containermountpoint", "sourceVolume": "ontap-volume" } ], . . . }

Memasang pada kontainer Amazon ECS Windows

  1. Buat cluster ECS menggunakan template klaster EC2 Windows + Networking untuk wadah Windows Anda. Untuk informasi selengkapnya, lihatMembuat klasterdi dalamPanduan Pengembang Amazon Elastic.

  2. Tambahkan instans Windows EC2 yang bergabung dengan domain ke klaster Windows ECS dan petakan berbagi SMB.

    Luncurkan instans Windows EC2 yang dioptimalkan ECS yang bergabung ke domain Active Directory Anda dan inisialisasi agen ECS dengan menjalankan perintah berikut.

    PS C:\Users\user> Initialize-ECSAgent -Cluster windows-fsx-cluster -EnableTaskIAMRole

    Anda juga dapat meneruskan informasi dalam skrip ke bidang teks data pengguna sebagai berikut.

    <powershell> Initialize-ECSAgent -Cluster windows-fsx-cluster -EnableTaskIAMRole </powershell>
  3. Buat pemetaan global SMB pada instans EC2 sehingga Anda dapat memetakan berbagi SMB Anda ke drive. Ganti nilai di bawah netbios atau nama DNS untuk sistem file FSx Anda dan nama bagikan. Volume vol1 NFS yang dipasang pada instans Linux EC2 dikonfigurasi sebagai fsxontap berbagi CIFS pada sistem file FSx.

    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: -
  4. Buat pemetaan global SMB pada instans EC2 dengan menggunakan perintah berikut:

    New-SmbGlobalMapping -RemotePath \\fsxontapdemo.fsxontap.com\fsxontap -LocalPath Z:
  5. Saat membuat definisi tugas Amazon ECS Anda, tambahkan yang berikutvolumesdanmountPointsproperti kontainer dalam definisi kontainer JSON. GantisourcePathdengan titik kait dan direktori di FSx Anda untuk sistem file ONTAP.

    { "volumes": [ { "name": "ontap-volume", "host": { "sourcePath": "mountpoint" } } ], "mountPoints": [ { "containerPath": "containermountpoint", "sourceVolume": "ontap-volume" } ], . . . }