AWS Systems Manager Change Manager は新規顧客に公開されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「AWS Systems Manager Change Manager の可用性の変更」を参照してください。
macOS 用の EC2 インスタンスに SSM Agent を手動でインストールおよびアンインストールする
macOS インスタンスに接続し、次の手順を実行して、AWS Systems Manager Agent (SSM Agent) をインストールします。Systems Manager を使用してコマンドを実行するインスタンスごとに以下の手順を実行します。この手順で提供されるコマンドは、ユーザーデータを通じてスクリプトとして Amazon EC2 インスタンスに渡すこともできます。
重要
サポート終了 (EOL) に達した OS バージョンを使用しないことを強くお勧めします。AWS を始めとする OS ベンダーは、通常、EOL に達したバージョンのセキュリティパッチやその他の更新を提供しません。EOL システムを使用し続けると、セキュリティ修正を始めとするアップグレードを適用できないリスクとその他の運用上の問題が大幅に増加します。AWS は、EOL に達した OS バージョンで Systems Manager の機能テストを行いません。
開始する前に
Homebrew を使用して wget をインストールします。
SSM Agent に macOSをインストールするには
-
次のコマンドを使用して、x86_64 インスタンスのエージェントインストーラをダウンロードします。
次のコマンドで、
[Region](リージョン) をユーザー自身の情報に置き換えます。サポートされているregion値の一覧については、「Amazon Web Services 全般のリファレンス」の「Systems Manager サービスエンドポイント」にある Region 列を参照してください。sudo wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/darwin_amd64/amazon-ssm-agent.pkgApple silicon インスタンスには次のコマンドを使用します。
sudo wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/darwin_arm64/amazon-ssm-agent.pkg以下はその例です。
sudo wget https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/darwin_amd64/amazon-ssm-agent.pkg -
SSM Agent インストーラを実行するには、次のコマンドを使用します。
x86_64:
sudo installer -pkg amazon-ssm-agent.pkg -target / -
エージェントのステータスを確認します。
SSM Agent が実行中かどうかを確認するには、エージェントログを
/var/log/amazon/ssm/amazon-ssm-agent.logで確認します。 -
エージェントログに「amazon-ssm-agent is stopped」と表示される場合は、以下のコマンドを実行してサービスを開始します。
sudo launchctl load -w /Library/LaunchDaemons/com.amazon.aws.ssm.plist && sudo launchctl start com.amazon.aws.ssm
重要
新しいツールが Systems Manager に追加されるか、既存のツールが更新されると必ず、更新されたバージョンの SSM Agent がリリースされます。最新バージョンのエージェントを使用しないと、マネージドノードが Systems Manager の各種ツールや機能を使用できなくなる可能性があります。このため、マシン上で SSM Agent を最新状態に維持するプロセスを自動化することをお勧めします。詳細については、「SSM Agent への更新の自動化」を参照してください。GitHub の「SSM Agent リリースノート