View a markdown version of this page

Ubuntu Server 18.04、20.04、22.04 LTS、23.10、24.04 LTS、24.0、25.04 に SSM Agent をインストールする - AWS Systems Manager

Ubuntu Server 18.04、20.04、22.04 LTS、23.10、24.04 LTS、24.0、25.04 に SSM Agent をインストールする

[開始する前に]

Ubuntu Server 18.04、20.04、22.04 LTS、23.10、24.04 LTS、24.0、25.04 に SSM Agent をインストールする前に、次の点に注意してください。

SSM Agent インストーラファイルの場所

Ubuntu Server 18.04、20.04、22.04 LTS、23.10、24.04 LTS、24.0、25.04 の場合、エージェントのバイナリと設定ファイルを含む SSM Agent インストーラファイルは、/snap/amazon-ssm-agent/current/ に保存されます。このディレクトリで設定ファイルに変更を加えた場合、これらのファイルを /snap ディレクトリから /etc/amazon/ssm/ ディレクトリにコピーする必要があります。ログファイルおよびライブラリファイルは変更されていません (/var/lib/amazon/ssm/var/log/amazon/ssm)。

Snap candidate チャンネルの使用

Snap ストアの候補チャネル (安定チャネルではなく) には、SSM Agent の最新バージョン (最新のバグ修正のすべてを含む) が含まれています。候補チャネルと安定チャネルの違いの詳細については、https://snapcraft.io/docs/channels の「リスクレベル」を参照してください。

候補チャンネルの SSM Agent バージョン情報を追跡する場合は、Ubuntu Server 20.04 および 18.04 LTS 64 ビットインスタンスで次のコマンドを実行します。

sudo snap switch --channel=candidate amazon-ssm-agent
バージョン 18.04 以降で推奨される Snap

Ubuntu Server 18.04、20.04、22.04 LTS、23.10、24.04 LTS、24.0、25.04 の場合、Snaps のみを使用することをお勧めします。また、エージェントの 1 つのインスタンスのみがインスタンスにインストールされて実行されていることを確認してください。

Maximum timeout exceeded エラーメッセージ

Snap の既知の問題により、Maximum timeout exceeded コマンドの使用時に snap エラーが表示される場合があります。このエラーが表示された場合は、以下のコマンドを一度に 1 つずつ実行してエージェントの起動、停止、およびステータスの確認を行います。

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
Ubuntu Server 18.04、20.04、22.04 LTS、23.10、24.04 LTS、24.0、25.04 (Snap パッケージ付き) に SSM Agent をインストールするには
  1. 識別子が 20180627 以降の Ubuntu Server 18.04、20.04、22.04 LTS、23.10、24.04 LTS、24.0、25.04 AMIs の場合、SSM Agent がデフォルトでインストールされます。

    SSM Agent オンプレミスサーバーにインストールする場合やエージェントを再インストールする場合は、次のスクリプトを使用できます。ダウンロードの URL を指定する必要はありません。snap コマンドでは、エージェントが Snap アプリストア https://snapcraft.io から自動的にダウンロードされます。

    sudo snap install amazon-ssm-agent --classic
  2. SSM Agent が実行中であるかどうかを判断するために次のコマンドを実行します。

    sudo snap list amazon-ssm-agent
  3. 前のコマンドから、amazon-ssm-agent is stoppedinactivedisabled が返された場合は、以下のコマンドを実行してサービスを開始します。

    sudo snap start amazon-ssm-agent
  4. エージェントのステータスを確認します。

    sudo snap services amazon-ssm-agent