MenggunakanAWS Systems Manageruntuk secara otomatis menginstal atau memperbarui klien Amazon EFS - Amazon Elastic File System

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

MenggunakanAWS Systems Manageruntuk secara otomatis menginstal atau memperbarui klien Amazon EFS

Anda dapat menggunakanAWS Systems Manageruntuk menyederhanakan pengelolaan klien Amazon EFS (amazon-efs-utils).AWS Systems ManageradalahAWSlayanan yang dapat Anda gunakan untuk melihat dan mengontrol infrastruktur Anda diAWS. DenganAWS Systems ManagerAnda dapat mengotomatiskan tugas yang diperlukan untuk menginstal atau memperbaruiamazon-efs-utilspaket pada instans EC2 Anda. Kemampuan Systems Manager seperti Distributor dan Manajer Negara memungkinkan Anda mengotomatiskan proses berikut:

  • Mempertahankan kontrol versi atas klien Amazon EFS.

  • Menyimpan secara terpusat dan mendistribusikan klien Amazon EFS secara sistematis ke instans Amazon EC2 Anda.

  • Mengotomatisasi proses menjaga instans Amazon EC2 Anda dalam status tertentu.

Untuk informasi selengkapnya, lihat Panduan Pengguna AWS Systems Manager.

Apa yang dilakukan klien Amazon EFS selama instalasi

Anda menggunakan klien Amazon EFS untuk mengotomatiskan pemantauan Amazon CloudWatch log untuk status mount sistem file dan upgradestunnelke versi terbaru untuk distribusi Linux yang dipilih. Saat Anda menginstal klien Amazon EFS di instans Amazon EC2 Anda menggunakan Systems Manager, klien akan mengambil tindakan berikut:

  • Menginstalbotocorepaket menggunakan langkah yang sama yang dijelaskan dalamMenginstal botocore. Klien Amazon EFS menggunakanbotocoreuntuk memantau status pemasangan sistem file EFS.

  • Memungkinkan pemantauan status pemasangan sistem file EFS di CloudWatch log dengan memperbaruiefs-utils.conf. Untuk informasi selengkapnya, lihat Memantau status pemasangan sistem file.

  • Untuk instans EC2 yang berjalanRHEL7atauCentOS7, klien Amazon EFS secara otomatis meningkatkanstunnelseperti yang dijelaskan dalamMeningkatkanstunnel. Meningkatkanstunneldiperlukan agar berhasil me-mount sistem file EFS menggunakan TLS, danstunnelversi dikirimkan denganRHEL7danCentOS7tidak mendukung klien Amazon EFS (amazon-efs-utils).

Systems Manager Distributor didukung sistem operasi

Instans EC2 Anda harus menjalankan salah satu sistem operasi berikut agar dapat digunakanAWS Systems Manageruntuk memperbarui atau menginstal klien Amazon EFS secara otomatis.

Platform Versi platform Arsitektur

Amazon Linux

2017.09, 2018.03

x86_64

Amazon Linux 2

2.0

x86_64, arm64, arm64 (Amazon Linux, tipe instans A1)

CentOS

7, 8

x86_64

Red Hat Enterprise Linux (RHEL)

7, 8

x86_64, arm64, arm64 (RHEL 7.6 dan yang lebih baru, tipe instans A1)
SUSE Linux Enterprise Server (SLES) 12, 15x86_64

Ubuntu Server

16.04, 18.04, 20.04

x86_64, arm64, arm64 (Server Ubuntu 16 dan yang lebih baru, tipe instans A1)

Cara menggunakanAWS Systems Manageruntuk menginstal atau memperbarui secara otomatis amazon-efs-utils

Ada dua konfigurasi satu kali yang diperlukan untuk setup Systems Manager untuk secara otomatis menginstal atau memperbarui amazon-efs-utils paket

  1. MengonfigurasiAWS Identity and Access ManagementProfil instans (IAM) dengan izin yang diperlukan.

  2. Mengkonfigurasi Asosiasi (termasuk jadwal) yang digunakan untuk instalasi atau pembaruan oleh Manajer Negara

