在 macOS 專用 EC2 執行個體手動安裝 SSM Agent - AWS Systems Manager

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

在 macOS 專用 EC2 執行個體手動安裝 SSM Agent

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

在 macOS 上安裝 SSM Agent
  1. 使用以下命令來下載代理程式安裝程式檔案。

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

    sudo wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/darwin_amd64/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
重要

當新功能新增至 Systems Manager,或對現有功能更新時,會發行 SSM Agent 的更新版本。若未使用最新版本的代理程式,您的受管節點可能會無法使用各種 Systems Manager 的功能及特點。因此,我們建議您讓機器的 SSM Agent 自動保持最新狀態。如需相關資訊,請參閱 自動化 SSM Agent 更新。訂閱上的「SSM Agent版本說明」頁面,GitHub以取得有關SSM Agent更新的通知。