翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
SUSE Linux Enterprise Server インスタンスに SSM Agent を手動でインストールする
ほとんどの場合、AWS が提供する SUSE Linux Enterprise Server (SLES) 用 Amazon Machine Images (AMIs) には、デフォルトで AWS Systems Manager エージェント (SSM Agent) がプリインストールされています。詳細については、「SSM Agent がプリインストールされた Amazon Machine Images (AMIs)」を参照してください。
新しい SLES インスタンスに SSM Agent がプリインストールされていない場合や、エージェントを手動で再インストールする必要がある場合は、このページの情報を参考にしてください。
開始する前に
SLES インスタンスに SSM Agent をインストールする前に、次の点に注意してください。
-
すべての Linux ベースのオペレーティングシステムに SSM Agent をインストールする際に適用される重要な情報については、「Linux 用 EC2 インスタンスに手動で SSM Agent をインストールする」を参照してください。
SLES の SSM Agent 用クイックインストールコマンド
次のステップに従って、シングルインスタンスに SSM Agent を手動でインストールします。この手順では、グローバルに利用可能なインストールファイルを使用します。
クイックコピーアンドペーストコマンドを使用して SLES に SSM Agent をインストールするには
-
SSH など、任意の方法を使用して SLES インスタンスに接続します。
-
オプション 1:
zypper
コマンドを使用します:-
次のコマンドを実行します。
sudo zypper install amazon-ssm-agent
-
プロンプトに対応して
y
を入力します。
オプション 2:
rpm
コマンドを使用します。-
インスタンスに一時ディレクトリを作成します。
mkdir /tmp/ssm
-
一時ディレクトリに変更します。
cd /tmp/ssm
-
SSM Agent インストーラをダウンロードして実行するには、次のコマンドを一度に 1 つずつ実行します。
注記
次のコマンドの URL には
ec2-downloads-windows
ディレクトリが含まれていますが、これらは SLES 用の正しいグローバルインストールファイルです。x86_64 インスタンス:
wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm
ARM64 インスタンス:
wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_arm64/amazon-ssm-agent.rpm
-
以下のコマンドを実行します。
sudo rpm --install amazon-ssm-agent.rpm
-
(推奨事項) エージェントが実行されていることを確認するには、次のコマンドを実行します。
sudo systemctl status amazon-ssm-agent
ほとんどの場合、次の例に示されているように、コマンドは、エージェントが実行中であることを報告します。
● amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/usr/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2022-02-21 23:13:28 UTC; 7s ago Main PID: 2102 (amazon-ssm-agen) Tasks: 15 (limit: 512) CGroup: /system.slice/amazon-ssm-agent.service ├─2102 /usr/sbin/amazon-ssm-agent └─2107 /usr/sbin/ssm-agent-worker --truncated--
まれに、次の例に示されているように、コマンドは、エージェントがインストールされているにも関わらず実行されていないことを報告します。
● amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/usr/lib/systemd/system/amazon-ssm-agent.service; disabled; vendor preset: disabled) Active: inactive (dead) --truncated--
このような場合、エージェントをアクティブ化するには、次のコマンドを実行します。
sudo systemctl enable amazon-ssm-agent
sudo systemctl start amazon-ssm-agent
-
ユーザーのリージョンで SLES 用のカスタムエージェントインストールコマンドを作成する
スクリプトまたはテンプレートを使用する複数のインスタンスで SSM Agent をインストールする場合は、作業中の AWS リージョン に保存されているインストールファイルを使用することをお勧めします。
次のコマンドでは、米国東部 (オハイオ) リージョン (us-east-2
) で、パブリックアクセス可能な S3 バケットを使用する例を示します。
ヒント
このトピックで前述した手順 Amazon Linux 1 SSM Agentの 用クイックインストールコマンド のグローバル URLは、構築したカスタムリージョン URL に置き換えることもできます。
次のコマンドで、[Region]
(リージョン) をユーザー自身の情報に置き換えます。サポートされている region
値の一覧については、「Amazon Web Services 全般のリファレンス」の「Systems Manager サービスエンドポイント」にある Region 列を参照してください。
- x86_64
-
wget https://s3.
region
.amazonaws.com/amazon-ssm-region
/latest/linux_amd64/amazon-ssm-agent.rpmsudo rpm --install amazon-ssm-agent.rpm
次の例を参照してください。
wget https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_amd64/amazon-ssm-agent.rpm
sudo rpm --install amazon-ssm-agent.rpm
- ARM64
-
wget https://s3.
region
.amazonaws.com/amazon-ssm-region
/latest/linux_arm64/amazon-ssm-agent.rpmsudo rpm --install amazon-ssm-agent.rpm
次の例を参照してください。
wget https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_arm64/amazon-ssm-agent.rpm
sudo rpm --install amazon-ssm-agent.rpm