我需要运行vsca 6.7(对于一个小型项目,关于vCenter本身,而实际上并不需要安装其上的任何VM)。
我尝试将VCSA6.7作为VM安装在VMworkstation上,但是我的家用计算机缺少使其正常运行所需的资源,并且每次尝试运行它时,我的计算机都崩溃了。(我按照这些说明进行安装我的VMworks上的vcsa 6.7:https://masteringvmware.com/how-to-install-vcsa-6-7-in-vmware-workstation-step-by-step/)
这时,我决定尝试在AWS上将VSCA作为VM安装,并将OVA文件作为AMI导入。我在此处遵循了以下说明:https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html,https://aws.amazon.com/premiumsupport/knowledge-center/import-server-ec2-instance/ 并成功上载了OVA文件,但由于以下错误而无法将其作为VM导入:“ ClientError:磁盘验证失败[OVF文件解析错误:在OVF的DiskSection中找到了磁盘,但在引用中没有相应的条目。]” < / p>
是否可以将VCSA6.7 OVA文件作为AMI导入?如果是这样,我缺少什么步骤?
我执行的步骤的更多详细信息:
import-image
命令与以下参数一起使用:
aws ec2 import-image --description "vcsa6.7" --disk-containers file://"...\containers.json"
。
该命令没有返回错误(以及有效的输出)describe-import-image-tasks
运行aws ec2 describe-import-image-tasks --import-task-ids import-ami-xxxxxxxxxxx
时,输出为: "ImportImageTasks": [
{
"Description": "vcsa6.7",
"ImportTaskId": "import-ami-xxxxxxxxxxx",
"SnapshotDetails": [],
"Status": "deleted",
"StatusMessage": "ClientError: Disk validation failed [OVF file parsing error: Found a disk in DiskSection of OVF but without corresponding entry in References.]",
"Tags": []
}
]
}
(故意删除任务ID)