Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memasang sistem file One Zone
Sistem file EFS One Zone hanya mendukung satu target mount yang terletak di Availability Zone yang sama dengan sistem file. Anda tidak dapat menambahkan target pemasangan tambahan. Bagian ini menjelaskan hal-hal yang perlu dipertimbangkan saat memasang sistem file One Zone.
Anda dapat menghindari biaya transfer data antar Availability Zones dan mencapai kinerja yang lebih baik dengan mengakses sistem file EFS menggunakan instance EC2 komputasi Amazon yang terletak di Availability Zone yang sama dengan target pemasangan sistem file.
Prosedur di bagian ini membutuhkan yang berikut:
Anda telah menginstal
amazon-efs-utils package
pada EC2 instance. Untuk informasi selengkapnya, lihat Menginstal klien Amazon EFS secara manual.Anda telah membuat target mount untuk sistem file. Untuk informasi selengkapnya, lihat Mengelola target mount.
Memasang sistem file One Zone EC2 di Availability Zone yang berbeda
Jika Anda memasang sistem file One Zone pada EC2 instance Amazon yang terletak di Availability Zone yang berbeda, Anda harus menentukan nama Availability Zone sistem file atau nama DNS dari target pemasangan sistem file dalam perintah mount helper mount.
Buat direktori yang dipanggil efs
untuk digunakan sebagai titik pemasangan sistem file menggunakan perintah berikut:
sudo mkdir efs
Gunakan perintah berikut untuk me-mount sistem file menggunakan EFS mount helper. Perintah menentukan nama Availability Zone sistem file.
sudo mount -t efs -o az=
availability-zone-name
,tlsfile-system-id
mount-point
/
Ini adalah perintah dengan nilai sampel:
sudo mount -t efs -o az=us-east-1a,tls fs-abcd1234567890ef efs/
Perintah berikut memasang sistem file, menentukan nama DNS dari target mount sistem file.
sudo mount -t efs -o tls
mount-target-dns-name
mount-point
/
Ini adalah perintah dengan contoh mount nama DNS target.
sudo mount -t efs -o tls us-east-1a.fs-abcd1234567890ef9.efs.us-east-1.amazonaws.com efs/
Memasang sistem file One Zone di Availability Zone yang berbeda secara otomatis dengan EFS mount helper
Jika Anda menggunakan /etc/fstab
untuk memasang sistem file EFS One Zone pada EC2 instance yang terletak di Availability Zone yang berbeda, Anda harus menentukan nama Availability Zone sistem file atau nama DNS dari target pemasangan sistem file di /etc/fstab
entri.
availability-zone-name
.file-system-id
.efs.aws-region
.amazonaws.com:/efs-mount-point
efs defaults,_netdev,noresvport,tls 0 0
us-east-1a.fs-abc123def456a7890.efs.us-east-1.amazonaws.com:/ efs-one-zone efs defaults,_netdev,noresvport,tls 0 0
Memasang sistem file One Zone secara otomatis dengan NFS
Jika Anda menggunakan /etc/fstab
untuk memasang sistem file EFS menggunakan penyimpanan One Zone pada EC2 instance yang terletak di Availability Zone yang berbeda, Anda harus menentukan nama Availability Zone sistem file dengan nama DNS sistem file di /etc/fstab
entri.
availability-zone-name
.file-system-id
.efs.aws-region
.amazonaws.com:/efs-mount-point
nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0
us-east-1a.fs-abc123def456a7890.efs.us-east-1.amazonaws.com:/ efs-one-zone nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0
Untuk informasi selengkapnya tentang cara mengedit /etc/fstab
file, dan nilai yang digunakan dalam perintah ini, lihatSecara otomatis memasang sistem file EFS.
Memasang sistem file dengan sistem file One Zone pada instance AWS komputasi lainnya
Bila Anda menggunakan sistem file One Zone dengan Amazon Elastic Container Service, Amazon Elastic Kubernetes Service, AWS Lambda atau, Anda perlu mengonfigurasi layanan untuk menggunakan Availability Zone yang sama dengan sistem file EFS, diilustrasikan sebagai berikut, dan dijelaskan di bagian berikut.

Menghubungkan dari Amazon Elastic Container Service
Anda dapat menggunakan sistem file EFS dengan Amazon ECS untuk berbagi data sistem file di seluruh armada instans kontainer sehingga tugas Anda memiliki akses ke penyimpanan persisten yang sama, apa pun instans tempat mereka mendarat. Untuk menggunakan sistem file EFS One Zone dengan Amazon ECS, Anda harus memilih hanya subnet yang berada di Availability Zone yang sama dengan sistem file Anda saat meluncurkan tugas Anda. Untuk informasi selengkapnya, lihat volume Amazon EFS di Panduan Pengembang Layanan Kontainer Elastis Amazon.
Menghubungkan dari Amazon Elastic Kubernetes Service
Saat memasang sistem file One Zone dari Amazon EKS, Anda dapat menggunakan driver Amazon EFS Container Storage Interface (CSI), yang mendukung titik akses EFS, untuk berbagi sistem file antara beberapa pod di Amazon EKS atau cluster Kubernetes yang dikelola sendiri. Driver Amazon EFS CSI diinstal di tumpukan Fargate. Saat menggunakan driver Amazon EFS CSI dengan sistem file EFS One Zone, Anda dapat menggunakan nodeSelector
opsi saat meluncurkan pod untuk memastikannya dijadwalkan dalam Availability Zone yang sama dengan sistem file Anda.
Menghubungkan dari AWS Lambda
Anda dapat menggunakan Amazon EFS AWS Lambda untuk berbagi data di seluruh pemanggilan fungsi, membaca file data referensi besar, dan menulis output fungsi ke penyimpanan persisten dan bersama. Lambda menghubungkan instance fungsi dengan aman ke target pemasangan EFS yang berada di Availability Zone dan subnet yang sama. Saat Anda menggunakan Lambda dengan sistem file One Zone, konfigurasikan fungsi Anda untuk hanya meluncurkan pemanggilan ke subnet yang berada di Availability Zone yang sama dengan sistem file Anda.