阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Xen虚拟机克隆实战

74次阅读
没有评论

共计 1640 个字符,预计需要花费 5 分钟才能阅读完成。

导读 在我们使用 Xen 虚拟化的时候,会经常创建虚拟机(VM),每次安装创建步骤比较繁琐,本文介绍通过 virt-clone 命令克隆 xen 虚拟机实战。

Xen 虚拟机克隆实战

查看 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

Xen 虚拟机克隆实战

# 假如我们需要克隆 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 如下图

Xen 虚拟机克隆实战

# 克隆 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 状态

Xen 虚拟机克隆实战

设置 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

 

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-24发表,共计1640字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中