Temukan AMIs dengan yang SSM Agent sudah diinstal sebelumnya - AWS Systems Manager

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

Temukan AMIs dengan yang SSM Agent sudah diinstal sebelumnya

AWS Systems Manager Agen (SSM Agent) sudah diinstal sebelumnya pada beberapa Amazon Machine Images (AMIs) yang disediakan oleh AWS dan pihak ketiga tepercaya.

Misalnya, saat meluncurkan instans Amazon Elastic Compute Cloud (AmazonEC2) yang dibuat dari instans AMI dengan salah satu sistem operasi berikut, kemungkinan besar Anda akan menemukan bahwa instans tersebut SSM Agent sudah diinstal:

  • AlmaLinux

  • Amazon Linux 1 Base AMIs tertanggal 2017.09 dan yang lebih baru

  • Amazon Linux 2

  • Amazon Linux 2 ECS -Basis yang Dioptimalkan AMIs

  • Amazon Linux 2023 (AL2023)

  • Amazon EKS -Dioptimalkan Amazon Linux AMIs

  • macOS10.14.x (Mojave), 10.15.x (Catalina), 11.x (Big Sur), 12.x (Monterey), 13.x (Ventura), dan 14.x (Sonoma)

  • SUSE Linux Enterprise Server(SLES) 12 dan 15

  • Ubuntu Server16.04, 18.04, 20.04, dan 22.04

  • Windows Server 2008-2012 R2 AMIs yang dipublikasikan pada November 2016 atau yang lebih baru

  • Windows Server2016, 2019, dan 2022 (tidak termasuk versi Nano)

catatan

SSM Agentmungkin sudah diinstal sebelumnya pada AWS dikelola AMIs yang tidak ada dalam daftar ini. Ini biasanya menunjukkan bahwa sistem operasi (OS) tidak sepenuhnya didukung oleh semua kemampuan Systems Manager.

SSM Agentmungkin juga sudah diinstal sebelumnya pada AMIs ditemukan di AWS Marketplace atau di AMIs repositori Komunitas, tetapi AWS tidak mendukung ini. AMIs

Verifikasi status SSM Agent

Bergantung pada kapan diinisialisasi, instance yang dibuat dari daftar sebelumnya mungkin belum diinstal sebelumnya. AMI SSM Agent Mungkin juga sebuah instance memiliki agen yang sudah diinstal sebelumnya, tetapi agen tidak berjalan. Oleh karena itu, kami menyarankan Anda memeriksa status SSM Agent sebelum Anda mencoba menggunakan Systems Manager pada instans untuk pertama kalinya.

Gunakan prosedur berikut untuk memverifikasi bahwa SSM Agent diinstal dan berjalan pada sebuah instance. Jika Anda menemukan bahwa agen tidak diinstal, Anda dapat menginstalnya secara manual di Linux, macOS, dan Windows Serverinstance.

