歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> Xen虛擬機克隆實戰

Xen虛擬機克隆實戰

日期:2017/3/6 9:15:20   编辑:學習Linux

Xen虛擬機克隆實戰


Xen虛擬機克隆實戰


導讀在我們使用Xen虛擬化的時候,會經常創建虛擬機(VM),每次安裝創建步驟比較繁瑣,本文介紹通過virt-clone命令克隆xen虛擬機實戰。

Xen虛擬機克隆實戰Xen虛擬機克隆實戰

查看virt-clone命令是否存在
rpm -qa | grep 'virtinst\|libvirt'libvirt-0.8.2-29.el5_9.1libvirt-python-0.8.2-29.el5_9.1python-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虛擬機克隆實戰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 quitvirsh # shutdown linux-node1Domain linux-node1 is being shutdownvirsh # quit
使用virt-clone命令克隆xen虛擬機

#注意:確保被克隆的xen虛擬機已經被掛機和停機

#用linux-node1克隆出來一個linux-node2,先創建linux-node2需要的硬盤,使用lvm創建

lvcreate -n linux-node2 -L 40G vg_fzxen1lvdsipaly

# vg_fzxen1為vg_group名稱,建議linux-node2硬盤大小保持一致,創建完成查看lvdisplay如下圖

Xen虛擬機克隆實戰Xen虛擬機克隆實戰

#克隆linux-node1

root@fz-xen1[10:21:25]:~$virt-clone --connect xen:/// --promptWhat is the name of the original virtual machine?linux-node1What is the name for the cloned virtual machine?linux-node2What 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虛擬機克隆實戰Xen虛擬機克隆實戰

設置linux-node2網絡

#連接到linux-node2上

xm console linux-node2

#查看MAC地址

ifconfig -a | grep HWaddreth0 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 listxm uptime

#實時監控vm的cpu,內存使用情況

xm top

#顯示xen server信息

xm info

#查看日志

xm log

#查看幫助

xm --help | less

本文轉載地址:http://www.linuxprobe.com/xen-clone-vm.html


http://xxxxxx/Linuxjc/1155975.html TechArticle

Copyright © Linux教程網 All Rights Reserved