使用 libvirt 启动 ubuntu 并传入要从 rc.local 运行的自定义脚本

使用 libvirt 启动 ubuntu 并传入要从 rc.local 运行的自定义脚本

我有一个在 libvirt/qemu 下启动的 ubuntu 映像。我想在启动时传入一个可以从 rc.local 执行的自定义脚本。我可以通过 Amazon EC2 实例的用户数据来执行此操作。

我想用我自己的虚拟机复制此功能。

答案1

看来我的问题是由于误解造成的。Amazon EC2 用户数据是通过对特殊静态 IP 的 http 请求检索的。

http://169.254.169.254/1.0/用户数据

然后可能会通过 mac 地址查找用户数据。因此,在机器启动时传入用户数据并没有什么特别的魔力。

相关内容