手動安裝和解除安裝 SSM Agent 在 的 EC2 執行個體上 macOS - AWS Systems Manager

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

手動安裝和解除安裝 SSM Agent 在 的 EC2 執行個體上 macOS

連線至您的 macOS 執行個體並執行下列步驟來安裝 AWS Systems Manager Agent (SSM Agent)。 在將使用 Systems Manager 執行命令的每個執行個體上執行這些步驟。此程序中提供的命令也可以透過使用者資料以指令碼形式傳遞至 Amazon EC2 執行個體。

開始之前

wget 使用 Homebrew 安裝 。

安裝 SSM Agent on macOS
  1. 使用下列命令下載 x86_64 執行個體的代理程式安裝程式檔案。

    在下列命令中,取代 region 使用您自己的資訊。如需支援的清單 region 值,請參閱 中的 Systems Manager 服務端點中的區域Amazon Web Services 一般參考

    sudo wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/darwin_amd64/amazon-ssm-agent.pkg

    用於 Apple 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
  2. 使用下列命令來執行 SSM Agent 安裝程式。

    x86_64:

    sudo installer -pkg amazon-ssm-agent.pkg -target /
  3. 檢查代理程式的狀態。

    若要判斷 SSM Agent 正在執行,請檢查位於 /var/log/amazon/ssm/amazon-ssm-agent.log 的代理程式日誌。

  4. 如果代理程式日誌指出「amazon-ssm-agent 已停止」,請執行下列命令以啟動服務。

    sudo launchctl load -w /Library/LaunchDaemons/com.amazon.aws.ssm.plist && sudo launchctl start com.amazon.aws.ssm
重要

的更新版本 SSM Agent 會在將新功能新增至 Systems Manager 或更新現有功能時發行。若未使用最新版本的代理程式,您的受管節點可能會無法使用各種 Systems Manager 的功能及特點。因此,我們建議您將保留程序自動化 SSM Agent 電腦上的最新功能。如需相關資訊,請參閱 自動化 SSM Agent 更新。訂閱 SSM Agent 上的版本備註頁面 GitHub 以取得有關 的通知 SSM Agent 更新。