

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# `AWSSupport-TroubleshootSUSERegistration`
<a name="automation-awssupport-troubleshoot-suse-registration"></a>

**Descrição**

O `AWSSupport-TroubleshootSUSERegistration` runbook ajuda você a identificar por que registrar uma Amazon Elastic Compute Cloud (Amazon) EC2 SUSE Linux Enterprise Server falha na instância com o SUSE Update Infrastructure. A saída de automação fornece etapas para resolver ou ajuda você a solucionar o problema, a questão. Se a instância passar por todas as verificações durante a automação, ela será registrada na infraestrutura de atualização SUSE.

[Execute esta automação (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSSupport-TroubleshootSUSERegistration)

**Tipo de documento**

Automação

**Proprietário**

Amazon

**Plataformas**

Linux

**Parâmetros**
+ AutomationAssumeRole

  Tipo: String

  Descrição: (opcional) o nome do recurso da Amazon (ARN) do perfil do AWS Identity and Access Management (IAM) que permite que o Systems Manager Automation realize ações em seu nome. Se nenhum perfil for especificado, o Systems Manager Automation usa as permissões do usuário que inicia este runbook.
+ InstanceId

  Tipo: string

  Descrição: (Obrigatório) O ID da EC2 instância da Amazon que você deseja solucionar.

**Permissões obrigatórias do IAM**

O parâmetro `AutomationAssumeRole` requer as seguintes ações para usar o runbook com êxito.
+ `ssm:StartAutomationExecution`
+ `ssm:DescribeInstanceProperties`
+ `ssm:DescribeInstanceInformation`
+ `ssm:ListCommandInvocations`
+ `ssm:SendCommand`
+ `ssm:ListCommands`

**Etapas do documento**
+ `aws:assertAwsResourceProperty`- Verifica se a EC2 instância da Amazon é gerenciada por AWS Systems Manager.
+ `aws:runCommand`- Verifica se a plataforma de EC2 instância da Amazon é SLES.
+ `aws:runCommand`: verifica se a versão `cloud-regionsrv-client` do pacote é superior ou igual à versão 9.0.10 necessária.
+ `aws:runCommand`: verifica se o link simbólico do produto base está quebrado e corrige o link se ele estiver quebrado.
+ `aws:runCommand`: verifica se o arquivo hosts (`/etc/hosts`) contém registros de `smt-ec2-suscloud.net`. A automação remove todas as entradas duplicadas.
+ `aws:runCommand`: verifica se o comando `curl` está instalado.
+ `aws:runCommand`- Verifica se a EC2 instância da Amazon pode acessar o endereço 169.254.169.254 do Instance Metadata Service (IMDS).
+ `aws:runCommand`- Verifica se a EC2 instância da Amazon tem um código de cobrança ou código de AWS Marketplace produto.
+ `aws:runCommand`- Verifica se a EC2 instância da Amazon pode alcançar pelo menos 1 servidor regional via HTTPS.
+ `aws:runCommand`- Verifica se a EC2 instância da Amazon pode acessar os servidores da Ferramenta de Gerenciamento de Assinaturas (SMT) via HTTP.
+ `aws:runCommand`- Verifica se a EC2 instância da Amazon pode acessar os servidores da Ferramenta de Gerenciamento de Assinaturas (SMT) por HTTPS.
+ `aws:runCommand`- Verifica se a EC2 instância da Amazon pode acessar o `smt-ec2.susecloud.net` endereço via HTTPS.
+ `aws:runCommand`- Registra a EC2 instância da Amazon com o SUSE Update Infrastructure.
+ `aws:executeScript`: reúne e gera a saída de todas as etapas anteriores.