我有一个 S3 存储桶,其中包含我的 ova 文件。文件名不包含空格等。S3存储桶在我的默认区域中。我已经创建了角色和信任策略,如https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html#import-image-prereqs中所述
我调用以下命令来开始导入:
aws ec2 import-image --description "IBM QRadar CE 733" --license-type BYOL --disk-containers file://containers.json
{
"Description": "IBM QRadar CE 733",
"ImportTaskId": "import-ami-xxxxxxxxxxxx",
"LicenseType": "BYOL",
"Progress": "1",
"SnapshotDetails": [
{
"Description": "QRadarCE733",
"DiskImageSize": 0.0,
"Format": "OVA",
"UserBucket": {
"S3Bucket": "ibmqradarce733",
"S3Key": "QRadarCE733GA_v1_0.ova"
}
}
],
"Status": "active",
"StatusMessage": "pending"
}
Run Code Online (Sandbox Code Playgroud)
container.json 包含:
[{
"Description": "QRadarCE733",
"Format": "OVA",
"UserBucket": {
"S3Bucket": "ibmqradarce733",
"S3Key": "QRadarCE733GA_v1_0.ova"
}
}]
Run Code Online (Sandbox Code Playgroud)
请注意:我已将 xxx 添加到 ImportTaskId。在“验证”阶段几秒钟后,我收到错误:
ClientError: Disk validation failed [We …Run Code Online (Sandbox Code Playgroud)