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
essm: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
eupdate
. 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.
-