Instal SSM Agent pada Ubuntu Server 22.04 LTS, 20.10 STR & 20.04, 18.04, dan 16.04 LTS 64-bit (Snap) - AWS Systems Manager

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

Instal SSM Agent pada Ubuntu Server 22.04 LTS, 20.10 STR & 20.04, 18.04, dan 16.04 LTS 64-bit (Snap)

Sebelum Anda mulai

Sebelum Anda menginstal SSM Agent pada Ubuntu Server 22.04 LTS, 20.10 STR & 20.04, 18.04, dan 16.04 LTS 64-bit (Snap), perhatikan hal berikut:

Versi 16.04 instalasi oleh Snaps atau installer deb

Pada Ubuntu Server 16.04, SSM Agent diinstal menggunakan paket instalasi Snaps atau deb, tergantung pada versi 16.04. AMI

SSM Agentlokasi file installer

Pada Ubuntu Server 22.04 LTS, 20.10 STR & 20.04, 18.04, dan 16.04 LTS (dengan Snap), file SSM Agent penginstal, termasuk binari agen dan file konfigurasi, disimpan dalam direktori berikut:. /snap/amazon-ssm-agent/current/ Jika Anda membuat perubahan ke file konfigurasi dalam direktori ini, maka Anda harus menyalin file-file ini dari direktori /snap ke /etc/amazon/ssm/. File log dan perpustakaan belum berubah (/var/lib/amazon/ssm, /var/log/amazon/ssm).

Menggunakan saluran Snap candidate

Kanal kandidat di toko Snap berisi versi terbaru SSM Agent (termasuk semua perbaikan bug terbaru); bukan saluran stabil. Untuk mempelajari selengkapnya tentang perbedaan antara kandidat dan saluran stabil, lihat Risk-levels di https://snapcraft.io/docs/channels.

Jika Anda ingin melacak informasi SSM Agent versi pada saluran kandidat, jalankan perintah berikut pada instance Ubuntu Server 20.10 STR & 20.04, 18.04, dan 16.04 LTS 64-bit Anda.

sudo snap switch --channel=candidate amazon-ssm-agent
Snaps direkomendasikan pada versi 18.04 dan yang lebih baru

Pada Ubuntu Server 22.04 LTS, 20.10 STR & 20.04 dan 18.04 LTS, kami sarankan Anda hanya menggunakan Snaps. Juga verifikasi bahwa hanya satu instans agen terinstal dan berjalan pada instans Anda. Jika Anda ingin menggunakan SSM Agent tanpa Snaps, hapus instalan. SSM Agent Kemudian instal SSM Agent sebagai paket debian menggunakan instruksi untuk menginstal SSM Agent pada Ubuntu Server 16.04 dan 14.04 64-bit (deb). Sebelum menginstal, pastikan Anda tidak menginstal Snaps yang tumpang tindih dengan daftar paket yang ingin dikelola sebagai paket debian.

Maximum timeout exceededpesan kesalahan

Karena masalah yang diketahui dengan Snap, Anda mungkin melihat kesalahan Maximum timeout exceeded dengan perintah snap. Jika Anda mendapatkan kesalahan ini, jalankan perintah berikut satu per satu untuk memulai agen, menghentikannya, dan memeriksa statusnya:

sudo systemctl start snap.amazon-ssm-agent.amazon-ssm-agent.service
sudo systemctl stop snap.amazon-ssm-agent.amazon-ssm-agent.service
sudo systemctl status snap.amazon-ssm-agent.amazon-ssm-agent.service
Untuk menginstal SSM Agent pada instance 64-bit Ubuntu Server 22.04 LTS, 20.10 STR & 20.04, 18.04, dan 16.04 LTS 64-bit (dengan paket Snap)
  1. SSM Agentdiinstal, secara default, pada Ubuntu Server 22.04 LTS, 20.04, 18.04, dan 16.04 LTS 64-bit AMIs dengan pengenal atau yang lebih baru. 20180627

    Anda dapat menggunakan skrip berikut jika perlu menginstal SSM Agent di server lokal atau jika Anda perlu menginstal ulang agen. Anda tidak perlu menentukan URL untuk unduhan, karena perintah snap secara otomatis mengunduh agen dari toko aplikasi Snap di https://snapcraft.io.

    sudo snap install amazon-ssm-agent --classic
  2. Jalankan perintah berikut untuk menentukan apakah SSM Agent sedang berjalan.

    sudo snap list amazon-ssm-agent
  3. Jalankan perintah berikut untuk memulai layanan jika perintah sebelumnya kembali menjadi amazon-ssm-agent is stopped, inactive, atau disabled.

    sudo snap start amazon-ssm-agent
  4. Periksa status agen.

    sudo snap services amazon-ssm-agent