Langkah 1: Mengkonfigurasi profil instans IAM dengan izin yang diperlukan

Secara default,AWS Systems Managertidak memiliki izin untuk mengelola klien Amazon EFS Anda dan menginstal atau memperbarui amazon-efs-utils paket Anda harus memberikan akses ke Systems Manager dengan menggunakanAWS Identity and Access ManagementProfil instans (IAM). Profil instans adalah kontainer yang menyampaikan informasi IAM role ke instans Amazon EC2 saat peluncuran.

GunakanAmazonElasticFileSystemsUtils AWSkebijakan izin terkelola untuk menetapkan izin yang sesuai untuk peran. Anda dapat membuat peran baru untuk profil instans Anda atau menambahkanAmazonElasticFileSystemsUtilskebijakan izin untuk peran yang ada. Anda kemudian harus menggunakan profil instans ini untuk meluncurkan instans Amazon EC2 Anda. Untuk informasi selengkapnya, lihatLangkah 4: Membuat profil instans IAM untuk Systems Manager.

Langkah 2: Mengkonfigurasi Asosiasi yang digunakan oleh State Manager untuk menginstal atau memperbarui klien Amazon EFS

Parameteramazon-efs-utilspaket disertakan dengan Distributor dan siap untuk Anda untuk di-deploy ke instans EC2 terkelola. Untuk melihat versi terbaru dariamazon-efs-utilsyang tersedia untuk instalasi, Anda dapat menggunakanAWS Systems Managerkonsol atau pilihan AndaAWSalat baris perintah. Untuk mengakses Distributor, bukahttps://console.aws.amazon.com/systems-manager/dan pilihlahDistributordi panel navigasi kiri. CariAmazoneFsutilsdi dalamDimiliki oleh Amazonbagian. MemiilihAmazoneFsutilsuntuk melihat rincian paket. Untuk informasi selengkapnya, lihatLihat paket.

Menggunakan State Manager, Anda dapat menginstal atau memperbaruiamazon-efs-utilspaket pada instans EC2 terkelola Anda segera atau sesuai jadwal. Selain itu, Anda dapat memastikan bahwaamazon-efs-utilssecara otomatis diinstal pada instans EC2 baru. Untuk informasi selengkapnya tentang instalasi atau memperbarui paket menggunakan Distributor dan Manajer Negara, lihatBekerja dengan Distributor.

Untuk secara otomatis menginstal atau memperbarui amazon-efs-utils paket pada instans menggunakan konsol Systems Manager, lihatPenjadwalan instalasi atau pembaruan paket (konsol). Ini akan meminta Anda untuk membuat asosiasi untuk Manajer Negara, yang mendefinisikan negara Anda ingin menerapkan ke satu set contoh. Gunakan masukan berikut saat Anda membuat asosiasi:

  • UntukParameterpilihTindakan >PasangdanJenis Instalasi >Pembaruan di tempat.

  • UntukTargetpengaturan yang disarankan adalahPilih semua instansuntuk mendaftarkan semua instans EC2 baru dan yang sudah ada sebagai target untuk menginstal atau memperbarui secara otomatisAmazoneFsutils. Atau, Anda dapat menentukan tag instans, memilih instance secara manual, atau memilih grup sumber daya untuk menerapkan asosiasi ke subset instance. Jika Anda menentukan tag instans, Anda harus meluncurkan instans EC2 Anda dengan tag untuk memungkinkanAWSSystems Manager untuk secara otomatis menginstal atau memperbarui klien Amazon EFS.

  • UntukTentukan jadwalpengaturan yang direkomendasikan untukAmazoneFsutilsadalah setiap 30 hari. Anda dapat menggunakan kontrol untuk membuat cron atau jadwal rate untuk asosiasi.

Untuk menggunakanAWS Systems Manageruntuk memasang beberapa sistem file Amazon EFS ke beberapa instans EC2, lihatMemasang EFS ke beberapa instans EC2 menggunakanAWS Systems Manager.