详解Xen虚拟机克隆

Xen是由剑桥大学计算机实验室开发的一个开源项目。是一个直接运行在计算机硬件之上的用以替代操作系统的软件层,它能够在计算机硬件上并发的运行多个客户操作系统(Guest OS)。

作为一家“创意+整合+营销”的成都网站建设机构,我们在业内良好的客户口碑。创新互联公司提供从前期的网站品牌分析策划、网站设计、成都网站建设、网站制作、创意表现、网页制作、系统开发以及后续网站营销运营等一系列服务,帮助企业打造创新的互联网品牌经营模式与有效的网络营销方法,创造更大的价值。

查看virt-clone命令是否存在

rpm -qa | grep 'virtinst\|libvirt'
libvirt-0.8.2-29.el5_9.1
libvirt-python-0.8.2-29.el5_9.1
python-virtinst-0.400.3-13.el5
…

#或者

which virt-clone
/usr/bin/virt-clone

#如果virt-clone命令没找到,需要通过yum安装libvirt和virtinst

yum install virtinst libvirt -y

查看xen server上已经跑了那几个虚拟机

xm list

#假如我们需要克隆linux-node1,需要先把linux-node1挂起或者停掉

xm shutdown linux-node1

或者

# virsh -c xen:///
Welcome to virsh, the virtualization interactive terminal.
Type:  'help' for help with commands
'quit' to quit
virsh # shutdown linux-node1
Domain linux-node1 is being shutdown
virsh # quit

使用virt-clone命令克隆xen虚拟机

#注意:确保被克隆的xen虚拟机已经被挂机和停机

#用linux-node1克隆出来一个linux-node2,先创建linux-node2需要的硬盘,使用lvm创建

lvcreate -n linux-node2 -L 40G vg_fzxen1
lvdsipaly

# vg_fzxen1为vg_group名称,建议linux-node2硬盘大小保持一致,创建完成查看lvdisplay如下图

#克隆linux-node1

root@fz-xen1[10:21:25]:~$virt-clone --connect xen:/// --prompt
What is the name of the original virtual machine?
linux-node1
What is the name for the cloned virtual machine?
linux-node2
What would you like to use as the cloned disk (file path) for '/dev/vg_fzxen1/linux-node1'?
/dev/vg_fzxen1/linux-node2
…
Clone 'linux-node2' created successfully.

#克隆成功会提示

#还可以通过下面的命令直接克隆linux-node1为linux-node2

virt-clone --original linux-node1 --name linux-node2 --file /dev/vg_fzxen1/linux-node2

启动linux-node2

xm start linux-node2

#查看linux-node1,linux-node2状态

设置linux-node2网络

#连接到linux-node2上

xm console linux-node2

#查看MAC地址

ifconfig -a | grep HWaddr
eth0      Link encap:Ethernet  HWaddr 00:16:3E:0F:07:2A

#把查到的MAC地址添加到ifcfg-eth0,改掉原来的MAC地址,注释UUID,修改IPADDR,然后重启network

/etc/init.d/network restart

#ping百度测试网络重启完成之后是否能够正常使用,亲测能用

xen监控命令

xm list
xm uptime

#实时监控vm的cpu,内存使用情况

xm top

#显示xen server信息

xm info

#查看日志

xm log

#查看帮助

xm --help | less

当前题目:详解Xen虚拟机克隆
链接地址:http://www.shufengxianlan.com/qtweb/news45/499095.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联