使用InternalError,aws导入图像(创建ami)调用失败

时间:2016-02-26 13:41:08

标签: amazon-web-services amazon-ec2 boto3

我正在尝试执行boto3 api import_image,它基本上采用磁盘描述并触发导入图像任务并返回包含任务ID的响应。

  

调用ImportImage时发生错误(InternalError)   操作:无

try:
    response = ec2_client.import_image(Description = description, DiskContainers = disk_containers)
    response_import_image_task_id = response.get('ImportTaskId', None)
except Exception, fault:
     logger.error('awsDRLib<initiate_import_image>: '%s' %str(fault))
     #InternalError is caught here.
     logger.traceback(fault)
     raise fault
#also retrying the operation and later receiving error ResourceCountExeceeded.

此错误是随机的,aws实例没有权限问题。我正在重试此操作。得到相同的错误4-5次,然后得到&#34; ResourceCountExceeded&#34;。

我可以理解,当正在进行的导入图像操作超过允许的限制时,会出现ResourceCountExceeded。但是由于InternalError即将启动,因此不应该启动导入图像操作。

是否有任何api可以判断正在进行多少导入图像操作.. ?? 请帮助纠正这个问题。

0 个答案:

没有答案