我将(将)libvirt中有一个虚拟机(使用QEMU / KVM),我将build立并考虑“金主”。 然后,我希望能够克隆n次来创build多个系统。 什么是最好的方式来做到这一点,以及如何最好地“克隆”克隆系统实例化后? pipe理程序平台是:
操作系统:Ubuntu 12.04.2
虚拟机pipe理程序包:qemu-kvm 1.0 + noroms-0ubuntu14.8
Libvirt:1.0.4(从源码编译)
我使用virt-manager 0.9.5从另一个系统(Fedora 18 OS)pipe理虚拟机
我知道我可以closures虚拟机,然后使用virt-manager的“克隆…”function,但我想知道是否有更好的方法(特别是如果我可以一次做多个克隆,不知道这是否可能。 ..)
要大规模克隆(基线甚至定制)安装,我会说最好的方法是build立一个PXE + TFTP服务器,并提供一个preseed / kickstart文件。
将您的configurationpipe理工具(puppet / chef / cfengine / other)添加到组合中,您将拥有一个强大的框架来部署尽可能多的克隆。 此外,添加本地镜像库来提高速度。
同时部署的克隆的上限将是您可以承受的以太网和I / O吞吐量。
首先准备主vm(不知道关于Ubuntu的,但sys-unconfig在RHEL中很好用
然后,只需按需要运行virt-clone多次,在命令末尾使用&符号将其发送到后台