Untuk memverifikasi instalasi SSM Agent pada sebuah instance
  1. Setelah meluncurkan instance baru, tunggu beberapa menit untuk menginisialisasi.

  2. Connect ke instans menggunakan metode pilihan Anda. Misalnya, Anda dapat menggunakan SSH untuk menyambung ke instance Linux atau menggunakan Remote Desktop untuk terhubung ke Windows Server instance.

  3. Periksa status SSM Agent dengan menjalankan perintah untuk jenis sistem operasi instans Anda.

    Sistem operasi Perintah
    Amazon Linux 1 sudo status amazon-ssm-agent
    Amazon Linux 2 dan Amazon Linux 2023 sudo systemctl status amazon-ssm-agent
    macOS Tidak ada perintah untuk memeriksa SSM Agent statusmacOS. Anda dapat memeriksa status dengan mencari dan mengevaluasi file log agen. /var/log/amazon/ssm/amazon-ssm-agent.log
    SUSE Linux Enterprise Server sudo systemctl status amazon-ssm-agent
    Ubuntu Server(32-bit) sudo status amazon-ssm-agent
    Ubuntu Server(64-bit - Deb) sudo systemctl status amazon-ssm-agent
    Ubuntu Server(64-bit - Jepret) sudo systemctl status snap.amazon-ssm-agent.amazon-ssm-agent.service
    Windows Server Get-Service AmazonSSMAgent
    Tip

    Untuk melihat perintah untuk memeriksa SSM Agent status pada semua jenis sistem operasi yang didukung oleh Systems Manager, lihatMemeriksa SSM Agent status dan memulai agen.

  4. Evaluasi output perintah untuk mempelajari statusSSM Agent.

    Status: Diinstal dan berjalan

    Dalam kebanyakan kasus, output perintah menunjukkan bahwa agen diinstal dan berjalan.

    Contoh berikut menunjukkan bahwa SSM Agent diinstal dan berjalan pada instance Amazon Linux 2.

    amazon-ssm-agent.service - amazon-ssm-agent
    Loaded: loaded (/usr/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: enabled)
    Active: active (running) since Wed 2021-10-20 19:09:29 UTC; 4min 6s ago
    --truncated--
                                

    Contoh berikut menunjukkan bahwa SSM Agent diinstal dan berjalan pada sebuah Windows Server instance.

    Status   Name               DisplayName
    ------   ----               -----------
    Running  AmazonSSMAgent     Amazon SSM Agent
    Status: Diinstal tetapi tidak berjalan

    Dalam beberapa kasus, output perintah menunjukkan bahwa agen diinstal tetapi tidak berjalan.

    Contoh berikut menunjukkan bahwa SSM Agent diinstal tetapi tidak berjalan pada instance Amazon Linux 2.

    amazon-ssm-agent.service - amazon-ssm-agent
    Loaded: loaded (/usr/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: enabled)
    Active: inactive (dead) since Wed 2021-10-20 22:16:41 UTC; 18s ago
    --truncated--
                                

    Contoh berikut menunjukkan bahwa SSM Agent diinstal tetapi tidak berjalan pada sebuah Windows Server instance.

    Status   Name               DisplayName
    ------   ----               -----------
    Stopped  AmazonSSMAgent     Amazon SSM Agent
                                

    Jika agen diinstal tetapi tidak berjalan, Anda dapat mengaktifkannya secara manual menggunakan perintah untuk jenis sistem operasi instans Anda.

    Sistem operasi Perintah
    Amazon Linux 1 sudo start amazon-ssm-agent
    Amazon Linux 2 dan Amazon Linux 2023

    sudo systemctl enable amazon-ssm-agent

    sudo systemctl start amazon-ssm-agent

    macOS

    sudo launchctl load -w /Library/LaunchDaemons/com.amazon.aws.ssm.plist

    sudo launchctl start com.amazon.aws.ssm

    SUSE Linux Enterprise Server

    sudo systemctl enable amazon-ssm-agent

    sudo systemctl start amazon-ssm-agent

    Ubuntu Server(32-bit)

    sudo start amazon-ssm-agent

    Ubuntu Server(64-bit - Deb)

    sudo systemctl enable amazon-ssm-agent

    sudo systemctl start amazon-ssm-agent

    Ubuntu Server(64-bit - Jepret) sudo snap start amazon-ssm-agent
    Windows Server

    Jalankan perintah berikut di PowerShell.

    Start-Service AmazonSSMAgent

    Status: Tidak diinstal

    Dalam beberapa kasus, output perintah menunjukkan bahwa agen tidak diinstal.

    Contoh berikut menunjukkan bahwa SSM Agent tidak diinstal pada instance Amazon Linux 2.

    Unit amazon-ssm-agent.service could not be found.

    Contoh berikut menunjukkan bahwa SSM Agent tidak diinstal pada sebuah Windows Server instance.

    Get-Service : Cannot find any service with service name 'AmazonSSMAgent'.
    --truncated--

    Jika agen tidak diinstal, Anda dapat menginstalnya secara manual menggunakan prosedur untuk jenis sistem operasi Anda: