KVM虚拟机克隆
来源:互联网 发布:淘宝火拼单 编辑:程序博客网 时间:2024/05/05 03:20
每次重新创建实在是费功夫,因此克隆是个好主意。
在Hyper-V中没有直接clone的菜单,需要export和import,还要修改名称文件之类的。反而在KVM中操作十分简单。
假定有了一个vm1虚拟机,现在要克隆出vm2虚拟机。按照下列步骤执行:
1.停止vm1
- virsh shutdown vm1
- Domain vm1 is being shutdown
- root@dbkvm:~# virsh list --all
- Id Name State
- ----------------------------------
- - vm1 shut off
2. 克隆
先创建vm2目录
- mkdir -p /var/lib/libvirt/images/vm2
然后运行virt-clone命令(可能需要安装apt-get install virtinst)
- virt-clone -o vm1 -n vm2 --file /var/lib/libvirt/images/vm2/a.img --file /var/lib/libvirt/images/vm2/b.img
- Cloning tmprMrZcr.qcow2 | 279 MB 00:02
- Cloning tmpVJv5l4.qcow2 | 307 MB 00:00
- Clone 'vm2' created successfully.
- virt-edit -d vm2 /etc/network/interfaces
4.启动vm2和vm1,检查一下。
一切正常。哦,忘记改主机名了,去/etc/hostname里面和/etc/hosts里面改一下。
5. 复制到其他机器
如果需要将clone的副本安装到其他机器,参考下列的顺序:
1. 复制vm2目录到其他host机器的/var/lib/libvirt/images/目录下
2. 复制vm2.xml文件到其他机器的/etc/libvirt/qemu/目录下
3.修改vm2.xml中的路径,确保a.img和b.img路径正确
4.在/etc/libvirt/qemu目录下 执行virsh define ./vm2.xml
5. virt-edit -d vm2 /etc/network/interfaces
修改其中的ip地址
6.virsh start vm2
7. 如果以此为模板, clone多个的话,一定要设置不同的网卡地址,如何设置很简单,在/etc/network/interfaces文件中添加一行指令即可。
- auto eth0
- iface eth0 inet dhcp
- hwaddress ether 01:02:03:04:05:06
- KVM虚拟机克隆
- KVM虚拟机克隆
- KVM克隆虚拟机
- KVM 实战虚拟机克隆
- kvm虚拟机迁移/克隆kvm虚拟机
- kvm虚拟机克隆注意点
- kvm克隆虚拟机后不能启动网卡
- kvm 虚拟化 virt-clone 克隆虚拟机
- KVM学习笔记(二)--虚拟机克隆
- kvm虚拟化学习笔记(七)之kvm虚拟机克隆
- KVM虚拟机克隆方法总结(链接克隆)
- kvm克隆
- kvm 克隆
- RH442 - 如何通过lvm快照克隆一个kvm虚拟机
- KVM克隆的CentOS6.5的虚拟机的基本配置
- CentOS7.1 KVM虚拟化之虚拟机克隆(4)
- (OK) kvm虚拟机克隆—KVM本机虚拟机直接克隆—通过复制xml文件与磁盘文件复制克隆
- KVM创建与克隆
- Python 专题五 XML JSON解析
- 2.7 划屏手势事件,手势识别器
- 【软件安装-UBUNTU】Linux装IE7(IE4Linux) 及常见问题
- Request和Session的生命周期
- 2014找工作总结-机会往往留给有准备的人
- KVM虚拟机克隆
- Introduction to Capacitors
- UVALive 4126 Password Suspects(AC自动机 + DP)
- 嵌入式入门之各个系统之间的通信(虚拟机中的linux,Windows,嵌入式开发板系统)—tftp(四)
- 滑动盒子/弹性盒子
- sicily 1093.Air Express
- 2.8 界面转换动画效果
- 基础正则表达式
- 一道水题Q2013