Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan EFS mount helper untuk memasang ulang sistem file EFS secara otomatis
Gunakan EFS mount helper untuk mengonfigurasi instans /etc/fstab
Linux EC2 untuk secara otomatis memasang ulang sistem file EFS Anda saat instance dimulai kembali.
Topik
Lampirkan sistem file EFS saat membuat instans EC2 untuk mengaktifkan pemasangan otomatis saat reboot
Metode ini menggunakan EFS mount helper untuk me-mount sistem file memperbarui file /etc/fstab pada instance EC2. Mount helper adalah bagian dari amazon-efs-utilsseperangkat alat.
Saat membuat instans Amazon EC2 Linux baru menggunakan EC2 Launch Instance Wizard, Anda dapat mengonfigurasinya untuk memasang sistem file Amazon EFS secara otomatis. Instans EC2 memasang sistem file secara otomatis instans pertama kali diluncurkan dan juga setiap kali restart.
catatan
Sistem file Amazon EFS tidak mendukung pemasangan pada instans Amazon EC2 Mac yang menjalankan macOS Big Sur atau Monterey saat peluncuran instans.
Sebelum Anda melakukan prosedur ini, pastikan Anda telah membuat sistem file Amazon EFS Anda. Untuk informasi selengkapnya, lihat Langkah 1: Buat sistem file Amazon EFS Anda di latihan Amazon EFS Getting Started.
catatan
Anda tidak dapat menggunakan Amazon EFS dengan instans Amazon EC2 berbasis Microsoft Windows.
Sebelum Anda dapat meluncurkan dan terhubung ke instans Amazon EC2, Anda perlu membuat key pair, kecuali Anda sudah memilikinya. Ikuti langkah-langkah dalam Menyiapkan dengan Amazon EC2 di Panduan Pengguna Amazon EC2 untuk Instans Linux untuk membuat key pair. Jika Anda sudah memiliki key pair, Anda bisa menggunakannya untuk latihan ini.
Untuk mengonfigurasi instans EC2 Anda untuk memasang sistem file EFS secara otomatis saat diluncurkan
-
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Pilih Luncurkan Instans.
-
Pada Langkah 1: Pilih Amazon Machine Image (AMI), temukan Amazon Linux AMI di bagian atas daftar dan pilih Pilih.
-
Pada Langkah 2: Pilih Jenis Instance, pilih Berikutnya: Konfigurasikan Detail Instance.
-
Pada Langkah 3: Konfigurasikan Detail Instance, berikan informasi berikut:
Untuk Network, pilih entri untuk VPC yang sama dengan sistem file EFS yang Anda pasang.
Untuk Subnet, pilih subnet default di Availability Zone apa pun.
Untuk sistem File, pilih sistem file EFS yang ingin Anda pasang. Jalur yang ditampilkan di sebelah ID sistem file adalah titik pemasangan yang akan digunakan instans EC2, yang dapat Anda ubah.
Di bawah Detail Lanjutan, data Pengguna dibuat secara otomatis, dan menyertakan perintah yang diperlukan untuk memasang sistem file EFS yang Anda tentukan di bawah Sistem file.
-
Pilih Berikutnya: Tambahkan Penyimpanan.
-
Pilih Berikutnya: Tambahkan Tanda.
-
Beri nama instans Anda dan pilih Berikutnya: Konfigurasi Grup Keamanan.
-
Pada Langkah 6: Konfigurasikan Grup Keamanan, atur Tetapkan grup keamanan ke Pilih grup keamanan yang ada. Pilih grup keamanan default untuk memastikannya dapat mengakses sistem file EFS Anda.
Anda tidak dapat mengakses instans EC2 Anda dengan Secure Shell (SSH) menggunakan grup keamanan ini. Untuk akses dengan SSH, nanti Anda dapat mengedit keamanan default dan menambahkan aturan untuk mengizinkan SSH atau grup keamanan baru yang memungkinkan SSH. Anda dapat menggunakan pengaturan berikut:
-
Jenis: SSH
-
Protokol: TCP
-
Rentang Pelabuhan: 22
-
Sumber: Anywhere 0.0.0.0/0
-
-
Pilih Tinjau dan Luncurkan.
-
Pilih Luncurkan.
-
Pilih kotak centang untuk key pair yang Anda buat, lalu pilih Launch Instances.
Instans EC2 Anda sekarang dikonfigurasi untuk memasang sistem file EFS saat diluncurkan dan kapan pun di-boot ulang.
Menggunakan /etc/fstab
dengan EFS mount helper untuk secara otomatis memasang ulang sistem file EFS
File /etc/fstab
berisi informasi tentang sistem file. Perintahmount -a
, yang berjalan selama start-up instance, memasang semua sistem file yang tercantum di dalamnya. /etc/fstab
Dalam prosedur ini, Anda akan memperbarui instans Linux EC2 secara manual sehingga instance menggunakan EFS mount helper untuk secara otomatis memasang ulang sistem file EFS saat instance dimulai ulang. /etc/fstab
catatan
Sistem file Amazon EFS tidak mendukung pemasangan otomatis menggunakan /etc/fstab
helper pemasangan EFS di instans Amazon EC2 Mac yang menjalankan macOS Big Sur atau Monterey. Sebagai gantinya, Anda dapat menggunakan NFS /etc/fstab untuk secara otomatis memasang sistem file Anda pada instans EC2 Mac yang menjalankan macOS Big Sur dan Monterey.
Metode ini menggunakan EFS mount helper untuk me-mount sistem file. Mount helper adalah bagian dari amazon-efs-utils
seperangkat alat.
amazon-efs-utils
Alat ini tersedia untuk instalasi di Amazon Linux dan Amazon Linux 2 Amazon Machine Images (AMI). Untuk informasi selengkapnya tentang amazon-efs-utils
, lihat Menggunakan amazon-efs-utils alat. Jika Anda menggunakan distribusi Linux lain, seperti Red Hat Enterprise Linux (RHEL), buat dan instal amazon-efs-utils
secara manual. Untuk informasi selengkapnya, lihat Menginstal klien Amazon EFS di distribusi Linux lainnya.
Prasyarat
Persyaratan berikut harus ada sebelum Anda berhasil menerapkan prosedur ini:
Anda telah membuat sistem file Amazon EFS yang ingin Anda instal ulang secara otomatis. Untuk informasi selengkapnya, lihat Langkah 1: Buat sistem file Amazon EFS Anda.
Anda telah membuat instance EC2 Linux yang ingin Anda konfigurasikan untuk secara otomatis memasang kembali sistem file EFS.
EFS mount helper diinstal pada instans EC2 Linux. Untuk informasi selengkapnya, lihat Menggunakan amazon-efs-utils alat.
Untuk memperbarui berkas /etc/fstab pada instans EC2 Anda
-
Connect ke instans EC2 Anda:
-
Untuk menyambung ke instans Anda dari komputer yang menjalankan macOS atau Linux, tentukan file.pem untuk perintah SSH Anda. Untuk melakukan ini, gunakan
-i
opsi dan jalur ke kunci pribadi Anda. -
Untuk terhubung ke instans Anda dari komputer yang menjalankan Windows, Anda dapat menggunakan salah satu MindTerm atau Putty. Untuk menggunakan PuTTY, instal dan konversi file.pem ke file.ppk.
Untuk informasi selengkapnya, lihat topik berikut di Panduan Pengguna Amazon EC2 untuk Instans Linux:
-
Buka
/etc/fstab
file di editor.-
Untuk pemasangan otomatis menggunakan otorisasi IAM atau titik akses EFS:
-
Untuk secara otomatis me-mount dengan otorisasi IAM ke instans Amazon EC2 yang memiliki profil instans, tambahkan baris berikut ke file.
/etc/fstab
file-system-id
:/efs-mount-point
efs _netdev,noresvport,tls,iam 0 0 -
Untuk secara otomatis me-mount dengan otorisasi IAM ke instance Linux menggunakan file kredensyal, tambahkan baris berikut ke file.
/etc/fstab
file-system-id
:/efs-mount-point
efs _netdev,noresvport,tls,iam,awsprofile=namedprofile
0 0 -
Untuk memasang sistem file secara otomatis menggunakan titik akses EFS, tambahkan baris berikut ke
/etc/fstab
file.file-system-id
:/efs-mount-point
efs _netdev,noresvport,tls,iam,accesspoint=access-point-id
0 0
Awas
Gunakan opsi
_netdev
, yang digunakan untuk mengidentifikasi sistem file jaringan, ketika memasang sistem file Anda secara otomatis. Jika_netdev
hilang, instans EC2 Anda mungkin berhenti merespons. Hasil ini didapatkan karena sistem file jaringan perlu diinisialisasi setelah instans komputasi memulai jaringannya. Untuk informasi selengkapnya, lihat Pemasangan otomatis gagal dan instans tidak responsif.Untuk informasi lebih lanjut, lihat Pemasangan dengan otorisasi IAM dan Pemasangan dengan titik akses EFS.
-
-
Simpan perubahan pada file.
-
Uji
fstab
entri dengan menggunakanmount
perintah dengan'fake'
opsi bersama dengan'verbose'
opsi'all'
dan.$
sudo mount -fav
home/ec2-user/efs : successfully mounted
Instans EC2 Anda sekarang dikonfigurasi untuk me-mount sistem file EFS setiap kali restart.
catatan
Dalam beberapa kasus, instans Amazon EC2 Anda mungkin perlu dimulai terlepas dari status sistem file Amazon EFS yang Anda pasang. Dalam kasus seperti itu, tambahkan nofail
opsi ke entri sistem file Anda di /etc/fstab
file Anda.
Baris kode yang Anda tambahkan ke /etc/fstab
file melakukan hal berikut.
Bidang | Deskripsi |
---|---|
|
ID untuk sistem file Amazon EFS Anda. Anda bisa mendapatkan ID ini dari konsol atau secara terprogram dari CLI atau SDK. AWS |
|
Titik pemasangan untuk sistem file EFS pada instans EC2 Anda. |
|
Jenis sistem file. Saat Anda menggunakan mount helper, tipe ini selalu |
|
Opsi pemasangan untuk sistem file. Ini adalah daftar opsi berikut yang dipisahkan koma:
|
|
Nilai bukan nol menunjukkan bahwa sistem file harus didukung oleh |
|
Urutan di mana |