Solução de problemas de Parameter Store - AWS Systems Manager

Solução de problemas de Parameter Store

Use as informações a seguir para ajudar a solucionar problemas com o Parameter Store, um recurso do AWS Systems Manager.

Solução de problemas de criação de parâmetros aws:ec2:image

Use as seguintes informações para ajudar a solucionar problemas com a criação de parâmetros de tipo de dados aws:ec2:image.

Sem permissão para criar uma instância

Problema: você tenta criar uma instância usando um parâmetro aws:ec2:image, mas recebe uma mensagem de erro semelhante a "Você não está autorizado a executar esta operação".

  • Solução: você não tem todas as permissões necessárias para criar uma instância do EC2 usando um valor de parâmetro, como permissões para ec2:RunInstances, ec2:DescribeImages e ssm:GetParameter, entre outras. Entre em contato com um usuário com permissões de administrador em sua organização para solicitar as permissões necessárias.

O EventBridge relata a mensagem de falha “Não é possível descrever o recurso”

Problema: você executou um comando para criar um parâmetro aws:ec2:image, mas a criação do parâmetro falhou. Você recebe uma notificação do Amazon EventBridge que relata a exceção "Unable to Describe Resource" (“Não é possível descrever o recurso”).

Solução: essa mensagem pode indicar o seguinte:

  • Você não tem todas as permissões necessárias para a operação de API ec2:DescribeImages ou não tem permissões para acessar a imagem específica referenciada no parâmetro. Entre em contato com um usuário que tem permissões de administrador em sua organização para solicitar as permissões necessárias.

  • O ID da Amazon Machine Image (AMI) que você inseriu como um valor de parâmetro não é válido. Insira o ID de uma AMI que esteja disponível na Região da AWS e conta atuais em que você está trabalhando.

O novo parâmetro aws:ec2:image não está disponível

Problema: você acabou de executar um comando para criar um parâmetro aws:ec2:image e um número de versão foi relatado, mas o parâmetro não está disponível.

  • Solução: quando você executa o comando para criar um parâmetro que usa o tipo de dados aws:ec2:image, um número de versão é gerado para o parâmetro imediatamente, mas o formato do parâmetro deve ser validado antes que o parâmetro esteja disponível. Esse processo pode levar até alguns minutos. Para monitorar o processo de criação e validação de parâmetros, você pode fazer o seguinte:

    • Use o EventBridge para enviar notificações sobre as operações dos parâmetros create e update. Essas notificações relatam se uma operação de parâmetro foi bem-sucedida ou não. Para obter informações sobre como se inscrever em eventos do Parameter Store no EventBridge, consulte Configurar notificações ou acionar ações com base nos eventos do Parameter Store.

    • Na seção Parameter Store do console do Systems Manager, atualize a lista de parâmetros periodicamente para verificar os detalhes do parâmetro novo ou atualizado.

    • Use o comando GetParameter para verificar o parâmetro novo ou atualizado. Por exemplo, usando a AWS Command Line Interface (AWS CLI):

      aws ssm get-parameter name MyParameter

      Para um novo parâmetro, uma mensagem ParameterNotFound é retornada até que o parâmetro seja validado. Para um parâmetro existente que você estiver atualizando, as informações sobre a nova versão não serão incluídas até que o parâmetro seja validado.

    Se você tentar criar ou atualizar o parâmetro novamente antes que o processo de validação seja concluído, o sistema informará que a validação ainda está em andamento. Se o parâmetro não for criado ou atualizado com êxito, você poderá tentar novamente após cinco minutos da tentativa original.