【发布时间】:2015-05-31 16:19:15
【问题描述】:
我习惯于使用 OVF 格式为 VMware hypervisor 创建虚拟机。在 OVF 文件中,我可以添加自定义 XML 标签,这些标签在客户启动时作为参数提供给客户。它们可作为来宾设备使用,来宾软件可以安装和读取参数。
是否可以使用 KVM 和 QCOW2 格式做同样的事情?
【问题讨论】:
标签: virtual-machine kvm
我习惯于使用 OVF 格式为 VMware hypervisor 创建虚拟机。在 OVF 文件中,我可以添加自定义 XML 标签,这些标签在客户启动时作为参数提供给客户。它们可作为来宾设备使用,来宾软件可以安装和读取参数。
是否可以使用 KVM 和 QCOW2 格式做同样的事情?
【问题讨论】:
标签: virtual-machine kvm
Openstack 提供metadata 服务。实例可以通过元数据服务通过 GET 请求检索用户数据(作为 API 调用中的 user_data 参数或通过 nova 启动命令中的 --user_data 标志传递)。
OpenStack 可以配置为将元数据写入一个特殊的配置驱动器,该驱动器将在启动时附加到实例。实例可以通过安装此磁盘并从中读取文件来检索通常可通过元数据服务获得的任何信息。查看配置驱动:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/5/html/End_User_Guide/config-drive.html
【讨论】:
没有openstack: 我发现了关于 Creating a cloud-init config disk for non-cloud boots 的博客文章。我没有测试它。
【讨论】: