原理:利用lvm的快照功能实现kvm虚拟机的快照功能。 1、首先创建一个母版虚拟机,这个虚拟的硬盘用一个逻辑卷 创建物理卷 pvcreate /dev/sdb 创建卷组 vgcreate vmvg /dev/sdb 创建逻辑卷 lvcreate -n vserver -L 10G vmvg 2、在创建虚拟机的时候,硬盘用/dev/mapper/vserver 禁用不要的服务比如NetwrokManager,安装基本软件如vim,man等工具 配置网络如下 /etc/sysconfig/network-scripts/ifcfg-eth0 device=eth0 bootproto=dhcp onboot=yes 删除/etc/udev/rules.d/70-persistent-net.rules 配置yum源 关机shutdown -h now 3、母版已经创建好,删除虚拟机vserver,以后不启动母版,而是启动快照。 创建快照 lvcreate -n test -L 2G -s /dev/mapper/vserver 创建虚拟机 virt-install -n test -r 1024 --disk path=/dev/mapper/test --network bridge --boot hd 4、还原虚拟机 virsh destroy test lvremove /dev/mapper/test lvcreate -n test -L 2G -s /dev/mapper/vserver virsh start test (责任编辑:IT) |