我需要在EC2上从现有的VMware VMDK安装linux。我第一次可以手动执行此操作,稍后我将需要以自动方式执行此操作。
请您帮我链接相关文档。欢迎任何提示和经验。
为什么我需要这个? 在我的公司,开发人员和QA在本地计算机上托管的虚拟机上运行我们的PHP应用程序。我们希望将这些虚拟机迁移到云端,因此每个开发人员都可以在简单的Web界面中轻松设置沙箱。
答案 0 :(得分:4)
亚马逊并未正式支持导入Linux。但是,article from 2008声称可以这样做。如果您尝试此操作,请同时注意this URL。
最后,AWS员工也发布了这个:
您可以使用ec2-import-volume将RAW,VMDK或VHD文件格式的本地磁盘转换为EC2中的EBS卷。这会将带有MBR的完整磁盘转换为EBS磁盘。如果guest虚拟机是PV,安装了Xen PV驱动程序,您可以拍摄快照并从该快照创建AMI,插入正确的AKI。
答案 1 :(得分:2)
按照creating your own AMI的说明操作。另请参阅以下有关EBS卷的文章:article1,article2。以下是有关如何创建EBS-backed AMI instance的一些步骤。
答案 2 :(得分:1)
您必须手动创建自己的图像。 ec2 api工具不支持linux / esxi 5映像。我刚刚在vmware linux上花了2个小时到亚马逊端口后发现了。