Langkah 2: Membuat sumber daya Amazon EFS - Amazon Elastic File System

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

Langkah 2: Membuat sumber daya Amazon EFS

Dalam langkah ini, Anda melakukan hal berikut:

  • Buat sistem file Amazon EFS yang dienkripsi.

  • Aktifkan manajemen siklus aktif.

  • Buat target pemasangan di Availability Zone tempat instans EC2 diluncurkan.

Langkah 2.1: Buat sistem file Amazon EFS

Pada langkah ini, Anda membuat sistem file Amazon EFS. TuliskanFileSystemIduntuk digunakan nanti ketika Anda membuat target mount untuk sistem file di langkah berikutnya.

Untuk membuat sistem file

  • Buat sistem file dengan opsionalNametag.

    1. Pada prompt perintah, jalankan berikutAWSCLIcreate-file-systemperintah.

      $ aws efs create-file-system \ --encrypted \ --creation-token FileSystemForWalkthrough1 \ --tags Key=Name,Value=SomeExampleNameValue \ --region us-west-2 \ --profile adminuser

      Anda mendapatkan respons berikut.

      { "OwnerId": "111122223333", "CreationToken": "FileSystemForWalkthrough1", "FileSystemId": "fs-c657c8bf", "CreationTime": 1548950706.0, "LifeCycleState": "creating", "NumberOfMountTargets": 0, "SizeInBytes": { "Value": 0, "ValueInIA": 0, "ValueInStandard": 0 }, "PerformanceMode": "generalPurpose", "Encrypted": true, "KmsKeyId": "arn:aws:kms:us-west-2:111122223333:a5c11222-7a99-43c8-9dcc-abcdef123456", "ThroughputMode": "bursting", "Tags": [ { "Key": "Name", "Value": "SomeExampleNameValue" } ] }
    2. CatatanFileSystemIdnilai. Anda memerlukan nilai ini saat membuat target pemasangan untuk sistem file iniLangkah 2.3: Membuat target mount.

Langkah 2.2: Mengaktifkan manajemen siklus aktif

Pada langkah ini, Anda mengaktifkan manajemen siklus hidup pada sistem file Anda untuk menggunakan kelas penyimpanan Akses Jarang. Untuk mempelajari lebih lanjut, lihat EFS siklus aktif Amazon dan Kelas penyimpanan EFS.

Untuk mengaktifkan manajemen siklus aktif

  • Pada prompt perintah, jalankan berikutAWS CLI put-lifecycle-configurationperintah.

    $ aws efs put-lifecycle-configuration \ --file-system-id fs-c657c8bf \ --lifecycle-policies TransitionToIA=AFTER_30_DAYS \ --region us-west-2 \ --profile adminuser

    Anda mendapatkan respons berikut.

    { "LifecyclePolicies": [ { "TransitionToIA": "AFTER_30_DAYS" } ] }

Langkah 2.3: Membuat target mount

Pada langkah ini, Anda membuat target mount untuk sistem file Anda di Availability Zone tempat instans EC2 diluncurkan.

  1. Pastikan Anda memiliki informasi berikut:

    • ID dari sistem file (misalnya,fs-example) yang Anda buat target mount.

    • ID subnet VPC tempat Anda meluncurkan instans EC2 diLangkah 1.

      Untuk panduan ini, Anda membuat target mount di subnet yang sama di mana Anda meluncurkan instans EC2, sehingga Anda memerlukan ID subnet (misalnya,subnet-example).

    • ID grup keamanan yang Anda buat untuk target pemasangan pada langkah sebelumnya.

  2. Pada prompt perintah, jalankan berikutAWS CLI create-mount-targetperintah.

    $ aws efs create-mount-target \ --file-system-id file-system-id \ --subnet-id subnet-id \ --security-group ID-of-the security-group-created-for-mount-target \ --region us-west-2 \ --profile adminuser

    Anda mendapatkan respons berikut.

    { "MountTargetId": "fsmt-example", "NetworkInterfaceId": "eni-example", "FileSystemId": "fs-example", "PerformanceMode" : "generalPurpose", "LifeCycleState": "available", "SubnetId": "fs-subnet-example", "OwnerId": "account-id", "IpAddress": "xxx.xx.xx.xxx" }
  3. Anda juga dapat menggunakandescribe-mount-targetsperintah untuk mendapatkan deskripsi dari target mount yang Anda buat pada sistem file.

    $ aws efs describe-mount-targets \ --file-system-id file-system-id \ --region us-west-2 \ --profile adminuser

Langkah selanjutnya

Langkah 3: Pasang sistem file pada instans EC2 dan uji