AWSSupport-TroubleshootSUSERegistration - AWS Systems Manager 自動化 Runbook 參考

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

AWSSupport-TroubleshootSUSERegistration

Description (描述)

執行手AWSSupport-TroubleshootSUSERegistration冊可協助您識別向 SUSE 更新基礎設施註冊 Amazon 彈性運算雲端 (Amazon SUSE Linux Enterprise Server EC2) 執行個體失敗的原因。自動化輸出提供解決或協助您疑難排解問題的步驟。如果執行個體在自動化期間通過所有檢查,則執行個體會向 SUSE 更新基礎結構註冊。

運行此自動化(控制台)

文件類型

 自動化

擁有者

Amazon

平台

Linux

參數

  • AutomationAssumeRole

    類型:字串

    說明:(選用) 允許系統管理員自動化代表您執行動作的 AWS Identity and Access Management (IAM) 角色的 Amazon 資源名稱 (ARN)。如果未指定角色,系統管理員自動化會使用啟動此 runbook 的使用者的權限。

  • InstanceId

    類型:字串

    說明:(必填) 您要疑難排解之 Amazon EC2 執行個體的 ID。

必要的 IAM 許可

AutomationAssumeRole參數需要下列動作才能成功使用 runbook。

  • ssm:StartAutomationExecution

  • ssm:DescribeInstanceProperties

  • ssm:DescribeInstanceInformation

  • ssm:ListCommandInvocations

  • ssm:SendCommand

  • ssm:ListCommands

文件步驟

  • aws:assertAwsResourceProperty-檢查 Amazon EC2 執行個體是否由管理AWS Systems Manager。

  • aws:runCommand-檢查亞馬遜 EC2 實例平台是否為SLES。

  • aws:runCommand-檢查套件cloud-regionsrv-client版本是否大於或等於所需版本 9.0.10。

  • aws:runCommand-檢查基礎產品的符號鏈接是否損壞,並修復其損壞的鏈接。

  • aws:runCommand-檢查 hosts 檔案 (/etc/hosts) 是否包含的記錄smt-ec2-suscloud.net。自動化會移除任何重複的項目。

  • aws:runCommand-檢查curl命令是否已安裝。

  • aws:runCommand-檢查亞馬遜 EC2 執行個體是否可以存取執行個體中繼資料服務 (IMDS) 地址 169.254.169.254。

  • aws:runCommand-檢查 Amazon EC2 執行個體是否有帳單代碼或AWS Marketplace產品代碼。

  • aws:runCommand-檢查 Amazon EC2 執行個體是否可以透過 HTTPS 連線至少 1 個區域伺服器。

  • aws:runCommand-檢查 Amazon EC2 執行個體是否可以透過 HTTP 連線到訂閱管理工具 (SMT) 伺服器。

  • aws:runCommand-檢查 Amazon EC2 執行個體是否可以透過 HTTPS 連線到達訂閱管理工具 (SMT) 伺服器。

  • aws:runCommand-檢查亞馬遜 EC2 實例是否可以通過 HTTPS 訪問該smt-ec2.susecloud.net地址。

  • aws:runCommand-使用 SUSE 更新基礎設施註冊 Amazon EC2 執行個體。

  • aws:executeScript-收集並輸出所有先前步驟的輸出。