Instal klien Amazon EFS secara manual - Amazon Elastic File System

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

Instal klien Amazon EFS secara manual

Anda dapat menginstal klien Amazon EFS secara manual pada instans Linux Amazon EC2 yang menjalankan Amazon Linux dan Amazon Linux 2, serta instans Mac EC2 yang menjalankan macOS Big Sur, dan distribusi Linux lainnya yang didukung. Prosedur pemasangan dijelaskan di bagian berikut.

Menginstal klien Amazon EFS di Amazon Linux dan Amazon Linux dan Amazon Linux dan Amazon Linux

Parameteramazon-efs-utilspaket tersedia di repositori paket Amazon Linux dan Amazon Linux AMI, dan dapat diinstal pada instans EC2 yang menjalankan AMI ini. Untuk menginstal klien Amazon EFS di distribusi Linux lainnya, lihatMenginstal klien Amazon EFS di distribusi Linux lainnya.

catatan

Jika Anda menggunakanAWS Direct Connect, Anda dapat menemukan petunjuk instalasi diPanduan: Membuat dan memasang sistem file on-premiseAWS Direct Connectdan VPN.

Untuk memasangamazon-efs-utilspaket di Amazon Linux dan Amazon Linux dan Amazon Linux

  1. Pastikan Anda telah membuat instans Amazon Linux atau Amazon Linux 2 EC2. Untuk informasi tentang cara melakukannya, lihatLangkah 1: Luncurkan sebuah Instansdi dalamPanduan Pengguna Amazon EC2 untuk Instans Linux.

  2. Akses terminal untuk instans Anda melalui Secure Shell (SSH), dan masuk dengan nama pengguna yang sesuai. Untuk informasi selengkapnya tentang cara melakukan ini, lihatMenghubungkan ke instance Linux Anda menggunakan SSHdi dalamPanduan Pengguna Amazon EC2 untuk Instans Linux.

  3. Jalankan perintah berikut untuk menginstal paket amazon-efs-utils.

    sudo yum install -y amazon-efs-utils

Langkah selanjutnya

Setelah menginstalamazon-efs-utilspada instans EC2 Anda, lanjutkan ke langkah berikutnya untuk memasang sistem file Anda:

Menginstal klien Amazon EFS di distribusi Linux lainnya

Jika Anda tidak ingin mendapatkanamazon-efs-utilspaket dari Amazon Linux atau Amazon Linux 2 AMI,amazon-efs-utilspaket juga tersedia di GitHub.

Setelah Anda mengkloning paket, Anda dapat membangun dan menginstal amazon-efs-utils menggunakan salah satu metode berikut, tergantung pada jenis paket yang didukung oleh distribusi Linux Anda:

  • RPM- Jenis paket ini didukung oleh Amazon Linux, Red Hat Linux, CentOS, dan sejenisnya.

  • DEB- Jenis paket ini didukung oleh Ubuntu, Debian, dan sejenisnya.

Untuk cloneamazon-efs-utilsdari Github

  1. Connect ke instans EC2 menggunakan Secure Shell (SSH), dan masuk dengan nama pengguna yang sesuai. Untuk informasi lebih lanjut, lihat Menghubungkan ke instans Linux Anda menggunakan SSH di Panduan Pengguna Amazon EC2 untuk Instans Linux.

  2. Pasanggitmenggunakan perintah berikut ini.

    sudo yum -y install git
  3. Instalrpm-buildpaket jika belum diinstal menggunakan perintah berikut:

    sudo yum -y install rpm-build
  4. cloneamazon-efs-utilsdari GitHub menggunakan perintah berikut.

    git clone https://github.com/aws/efs-utils

Untuk membangun dan menginstalamazon-efs-utilsPaket RPM

  1. Buka terminal di klien Anda dan navigasikan ke direktori yang berisiamazon-efs-utilspaket

    cd /path/efs-utils
  2. Instal bashmakeperintah jika sistem operasi Anda belum memilikinya sebagai berikut.

    sudo yum -y install make
  3. Instalrpm-buildpaket jika belum diinstal menggunakan perintah berikut:

    sudo yum -y install rpm-build
  4. Membangunamazon-efs-utilspaket menggunakan perintah berikut:

    sudo make rpm
  5. Instalamazon-efs-utilspaket dengan perintah berikut.

    sudo yum -y install ./build/amazon-efs-utils*rpm

Langkah selanjutnya

Setelah menginstalamazon-efs-utilspada instans EC2 Anda, lanjutkan ke langkah berikutnya untuk memasang sistem file Anda:

Untuk cloneamazon-efs-utilsdari GitHub

  1. Connect ke instans EC2 menggunakan Secure Shell (SSH), dan masuk dengan nama pengguna yang sesuai. Untuk informasi lebih lanjut, lihat Menghubungkan ke instans Linux Anda menggunakan SSH di Panduan Pengguna Amazon EC2 untuk Instans Linux.

  2. Pasangzyppermenggunakan perintah berikut ini.

    sudo zypper refresh
  3. Instalrpm-buildpaket dan bashmakeperintah jika salah satu belum diinstal menggunakan perintah berikut:

    sudo zypper install -y git rpm-build make
    1. Untuk openSUSE, jika Anda mendapatkan kesalahan yang serupa dengan berikut ini:

      File './suse/noarch/bash-completion-2.11-2.1.noarch.rpm' not found on medium 'http://download.opensuse.org/tumbleweed/repo/oss/'

      Jalankan perintah berikut untuk menambahkan kembali repo OSS dan NON-OSS.

      sudo zypper ar -f -n OSS http://download.opensuse.org/tumbleweed/repo/oss/ OSS sudo zypper ar -f -n NON-OSS http://download.opensuse.org/tumbleweed/repo/non-oss/ NON-OSS sudo zypper refresh
    2. Jalankan kembali git install script lagi:

      sudo zypper install -y git rpm-build make
  4. cloneamazon-efs-utilsdari GitHub menggunakan perintah berikut.

    git clone https://github.com/aws/efs-utils

Untuk membangun dan menginstalamazon-efs-utilsPaket RPM

  1. Buka terminal di klien Anda dan navigasikan ke direktori yang berisiamazon-efs-utilspaket

    cd /path/efs-utils
  2. Membangunamazon-efs-utilspaket menggunakan perintah berikut:

    make rpm
  3. Instalamazon-efs-utilspaket dengan perintah berikut.

    sudo zypper --no-gpg-checks install -y build/amazon-efs-utils*rpm

Langkah selanjutnya

Setelah menginstalamazon-efs-utilspada instans EC2 Anda, lanjutkan ke langkah berikutnya untuk memasang sistem file Anda:

Untuk cloneamazon-efs-utilsdari GitHub

  1. Connect ke instans EC2 menggunakan Secure Shell (SSH), dan masuk dengan nama pengguna yang sesuai. Untuk informasi lebih lanjut, lihat Menghubungkan ke instans Linux Anda menggunakan SSH di Panduan Pengguna Amazon EC2 untuk Instans Linux.

  2. (Opsional) Terapkan pembaruan sebelum menginstal paket dengan perintah berikut:

    sudo apt-get update

    Instal pembaruan sesuai kebutuhan.

  3. Pasanggitdanbinutils, menggunakan perintah berikut.binutilsdiperlukan untuk membangun paket DEB,

    sudo apt-get -y install git binutils
  4. cloneamazon-efs-utilsdari GitHub menggunakan perintah berikut.

    git clone https://github.com/aws/efs-utils

Untuk membangun dan menginstalamazon-efs-utilsPaket DEB

  1. Arahkan ke direktori yang memuatamazon-efs-utilspaket

    cd /path/efs-utils
  2. Membangunamazon-efs-utilsmenggunakan perintah berikut ini.

    ./build-deb.sh
  3. Instal paket dengan perintah berikut.

    sudo apt-get -y install ./build/amazon-efs-utils*deb

Langkah selanjutnya

Setelah menginstalamazon-efs-utilspada instans EC2 Anda, lanjutkan ke langkah berikutnya untuk memasang sistem file Anda:

Menginstal klien Amazon EFS di EC2 yang menjalankan macOS Big Sur dan macOS Monterey

Parameteramazon-efs-utilspaket tersedia untuk instalasi pada instans Mac EC2 yang menjalankan macOS Big Sur dan macOS Monterey.

Untuk memasangamazon-efs-utilspaket

  1. Pastikan Anda telah membuat instans EC2 Mac yang menjalankan macOS Big Sur atau macOS Monterey. Untuk informasi tentang cara melakukannya, lihatLangkah 1: Luncurkan sebuah Instansdi dalamPanduan Pengguna Amazon EC2 untuk Instans Mac.

  2. Akses terminal untuk instans Anda melalui Secure Shell (SSH), dan masuk dengan nama pengguna yang sesuai. Untuk informasi selengkapnya tentang cara melakukan ini, lihatTerhubung ke instans Anda menggunakan SSHdi dalamPanduan Pengguna Amazon EC2 untuk Instans Mac.

  3. Jalankan perintah berikut untuk menginstalamazon-efs-utils.

    brew install amazon-efs-utils

    Sistem merespons dengan instruksi yang harus diikuti untuk menyelesaikan instalasi.

    Perform below actions to start using efs: sudo mkdir -p /Library/Filesystems/efs.fs/Contents/Resources sudo ln -s /usr/local/bin/mount.efs /Library/Filesystems/efs.fs/Contents/Resources/mount_efs To enable watchdog for using TLS mounts: sudo cp /usr/local/Cellar/amazon-efs-utils/<version>/libexec/amazon-efs-mount-watchdog.plist /Library/LaunchAgents sudo launchctl load /Library/LaunchAgents/amazon-efs-mount-watchdog.plist
  4. Untuk me-mount sistem file EFS, Anda perlu memastikan bahwa EFS mount helper diamazon-efs-utilsdapat diakses oleh perintah mount. Untuk melakukannya, jalankan perintah berikut:

    sudo mkdir -p /Library/Filesystems/efs.fs/Contents/Resources sudo ln -s /usr/local/bin/mount.efs /Library/Filesystems/efs.fs/Contents/Resources/mount_efs
  5. Jalankan perintah berikut untuk mengaktifkan proses pengawas (amazon-efs-mount-watchdog) yang memantau kesehatan dudukan TLS pada sistem file EFS Anda.

    sudo cp /usr/local/Cellar/amazon-efs-utils/<version>/libexec/amazon-efs-mount-watchdog.plist /Library/LaunchAgents sudo launchctl load /Library/LaunchAgents/amazon-efs-mount-watchdog.plist

Langkah selanjutnya

Setelah penginstalanamazon-efs-utilspada instans EC2 Anda, lanjutkan ke langkah berikutnya untuk memasang sistem file Anda: