本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 RHEL 7.x 安裝 SSM Agent
依預設,所提供的 RHEL 7 Amazon Machine Images (AMIs) AWS 不會隨附預先安裝 AWS Systems Manager 代理程式 (SSM Agent)。請使用此頁面的資訊協助您在 RHEL 7 執行個體上安裝或重新安裝代理程式。
適用於 RHEL 7 的 SSM Agent 之快速安裝命令
使用以下步驟手動安裝 SSM Agent 在單一執行個體。此程序使用全域可用的安裝檔案。
在 SSM Agent 7.x 上安裝 RHEL
-
使用您偏好的方法 Connect 至 RHEL 7 個執行個體,例如SSH。
-
複製適用於執行個體架構的命令,並在執行個體上執行該命令。
注意
即使URLs在以下命令中包含一個
ec2-downloads-windows
目錄,但這些都是 RHEL 7 的正確全局安裝文件。- x86_64 執行個體
-
sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm
- ARM64 執行個體
-
sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_arm64/amazon-ssm-agent.rpm
-
(建議) 若要驗證該代理程式是否在執行,請使用以下命令。
sudo systemctl status amazon-ssm-agent
在大部分情況下,命令會報告代理程式正在執行,如下列範例所示。
● amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/etc/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2022-04-19 16:47:36 UTC; 22s ago Main PID: 1342 (amazon-ssm-agen) CGroup: /system.slice/amazon-ssm-agent.service ├─1342 /usr/bin/amazon-ssm-agent └─1362 /usr/bin/ssm-agent-worker --truncated--
在極少數情況下,命令會報告代理程式已安裝但未執行,如下列範例所示。
● amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/etc/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: disabled) Active: inactive (dead) since Tue 2022-04-19 16:48:56 UTC; 5s ago Process: 1342 ExecStart=/usr/bin/amazon-ssm-agent (code=exited, status=0/SUCCESS) Main PID: 1342 (code=exited, status=0/SUCCESS) --truncated--
若要在這些情況下啟用代理程式,請執行下列命令。
sudo systemctl enable amazon-ssm-agent
sudo systemctl start amazon-ssm-agent
在您所在區域建立適用於 RHEL 7 的自訂代理程式安裝命令
當您利用指令碼或範本在多個執行個體安裝 SSM Agent 時,建議使用您操作的 AWS 區域 所存放的安裝檔案。
針對以下命令,我們所提供的範例使用美國東部 (俄亥俄) 區域 (us-east-2
) 可公開存取的 S3 儲存貯體。
提示
您也可以使用您建構URL的自訂區域取代本主題適用於 RHEL 7 的 SSM Agent 之快速安裝命令前面程序中URL的全域。
在下面的命令中,替換 region
使用您自己的信息。如需支援的清單 region
值,請參閱中 Systems Manager 服務端點中的「區域」欄Amazon Web Services 一般參考。
- x86_64
-
sudo yum install -y https://s3.
region
.amazonaws.com/amazon-ssm-region
/latest/linux_amd64/amazon-ssm-agent.rpm請參閱以下範例。
sudo yum install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_amd64/amazon-ssm-agent.rpm
- ARM64
-
sudo yum install -y https://s3.
region
.amazonaws.com/amazon-ssm-region
/latest/linux_arm64/amazon-ssm-agent.rpm請參閱以下範例。
sudo yum install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_arm64/amazon-ssm-agent.rpm