

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

# Secara otomatis memasang sistem file EFS
<a name="mount-fs-auto-mount-onreboot"></a>

Anda dapat menggunakan EFS mount helper atau NFS untuk mengonfigurasi instans Amazon EC2 agar secara otomatis memasang sistem file EFS saat instance dimulai. 
+ Menggunakan EFS mount helper:
  + Lampirkan sistem file EFS saat Anda membuat instans Linux EC2 baru menggunakan wizard instans peluncuran EC2.
  + Perbarui `/etc/fstab` file EC2 dengan entri untuk sistem file EFS.
+ Menggunakan [NFS tanpa EFS mount helper](https://docs.aws.amazon.com/efs/latest/ug/nfs-automount-efs.html) untuk memperbarui `/etc/fstab` file EC2, untuk instans EC2 Linux dan Mac.

**catatan**  
Helper pemasangan EFS tidak mendukung pemasangan otomatis pada instans EC2 Mac yang menjalankan macOS Big Sur atau Monterey. Sebagai gantinya, Anda dapat menggunakan [NFS untuk mengonfigurasi file /etc/fstab pada instance EC2 Mac untuk secara otomatis memasang sistem file](nfs-automount-efs.md) EFS.

**Topics**
+ [Mengaktifkan pemasangan otomatis pada instans EC2 Linux baru](mount-fs-auto-mount-on-creation.md)
+ [Mengaktifkan pemasangan otomatis pada instans EC2 Linux yang ada](mount-fs-auto-mount-update-fstab.md)
+ [Mengaktifkan pemasangan otomatis pada instans EC2 Linux atau Mac menggunakan NFS](nfs-automount-efs.md)

# Mengaktifkan pemasangan otomatis pada instans EC2 Linux baru
<a name="mount-fs-auto-mount-on-creation"></a>

Saat membuat instans EC2 Linux baru menggunakan wizard instans peluncuran Amazon EC2, 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.

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-utils`](using-amazon-efs-utils.md)seperangkat alat.

**catatan**  
Sistem file EFS tidak mendukung pemasangan pada instans EC2 Mac yang menjalankan macOS Big Sur atau Monterey saat peluncuran instans.

**catatan**  
Anda tidak dapat menggunakan Amazon EFS dengan instans EC2 berbasis Microsoft Windows.

Sebelum Anda dapat meluncurkan dan terhubung ke instans EC2, Anda perlu membuat key pair. Untuk informasi selengkapnya, lihat [pasangan kunci Amazon EC2 dan instans Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html) di Panduan Pengguna *Amazon EC2 untuk membuat* key pair. 

**Untuk mengonfigurasi instans EC2 Anda untuk memasang sistem file EFS secara otomatis saat diluncurkan**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Pilih **Luncurkan Instans**.

1. Pada **Langkah 1: Pilih Amazon Machine Image (AMI)**, temukan Amazon Linux AMI di bagian atas daftar dan pilih **Pilih**.

1. Pada **Langkah 2: Pilih Jenis Instance**, pilih **Berikutnya: Konfigurasikan Detail Instance**.

1. 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**.

1. Pilih **Berikutnya: Tambahkan Penyimpanan**.

1. Pilih **Berikutnya: Tambahkan Tanda**.

1. Beri nama instans Anda dan pilih **Berikutnya: Konfigurasi Grup Keamanan**.

1. 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

1. Pilih **Tinjau dan Luncurkan**.

1. Pilih **Luncurkan**.

1. 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.

# Mengaktifkan pemasangan otomatis pada instans EC2 Linux yang ada
<a name="mount-fs-auto-mount-update-fstab"></a>

File `/etc/fstab` berisi informasi tentang sistem file. Perintah`mount -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 `/etc/fstab` Amazon EC2 secara manual sehingga instans menggunakan EFS mount helper untuk secara otomatis menjalankan ulang sistem file EFS saat instance dimulai ulang.

**catatan**  
Sistem file EFS tidak mendukung pemasangan otomatis menggunakan `/etc/fstab` EFS mount helper pada instans EC2 Mac yang menjalankan macOS Big Sur atau Monterey. Sebagai gantinya, Anda dapat menggunakan [NFS `/etc/fstab`](nfs-automount-efs.md) 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 (AMIs). Untuk informasi selengkapnya tentang `amazon-efs-utils`, lihat [Menginstal klien Amazon EFS](using-amazon-efs-utils.md). 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](installing-amazon-efs-utils.md#installing-other-distro).

## Prasyarat
<a name="mount-helper-fstab-prereqs"></a>

Persyaratan berikut harus ada sebelum Anda berhasil menerapkan prosedur ini:
+ Anda telah membuat sistem file EFS yang ingin dipasang ulang secara otomatis. Untuk informasi selengkapnya, lihat [Buat cepat menggunakan konsol](creating-using-create-fs.md#gs-step-two-create-efs-resources).
+ 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 [Menginstal klien Amazon EFS](using-amazon-efs-utils.md).

## Perbarui berkas /etc/fstab
<a name="update-fstab-file"></a>

Lakukan langkah-langkah berikut untuk memperbarui /etc/fstab pada instance EC2 Linux sehingga instance menggunakan EFS mount helper untuk secara otomatis menjalankan ulang sistem file EFS saat instance dimulai ulang.

**Untuk memperbarui berkas /etc/fstab pada instans EC2 Anda**

1. Connect ke instans EC2 Anda. Untuk informasi selengkapnya, lihat [Connect ke instans EC2 Anda](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html) di Panduan *Pengguna Amazon EC2*.

1. Buka `/etc/fstab` file di editor.

1. Untuk pemasangan otomatis menggunakan otorisasi IAM atau titik akses EFS:
   + Untuk secara otomatis me-mount dengan otorisasi IAM ke instans EC2 yang memiliki profil instance, 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,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](troubleshooting-efs-mounting.md#automount-fails).

   Untuk informasi selengkapnya, lihat [Pemasangan dengan otorisasi IAM](mounting-IAM-option.md) dan [Pemasangan dengan titik akses EFS](mounting-access-points.md).

1. Simpan perubahan pada file.

**catatan**  
Dalam beberapa kasus, instans EC2 Anda mungkin perlu memulai terlepas dari status sistem file 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 | 
| --- | --- | 
|  `file-system-id:/`  |  ID untuk sistem file EFS Anda. Anda bisa mendapatkan ID ini dari konsol atau secara terprogram dari CLI atau SDK. AWS   | 
|  `efs-mount-point`  |  Titik pemasangan untuk sistem file EFS pada instans EC2 Anda.  | 
|  `efs`  |  Jenis sistem file. Saat Anda menggunakan mount helper, tipe ini selalu`efs`.  | 
|  `mount options`  |  Opsi pemasangan untuk sistem file. Ini adalah daftar opsi berikut yang dipisahkan koma: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/efs/latest/ug/mount-fs-auto-mount-update-fstab.html)  | 
|  `0`  |  Nilai bukan nol menunjukkan bahwa sistem file harus didukung oleh`dump`. Untuk EFS, nilai ini seharusnya`0`.  | 
|  `0`  |  Urutan di mana `fsck` memeriksa sistem file saat boot. Untuk sistem file EFS, nilai ini `0` harus menunjukkan bahwa tidak `fsck` boleh berjalan saat start-up.  | 

# Mengaktifkan pemasangan otomatis pada instans EC2 Linux atau Mac menggunakan NFS
<a name="nfs-automount-efs"></a>

Menggunakan NFS tanpa EFS mount helper untuk memperbarui file Amazon `/etc/fstab` EC2, untuk instans EC2 Linux dan Mac.

**Untuk memperbarui `/etc/fstab` file pada instans EC2 Anda**

1. Connect ke instans EC2 Anda. Untuk informasi selengkapnya, lihat [Connect ke instans EC2 Anda](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html) di Panduan *Pengguna Amazon EC2*.

1. Buka `/etc/fstab` file di editor.

1. Untuk secara otomatis memasang sistem file menggunakan NFS, bukan EFS mount helper, tambahkan baris berikut ke file. `/etc/fstab`
   + Ganti *file\$1system\$1id* dengan ID sistem file yang Anda pasang.
   + Ganti *aws-region* dengan Wilayah AWS yang ada di sistem file, seperti`us-east-1`.
   + Ganti *mount\$1point* dengan titik pasang sistem file.

   ```
   file_system_id.efs.aws-region.amazonaws.com:/ mount_point nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0
   ```

Baris kode yang Anda tambahkan ke `/etc/fstab` file melakukan hal berikut.


| Bidang | Deskripsi | 
| --- | --- | 
|  `file-system-id:/`  |  ID untuk sistem file EFS Anda. Anda bisa mendapatkan ID ini dari konsol atau secara terprogram dari CLI atau SDK. AWS   | 
|  `efs-mount-point`  |  Titik pemasangan untuk sistem file EFS pada instans EC2 Anda.  | 
|  `nfs4`  |  Menentukan jenis sistem file.  | 
|  `mount options`  |  Daftar opsi mount yang dipisahkan koma untuk sistem file: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/efs/latest/ug/nfs-automount-efs.html)  | 
|  `0`  |  Menentukan `dump` nilai; `0` memberitahu `dump` utilitas untuk tidak membuat cadangan sistem file.  | 
|  `0`  |  Memberitahu `fsck` utilitas untuk tidak berjalan saat start-up.  | 