

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

# Menginstal Lustre klien
<a name="install-lustre-client"></a>

Untuk memasang sistem file Amazon FSx for Lustre Anda dari instance Linux, instal klien open-source Lustre terlebih dahulu. Kemudian, bergantung pada versi sistem operasi anda, gunakan salah satu prosedur berikut. Untuk informasi dukungan kernel, lihat[Lustresistem file dan kompatibilitas kernel klien](lustre-client-matrix.md).

Jika Anda menggunakan klien Lustre dengan EFA (Elastic Fabric Adapter), lihat. [Mengkonfigurasi klien EFA](configure-efa-clients.md)

Jika instans komputasi Anda tidak menjalankan kernel Linux yang ditentukan dalam instruksi instalasi, dan Anda tidak dapat mengubah kernel, Anda dapat membangun Lustre klien Anda sendiri. Untuk informasi selengkapnya, lihat [Mengompilasi Lustre](http://wiki.lustre.org/Compiling_Lustre) di Lustre Wiki.

## Amazon Linux
<a name="lustre-client-amazon-linux"></a>

### Untuk menginstal Lustre klien di Amazon Linux 2023
<a name="install-lustre-client-amazon-linux-2023"></a>

1. Buka terminal pada klien Anda.

1. Tentukan kernel mana yang sedang berjalan pada instans komputasi Anda dengan menjalankan perintah berikut.

   ```
   uname -r
   ```

1. Tinjau respons sistem dan bandingkan dengan persyaratan kernel minimum berikut untuk menginstal Lustre klien di Amazon Linux 2023:
   + 6.12 persyaratan minimum kernel - 6.12\$1
   + 6.1 persyaratan minimum kernel - 6.1.79-99.167.amzn2023

   Jika instans EC2 Anda memenuhi persyaratan kernel minimum, lanjutkan ke langkah dan instal Lustre klien.

   Jika perintah mengembalikan hasil kurang dari persyaratan minimum kernel, perbarui kernel dan reboot instans Amazon EC2 Anda dengan menjalankan perintah berikut.

   ```
   sudo dnf -y update kernel && sudo reboot
   ```

   Konfirmasikan bahwa kernel telah diperbarui menggunakan perintah **uname -r**.

1. Unduh dan instal Lustre klien dengan perintah berikut.

   ```
   sudo dnf install -y lustre-client
   ```

### Untuk menginstal Lustre klien di Amazon Linux 2
<a name="install-lustre-client-amazon-linux-2"></a>

1. Buka terminal pada klien Anda.

1. Tentukan kernel mana yang sedang berjalan pada instans komputasi Anda dengan menjalankan perintah berikut.

   ```
   uname -r
   ```

1. Tinjau respons sistem dan bandingkan dengan persyaratan kernel minimum berikut untuk menginstal Lustre klien di Amazon Linux 2:
   + 5.10 persyaratan minimum kernel - 5.10.144-127.601.amzn2
   + 5.4 persyaratan minimum kernel - 5.4.214-120.368.amzn2
   + 4.14 persyaratan minimum kernel - 4.14.294-220.533.amzn2

   Jika instans EC2 Anda memenuhi persyaratan kernel minimum, lanjutkan ke langkah dan instal Lustre klien.

   Jika perintah mengembalikan hasil kurang dari persyaratan minimum kernel, perbarui kernel dan reboot instans Amazon EC2 Anda dengan menjalankan perintah berikut.

   ```
   sudo yum -y update kernel && sudo reboot
   ```

   Konfirmasikan bahwa kernel telah diperbarui menggunakan perintah **uname -r**.

1. Unduh dan instal Lustre klien dengan perintah berikut.

   ```
   sudo amazon-linux-extras install -y lustre
   ```

   Jika Anda tidak dapat memutakhirkan kernel ke persyaratan minimum kernel, Anda dapat menginstal klien 2.10 lama dengan perintah berikut.

   ```
   sudo amazon-linux-extras install -y lustre2.10
   ```

### Untuk menginstal Lustre klien di Amazon Linux
<a name="install-lustre-client-amazon-linux"></a>

1. Buka terminal pada klien Anda.

1. Tentukan kernel mana yang sedang berjalan pada instans komputasi Anda dengan menjalankan perintah berikut. LustreKlien membutuhkan kernel Amazon Linux `4.14, version 104` atau lebih tinggi. 

   ```
   uname -r
   ```

1. Lakukan salah satu tindakan berikut:
   + Jika perintah kembali `4.14.104-78.84.amzn1.x86_64` atau versi 4.14 yang lebih tinggi, unduh dan instal Lustre klien menggunakan perintah berikut.

     ```
     sudo yum install -y lustre-client
     ```
   +  Jika perintah mengembalikan hasil kurang dari `4.14.104-78.84.amzn1.x86_64`, perbarui kernel dan reboot instans Amazon EC2 Anda dengan menjalankan perintah berikut. 

     ```
     sudo yum -y update kernel && sudo reboot
     ```

     Konfirmasikan bahwa kernel telah diperbarui menggunakan perintah **uname -r**. Kemudian unduh dan instal Lustre klien seperti yang dijelaskan sebelumnya.

## CentOS, Rocky Linux, dan Red Hat
<a name="lustre-client-rhel"></a>

### Untuk menginstal Lustre klien di Red Hat dan Rocky Linux 9.0 atau 9.3-9.7
<a name="install-lustre-client-RH9"></a>

Anda dapat menginstal dan memperbarui paket Lustre klien yang kompatibel dengan Red Hat Enterprise Linux (RHEL) dan Rocky Linux dari repositori paket yum FSx Lustre klien Amazon. Paket-paket ini ditandatangani untuk membantu memastikan belum diotak-atik sebelum atau selama pengunduhan. Instalasi repositori gagal jika Anda tidak menginstal kunci publik yang sesuai pada sistem Anda.

**Untuk menambahkan repositori paket yum FSx Lustre klien Amazon**

1. Buka terminal pada klien Anda.

1. Instal kunci publik FSx rpm Amazon dengan menggunakan perintah berikut.

   ```
   curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
   ```

1. Impor kunci dengan menggunakan perintah berikut.

   ```
   sudo rpm --import /tmp/fsx-rpm-public-key.asc
   ```

1. Tambahkan repositori dan perbarui pengelola paket menggunakan perintah berikut.

   ```
   sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/9/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
   ```

**Untuk mengonfigurasi repositori yum FSx Lustre klien Amazon**

Repositori paket yum FSx Lustre klien Amazon dikonfigurasi secara default untuk menginstal Lustre klien yang kompatibel dengan versi kernel yang awalnya dikirimkan dengan rilis Rocky Linux dan RHEL 9 terbaru yang didukung. Untuk menginstal Lustre klien yang kompatibel dengan versi kernel yang Anda gunakan, Anda dapat mengedit file konfigurasi repositori.

Bagian ini menjelaskan cara menentukan kernel mana yang sedang Anda jalankan, apakah Anda perlu mengedit konfigurasi repositori atau tidak, dan cara mengedit file konfigurasi.

1. Tentukan kernel mana yang sedang berjalan pada instans komputasi Anda dengan menjalankan perintah berikut.

   ```
   uname -r
   ```

1. Lakukan salah satu tindakan berikut:
   + Jika perintah mengembalikan `5.14.0-611*`, Anda tidak perlu mengubah konfigurasi repositori. Lanjutkan **ke Untuk menginstal prosedur Lustre klien**.
   +  Jika perintah kembali`5.14.0-570*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis Rocky Linux dan RHEL 9.6.
   +  Jika perintah kembali`5.14.0-503*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis Rocky Linux dan RHEL 9.5.
   +  Jika perintah kembali`5.14.0-427*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis Rocky Linux dan RHEL 9.4.
   +  Jika perintah kembali`5.14.0-362.18.1`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis Rocky Linux dan RHEL 9.3.
   +  Jika perintah kembali`5.14.0-70*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis Rocky Linux dan RHEL 9.0.

1. Mengedit file konfigurasi repositori untuk menunjuk ke versi tertentu dari RHEL menggunakan perintah berikut. Ganti *`specific_RHEL_version`* dengan versi RHEL yang perlu Anda gunakan.

   ```
   sudo sed -i 's#9#specific_RHEL_version#' /etc/yum.repos.d/aws-fsx.repo
   ```

   Misalnya, untuk menunjuk ke rilis 9.6, gantikan `specific_RHEL_version` dengan `9.6` perintah, seperti pada contoh berikut.

   ```
   sudo sed -i 's#9#9.6#' /etc/yum.repos.d/aws-fsx.repo
   ```

1. Gunakan perintah berikut untuk menghapus cache yum.

   ```
   sudo yum clean all
   ```

**Untuk menginstal Lustre klien**
+ Instal paket dari repositori menggunakan perintah berikut.

  ```
  sudo yum install -y kmod-lustre-client lustre-client
  ```

#### Informasi tambahan (Rocky Linux dan Red Hat 9.0 dan yang lebih baru)
<a name="lustre-client-RH9-additional-info"></a>

Perintah sebelumnya menginstal dua paket yang diperlukan untuk pemasangan dan berinteraksi dengan sistem file Amazon FSx Anda. Repositori mencakup Lustre paket tambahan, seperti paket yang berisi kode sumber dan paket yang berisi tes, dan Anda dapat menginstalnya secara opsional. Untuk membuat daftar semua paket yang tersedia di repositori, gunakan perintah berikut.

```
yum --disablerepo="*" --enablerepo="aws-fsx" list available
```

Untuk mengunduh rpm sumber, yang berisi tarball dari kode sumber hulu dan kumpulan patch yang telah kami terapkan, gunakan perintah berikut.

```
 sudo yumdownloader --source kmod-lustre-client
```

Ketika Anda menjalankan yum update, versi yang lebih baru dari modul tersebut diinstal jika tersedia, dan menggantikan versi yang ada. Untuk mencegah versi yang sudah terpasang saat ini dihapus saat pembaruan, tambahkan baris seperti berikut pada file `/etc/yum.conf` Anda.

```
installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), 
              installonlypkg(vm), multiversion(kernel), kmod-lustre-client
```

 Daftar ini mencakup paket hanya install default, yang disebutkan dalam halaman man `yum.conf`, dan paket `kmod-lustre-client`.

### Untuk menginstal Lustre klien di CentOS dan Red Hat 8.2-8.10 atau di Rocky Linux 8.4-8.10
<a name="install-lustre-client-RH8.2"></a>

Anda dapat menginstal dan memperbarui paket Lustre klien yang kompatibel dengan Red Hat Enterprise Linux (RHEL), Rocky Linux, dan CentOS dari repositori paket yum FSx Lustre klien Amazon. Paket-paket ini ditandatangani untuk membantu memastikan belum diotak-atik sebelum atau selama pengunduhan. Instalasi repositori gagal jika Anda tidak menginstal kunci publik yang sesuai pada sistem Anda.

**Untuk menambahkan repositori paket yum FSx Lustre klien Amazon**

1. Buka terminal pada klien Anda.

1. Instal kunci publik FSx rpm Amazon dengan menggunakan perintah berikut.

   ```
   curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
   ```

1. Impor kunci dengan menggunakan perintah berikut.

   ```
   sudo rpm --import /tmp/fsx-rpm-public-key.asc
   ```

1. Tambahkan repositori dan perbarui pengelola paket menggunakan perintah berikut.

   ```
   sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/8/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
   ```

**Untuk mengonfigurasi repositori yum FSx Lustre klien Amazon**

Repositori paket yum FSx Lustre klien Amazon dikonfigurasi secara default untuk menginstal Lustre klien yang kompatibel dengan versi kernel yang awalnya dikirimkan dengan rilis CentOS, Rocky Linux, dan RHEL 8 yang didukung terbaru. Untuk menginstal Lustre klien yang kompatibel dengan versi kernel yang Anda gunakan, Anda dapat mengedit file konfigurasi repositori.

Bagian ini menjelaskan cara menentukan kernel mana yang sedang Anda jalankan, apakah Anda perlu mengedit konfigurasi repositori atau tidak, dan cara mengedit file konfigurasi.

1. Tentukan kernel mana yang sedang berjalan pada instans komputasi Anda dengan menjalankan perintah berikut.

   ```
   uname -r
   ```

1. Lakukan salah satu tindakan berikut:
   + Jika perintah mengembalikan `4.18.0-553*`, Anda tidak perlu mengubah konfigurasi repositori. Lanjutkan **ke Untuk menginstal prosedur Lustre klien**.
   +  Jika perintah kembali`4.18.0-513*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS, Rocky Linux, dan RHEL 8.9.
   +  Jika perintah kembali`4.18.0-477*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS, Rocky Linux, dan RHEL 8.8.
   +  Jika perintah kembali`4.18.0-425*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS, Rocky Linux, dan RHEL 8.7.
   +  Jika perintah kembali`4.18.0-372*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS, Rocky Linux, dan RHEL 8.6.
   +  Jika perintah kembali`4.18.0-348*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS, Rocky Linux, dan RHEL 8.5.
   +  Jika perintah kembali`4.18.0-305*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS, Rocky Linux, dan RHEL 8.4.
   +  Jika perintah kembali`4.18.0-240*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS dan RHEL 8.3.
   +  Jika perintah kembali`4.18.0-193*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS dan RHEL 8.2.

1. Mengedit file konfigurasi repositori untuk menunjuk ke versi tertentu dari RHEL menggunakan perintah berikut.

   ```
   sudo sed -i 's#8#specific_RHEL_version#' /etc/yum.repos.d/aws-fsx.repo
   ```

   Misalnya, untuk menunjuk ke rilis 8.9, gantikan `specific_RHEL_version` `8.9` dengan perintah.

   ```
   sudo sed -i 's#8#8.9#' /etc/yum.repos.d/aws-fsx.repo
   ```

1. Gunakan perintah berikut untuk menghapus cache yum.

   ```
   sudo yum clean all
   ```

**Untuk menginstal Lustre klien**
+ Instal paket dari repositori menggunakan perintah berikut.

  ```
  sudo yum install -y kmod-lustre-client lustre-client
  ```

#### Informasi tambahan (CentOS, Rocky Linux, dan Red Hat 8.2 dan yang lebih baru)
<a name="lustre-client-RH8.2-additional-info"></a>

Perintah sebelumnya menginstal dua paket yang diperlukan untuk pemasangan dan berinteraksi dengan sistem file Amazon FSx Anda. Repositori mencakup Lustre paket tambahan, seperti paket yang berisi kode sumber dan paket yang berisi tes, dan Anda dapat menginstalnya secara opsional. Untuk membuat daftar semua paket yang tersedia di repositori, gunakan perintah berikut. 

```
yum --disablerepo="*" --enablerepo="aws-fsx" list available
```

Untuk mengunduh rpm sumber, yang berisi tarball dari kode sumber hulu dan kumpulan patch yang telah kami terapkan, gunakan perintah berikut.

```
 sudo yumdownloader --source kmod-lustre-client
```

Ketika Anda menjalankan yum update, versi yang lebih baru dari modul tersebut diinstal jika tersedia, dan menggantikan versi yang ada. Untuk mencegah versi yang sudah terpasang saat ini dihapus saat pembaruan, tambahkan baris seperti berikut pada file `/etc/yum.conf` Anda.

```
installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), 
              installonlypkg(vm), multiversion(kernel), kmod-lustre-client
```

 Daftar ini mencakup paket hanya install default, yang disebutkan dalam halaman man `yum.conf`, dan paket `kmod-lustre-client`.

### Untuk menginstal Lustre klien pada CentOS dan Red Hat 7.7, 7.8, atau 7.9 (contoh x86\$164)
<a name="install-lustre-client-Centos-7"></a>

Anda dapat menginstal dan memperbarui paket Lustre klien yang kompatibel dengan Red Hat Enterprise Linux (RHEL) dan CentOS dari repositori paket FSx Lustre yum klien Amazon. Paket-paket ini ditandatangani untuk membantu memastikan belum diotak-atik sebelum atau selama pengunduhan. Instalasi repositori gagal jika Anda tidak menginstal kunci publik yang sesuai pada sistem Anda.

**Untuk menambahkan repositori paket yum FSx Lustre klien Amazon**

1. Buka terminal pada klien Anda.

1. Instal kunci publik FSx rpm Amazon menggunakan perintah berikut.

   ```
   curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
   ```

1. Impor kunci menggunakan perintah berikut.

   ```
   sudo rpm --import /tmp/fsx-rpm-public-key.asc
   ```

1. Tambahkan repositori dan perbarui pengelola paket menggunakan perintah berikut.

   ```
   sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
   ```

**Untuk mengonfigurasi repositori yum FSx Lustre klien Amazon**

Repositori paket yum FSx Lustre klien Amazon dikonfigurasi secara default untuk menginstal Lustre klien yang kompatibel dengan versi kernel yang awalnya dikirimkan dengan rilis CentOS dan RHEL 7 terbaru yang didukung. Untuk menginstal Lustre klien yang kompatibel dengan versi kernel yang Anda gunakan, Anda dapat mengedit file konfigurasi repositori. 

Bagian ini menjelaskan cara menentukan kernel mana yang sedang Anda jalankan, apakah Anda perlu mengedit konfigurasi repositori atau tidak, dan cara mengedit file konfigurasi.

1. Tentukan kernel mana yang sedang berjalan pada instans komputasi Anda dengan menjalankan perintah berikut.

   ```
   uname -r
   ```

1. Lakukan salah satu tindakan berikut:
   + Jika perintah mengembalikan `3.10.0-1160*`, Anda tidak perlu mengubah konfigurasi repositori. Lanjutkan **ke Untuk menginstal prosedur Lustre klien**.
   +  Jika perintah kembali`3.10.0-1127*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS dan RHEL 7.8.
   +  Jika perintah kembali`3.10.0-1062*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS dan RHEL 7.7.

1. Mengedit file konfigurasi repositori untuk menunjuk ke versi tertentu dari RHEL menggunakan perintah berikut.

   ```
   sudo sed -i 's#7#specific_RHEL_version#' /etc/yum.repos.d/aws-fsx.repo
   ```

   Untuk menunjuk ke rilis 7.8, ganti `specific_RHEL_version` dengan `7.8` dalam perintah.

   ```
   sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo
   ```

   Untuk menunjuk ke rilis 7.7, ganti `specific_RHEL_version` dengan `7.7` dalam perintah.

   ```
   sudo sed -i 's#7#7.7#' /etc/yum.repos.d/aws-fsx.repo
   ```

1. Gunakan perintah berikut untuk menghapus cache yum.

   ```
   sudo yum clean all
   ```

**Untuk menginstal Lustre klien**
+ Instal paket Lustre klien dari repositori menggunakan perintah berikut.

  ```
  sudo yum install -y kmod-lustre-client lustre-client
  ```

#### Informasi tambahan (CentOS dan Red Hat 7.7 dan rilis yang lebih baru)
<a name="lustre-client-Centos-7-additional-info"></a>

Perintah sebelumnya menginstal dua paket yang diperlukan untuk pemasangan dan berinteraksi dengan sistem file Amazon FSx Anda. Repositori mencakup Lustre paket tambahan, seperti paket yang berisi kode sumber dan paket yang berisi tes, dan Anda dapat menginstalnya secara opsional. Untuk membuat daftar semua paket yang tersedia di repositori, gunakan perintah berikut. 

```
yum --disablerepo="*" --enablerepo="aws-fsx" list available
```

Untuk mengunduh rpm sumber yang berisi tarball dari kode sumber hulu dan kumpulan patch yang telah kami terapkan, gunakan perintah berikut.

```
 sudo yumdownloader --source kmod-lustre-client
```

Ketika Anda menjalankan yum update, versi yang lebih baru dari modul tersebut diinstal jika tersedia, dan menggantikan versi yang ada. Untuk mencegah versi yang sudah terpasang saat ini dihapus saat pembaruan, tambahkan baris seperti berikut pada file `/etc/yum.conf` Anda.

```
installonlypkgs=kernel, kernel-big‐mem, kernel-enterprise, kernel-smp,
              kernel-debug, kernel-unsupported, kernel-source, kernel-devel, kernel-PAE,
              kernel-PAE-debug, kmod-lustre-client
```

 Daftar ini mencakup paket hanya install default, yang disebutkan dalam halaman man `yum.conf`, dan paket `kmod-lustre-client`.

### Untuk menginstal Lustre klien pada CentOS 7.8 atau 7.9 (instance bertenaga Graviton berbasis ARM) AWS
<a name="install-lustre-client-Centos-7-arm"></a>

Anda dapat menginstal dan memperbarui paket Lustre klien dari repositori paket yum FSx Lustre klien Amazon yang kompatibel dengan CentOS 7 untuk instance EC2 bertenaga Graviton berbasis ARM. AWS Paket-paket ini ditandatangani untuk membantu memastikan belum diotak-atik sebelum atau selama pengunduhan. Instalasi repositori gagal jika Anda tidak menginstal kunci publik yang sesuai pada sistem Anda.

**Untuk menambahkan repositori paket yum FSx Lustre klien Amazon**

1. Buka terminal pada klien Anda.

1. Instal kunci publik FSx rpm Amazon menggunakan perintah berikut.

   ```
   curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
   ```

   ```
   curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.cn/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
   ```

1. Impor kunci menggunakan perintah berikut.

   ```
   sudo rpm --import /tmp/fsx-rpm-public-key.asc
   ```

1. Tambahkan repositori dan perbarui pengelola paket menggunakan perintah berikut.

   ```
   sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/centos/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
   ```

**Untuk mengonfigurasi repositori yum FSx Lustre klien Amazon**

Repositori paket yum FSx Lustre klien Amazon dikonfigurasi secara default untuk menginstal Lustre klien yang kompatibel dengan versi kernel yang awalnya dikirimkan dengan rilis CentOS 7 terbaru yang didukung. Untuk menginstal Lustre klien yang kompatibel dengan versi kernel yang Anda gunakan, Anda dapat mengedit file konfigurasi repositori. 

Bagian ini menjelaskan cara menentukan kernel mana yang sedang Anda jalankan, apakah Anda perlu mengedit konfigurasi repositori atau tidak, dan cara mengedit file konfigurasi.

1. Tentukan kernel mana yang sedang berjalan pada instans komputasi Anda dengan menjalankan perintah berikut.

   ```
   uname -r
   ```

1. Lakukan salah satu tindakan berikut:
   + Jika perintah mengembalikan `4.18.0-193*`, Anda tidak perlu mengubah konfigurasi repositori. Lanjutkan **ke Untuk menginstal prosedur Lustre klien**.
   +  Jika perintah kembali`4.18.0-147*`, Anda harus mengedit konfigurasi repositori sehingga menunjuk ke Lustre klien untuk rilis CentOS 7.8.

1. Mengedit file konfigurasi repositori untuk menunjuk ke CentOS rilis 7.8 menggunakan perintah berikut.

   ```
   sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo
   ```

1. Gunakan perintah berikut untuk menghapus cache yum.

   ```
   sudo yum clean all
   ```

**Untuk menginstal Lustre klien**
+ Instal paket dari repositori menggunakan perintah berikut.

  ```
  sudo yum install -y kmod-lustre-client lustre-client
  ```

#### Informasi tambahan (CentOS 7.8 atau 7.9 untuk instans EC2 bertenaga Graviton berbasis ARM AWS )
<a name="lustre-client-Centos-7-arm-additional-info"></a>

Perintah sebelumnya menginstal dua paket yang diperlukan untuk pemasangan dan berinteraksi dengan sistem file Amazon FSx Anda. Repositori mencakup Lustre paket tambahan, seperti paket yang berisi kode sumber dan paket yang berisi tes, dan Anda dapat menginstalnya secara opsional. Untuk membuat daftar semua paket yang tersedia di repositori, gunakan perintah berikut. 

```
yum --disablerepo="*" --enablerepo="aws-fsx" list available
```

Untuk mengunduh rpm sumber, yang berisi tarball dari kode sumber hulu dan kumpulan patch yang telah kami terapkan, gunakan perintah berikut.

```
 sudo yumdownloader --source kmod-lustre-client
```

Ketika Anda menjalankan yum update, versi yang lebih baru dari modul tersebut diinstal jika tersedia, dan menggantikan versi yang ada. Untuk mencegah versi yang sudah terpasang saat ini dihapus saat pembaruan, tambahkan baris seperti berikut pada file `/etc/yum.conf` Anda.

```
installonlypkgs=kernel, kernel-big‐mem, kernel-enterprise, kernel-smp,
              kernel-debug, kernel-unsupported, kernel-source, kernel-devel, kernel-PAE,
              kernel-PAE-debug, kmod-lustre-client
```

 Daftar ini mencakup paket hanya install default, yang disebutkan dalam halaman man `yum.conf`, dan paket `kmod-lustre-client`.

## Ubuntu dengan Ukuran Halaman Default (4KB)
<a name="lustre-client-ubuntu"></a>

### Untuk menginstal Lustre klien di Ubuntu 18.04, 20.04, 22.04, atau 24.04 dengan ukuran halaman default (4KB)
<a name="install-lustre-client-Ubuntu"></a>

Anda bisa mendapatkan Lustre paket dari repositori Amazon FSx Ubuntu. Untuk memvalidasi bahwa isi repositori belum diotak-atik sebelum atau selama pengunduhan, tanda tangan GNU Privacy Guard (GPG) diterapkan ke metadata repositori. Instalasi repositori gagal kecuali Anda telah menginstal kunci GPG publik yang sesuai pada sistem Anda.

1. Buka terminal pada klien Anda.

1. Ikuti langkah-langkah ini untuk menambahkan repositori Amazon FSx Ubuntu:

   1. Jika sebelumnya Anda belum mendaftarkan repositori Amazon FSx Ubuntu pada instance klien Anda, unduh dan instal kunci publik yang diperlukan. Gunakan perintah berikut ini.

      ```
      wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
      ```

   1. Tambahkan repositori FSx paket Amazon ke manajer paket lokal Anda menggunakan perintah berikut.

      ```
      sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
      ```

1. Tentukan kernel mana yang sedang berjalan pada instans klien Anda, dan perbarui sesuai kebutuhan. Untuk daftar kernel yang diperlukan untuk Lustre klien di Ubuntu untuk instans EC2 berbasis x86 dan instans EC2 berbasis ARM yang didukung oleh prosesor Graviton, lihat. AWS [Klien Ubuntu](lustre-client-matrix.md#ubuntu-clients)

   1. Jalankan perintah berikut untuk menentukan kernel mana yang sedang berjalan.

      ```
      uname -r
      ```

   1. Jalankan perintah berikut untuk memperbarui ke kernel dan Lustre versi Ubuntu terbaru dan kemudian reboot.

      ```
      sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot
      ```

       Jika versi kernel Anda lebih besar dari versi kernel minimum untuk instans EC2 berbasis x86 dan instans EC2 berbasis Graviton, dan Anda tidak ingin memperbarui ke versi kernel terbaru, Anda dapat menginstal untuk kernel saat ini dengan perintah berikut. Lustre 

      ```
      sudo apt install -y lustre-client-modules-$(uname -r)
      ```

      Dua Lustre paket yang diperlukan untuk pemasangan dan interaksi dengan sistem file Lustre Anda FSx diinstal. Anda dapat memilih menginstal paket terkait tambahan, seperti paket berisi kode sumber dan paket yang berisi tes yang termasuk dalam repositori.

   1. Buat daftar semua paket yang tersedia di repositori dengan menggunakan perintah berikut. 

      ```
      sudo apt-cache search ^lustre
      ```

   1. (Opsional) Jika Anda ingin upgrade sistem Anda juga selalu meng-upgrade modul Lustre klien, pastikan bahwa `lustre-client-modules-aws` paket diinstal menggunakan perintah berikut.

      ```
      sudo apt install -y lustre-client-modules-aws
      ```

**catatan**  
Jika Anda mendapatkan `Module Not Found` kesalahan, lihat[Untuk memecahkan masalah kesalahan modul yang hilang](#ubuntu-missing-module).

### Untuk memecahkan masalah kesalahan modul yang hilang
<a name="ubuntu-missing-module"></a>

Jika Anda mendapatkan `Module Not Found` kesalahan saat menginstal pada versi Ubuntu apa pun, lakukan hal berikut:

Turunkan kelas kernel Anda ke versi terakhir yang didukung. Buat daftar semua versi yang tersedia dari paket lustre-client-modules dan instal kernel yang sesuai. Untuk melakukannya, gunakan perintah berikut.

```
sudo apt-cache search lustre-client-modules
```

Misalnya, jika versi terbaru yang disertakan dalam repositori adalah `lustre-client-modules-5.4.0-1011-aws`, lakukan hal berikut:

1. Instal kernel yang menjadi tujuan dibuatnya paket ini untuk menggunakan perintah berikut.

   ```
   sudo apt-get install -y linux-image-5.4.0-1011-aws
   ```

   ```
   sudo sed -i 's/GRUB_DEFAULT=.\+/GRUB\_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-1011-aws"/' /etc/default/grub
   ```

   ```
   sudo update-grub
   ```

1. Mulai ulang instans Anda menggunakan perintah berikut.

   ```
   sudo reboot
   ```

1. Instal Lustre klien menggunakan perintah berikut.

   ```
   sudo apt-get install -y lustre-client-modules-$(uname -r)
   ```

## Ubuntu dengan Ukuran Halaman 64KB
<a name="lustre-client-ubuntu-64k"></a>

### Untuk menginstal Lustre klien pada Ubuntu24.04 (ARM64) dengan Ukuran Halaman 64KB
<a name="install-lustre-client-ubuntu-64k"></a>

Anda bisa mendapatkan Lustre paket dari repositori Amazon FSx Ubuntu. Untuk memvalidasi bahwa isi repositori belum diotak-atik sebelum atau selama pengunduhan, tanda tangan GNU Privacy Guard (GPG) diterapkan ke metadata repositori. Instalasi repositori gagal kecuali Anda telah menginstal kunci GPG publik yang sesuai pada sistem Anda.

1. Buka terminal pada klien Anda.

1. Verifikasi bahwa instans Anda menggunakan ukuran halaman 64KB. Outputnya harus`65536`.

   ```
   getconf PAGESIZE
   ```

   

1. Ikuti langkah-langkah ini untuk menambahkan repositori Amazon FSx Ubuntu:

   1. Jika sebelumnya Anda belum mendaftarkan repositori Amazon FSx Ubuntu pada instance klien Anda, unduh dan instal kunci publik yang diperlukan. Gunakan perintah berikut ini.

      ```
      wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
      ```

   1. Tambahkan repositori FSx paket Amazon ke manajer paket lokal Anda menggunakan perintah berikut.

      ```
      sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
      ```

1. Tentukan kernel mana yang sedang berjalan pada instans klien Anda, dan perbarui sesuai kebutuhan. Versi kernel Ubuntu 24 Anda harus `6.14.0-1018-aws-64k` atau lebih baru.

   1. Jalankan perintah berikut untuk menentukan kernel mana yang sedang berjalan.

      ```
      uname -r
      ```

   1. Jalankan perintah berikut untuk memperbarui ke kernel Ubuntu dan Lustre versi terbaru dan kemudian reboot.

      ```
      sudo apt install -y linux-aws-64k lustre-client-modules-aws-64k && sudo reboot
      ```

      Jika versi kernel Anda lebih besar daripada `6.14.0-1018-aws-64k` instans EC2 berbasis Graviton, dan Anda tidak ingin memperbarui ke versi kernel terbaru, Anda dapat menginstal Lustre untuk kernel saat ini dengan perintah berikut.

      ```
      sudo apt install -y lustre-client-modules-$(uname -r)
      ```

      Dua Lustre paket yang diperlukan untuk pemasangan dan interaksi dengan sistem file Lustre Anda FSx diinstal. Anda dapat memilih menginstal paket terkait tambahan, seperti paket berisi kode sumber dan paket yang berisi tes yang termasuk dalam repositori.

   1. Buat daftar semua paket yang tersedia di repositori dengan menggunakan perintah berikut.

      ```
      sudo apt-cache search ^lustre
      ```

   1. (Opsional) Jika Anda ingin upgrade sistem Anda juga selalu meng-upgrade modul Lustre klien, pastikan bahwa `lustre-client-modules-aws-64k` paket diinstal menggunakan perintah berikut.

      ```
      sudo apt install -y lustre-client-modules-aws-64k
      ```

## SUSE Linux
<a name="lustre-client-suse"></a>

### Untuk menginstal Lustre klien pada SUSE Linux 12 SP3, SP4, atau SP5
<a name="install-lustre-client-SUSE-Linux"></a>

**Untuk menginstal Lustre klien di SUSE Linux 12 SP3**

1. Buka terminal pada klien Anda.

1. Instal kunci publik FSx rpm Amazon dengan menggunakan perintah berikut.

   ```
   sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
   ```

1. Impor kunci dengan menggunakan perintah berikut.

   ```
   sudo rpm --import fsx-sles-public-key.asc
   ```

1. Tambahkan repositori untuk Lustre klien menggunakan perintah berikut.

   ```
   sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
   ```

1. Unduh dan instal Lustre klien dengan perintah berikut.

   ```
   sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo
   sudo sed -i 's#SLES-12#SP3#' /etc/zypp/repos.d/aws-fsx.repo
   sudo zypper refresh
   sudo zypper in lustre-client
   ```

**Untuk menginstal Lustre klien di SUSE Linux 12 SP4**

1. Buka terminal pada klien Anda.

1. Instal kunci publik FSx rpm Amazon dengan menggunakan perintah berikut.

   ```
   sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
   ```

1. Impor kunci dengan menggunakan perintah berikut.

   ```
   sudo rpm --import fsx-sles-public-key.asc
   ```

1. Tambahkan repositori untuk Lustre klien menggunakan perintah berikut.

   ```
   sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
   ```

1. Lakukan salah satu tindakan berikut:
   + Jika Anda menginstal SP4 secara langsung, unduh dan instal Lustre klien dengan perintah berikut.

     ```
     sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo
     sudo sed -i 's#SLES-12#SP4#' /etc/zypp/repos.d/aws-fsx.repo
     sudo zypper refresh
     sudo zypper in lustre-client
     ```
   + Jika Anda bermigrasi dari SP3 ke SP4 dan sebelumnya menambahkan FSx repositori Amazon untuk SP3, unduh dan instal Lustre klien dengan perintah berikut.

     ```
     sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo
     sudo sed -i 's#SP3#SP4#' /etc/zypp/repos.d/aws-fsx.repo
     sudo zypper ref
     sudo zypper up --force-resolution lustre-client-kmp-default
     ```

**Untuk menginstal Lustre klien di SUSE Linux 12 SP5**

1. Buka terminal pada klien Anda.

1. Instal kunci publik FSx rpm Amazon dengan menggunakan perintah berikut.

   ```
   sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
   ```

1. Impor kunci dengan menggunakan perintah berikut.

   ```
   sudo rpm --import fsx-sles-public-key.asc
   ```

1. Tambahkan repositori untuk Lustre klien menggunakan perintah berikut.

   ```
   sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
   ```

1. Lakukan salah satu tindakan berikut:
   + Jika Anda menginstal SP5 secara langsung, unduh dan instal Lustre klien dengan perintah berikut.

     ```
     sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo
     sudo zypper refresh
     sudo zypper in lustre-client
     ```
   + Jika Anda bermigrasi dari SP4 ke SP5 dan sebelumnya menambahkan FSx repositori Amazon untuk SP4, unduh dan instal Lustre klien dengan perintah berikut.

     ```
     sudo sed -i 's#SP4#SLES-12' /etc/zypp/repos.d/aws-fsx.repo
     sudo zypper ref
     sudo zypper up --force-resolution lustre-client-kmp-default
     ```

**catatan**  
Anda mungkin perlu mereboot instans komputasi Anda untuk klien untuk menyelesaikan penginstalan.