La replicación entre cuentas de Amazon para Marketplace VM falla con un error genérico de Amazon
Versión del producto: 9.3
Último modificado: 25 de febrero de 2020
Problema
Si utiliza varias cuentas de AWS e inicia un job de replicación de Amazon EC2 para una máquina virtual de origen creada a partir de una imagen de AWS Marketplace con un destino en una región EC2 bajo otra cuenta de AWS, el job de replicación falla con el siguiente error genérico de Amazon:
ActionException com.nakivo.nbr.controller.aws.execution.AwsActionException: Amazon generic error Causado por: com.amazonaws.services.ec2.model.AmazonEC2Exception: Para utilizar este producto de AWS Marketplace debe aceptar los términos y suscribirse.
Para ello, visite http://aws.amazon.com/marketplace/pp?sku=2sicodp2tjinebxlwpk4xb5l5 (Service: AmazonEC2; Código de estado: 401; Código de error: OptInRequired; Request ID: f05d0d99-afe3-49fd-ad75-2dd49f856265)
Fondo
La imagen de AWS de destino bajo la otra cuenta de AWS carece de registro en AWS Marketplace.
Solución
Proceda como sigue:
-
Vaya al enlace que aparece en el mensaje de error genérico.
-
Se abre una página de Marketplace en la cuenta de AWS de destino para la misma imagen que la máquina virtual de origen. Crea una instancia de la imagen de Marketplace en la cuenta de destino. Tenga en cuenta que los parámetros de la instancia de destino pueden diferir de los de la imagen de origen.
-
Ejecute de nuevo su job de replicación.
Alternativamente, asegúrese de que sus permisos AWS IAM incluyen lo siguiente:
aws-marketplace:Suscribirse
aws-marketplace:VerSuscripciones
ec2:AutorizarEgresoGrupoSeguridad
ec2:DescribirAtributosDeLaCuenta