深入理解Xen虛擬機克隆復制實戰(zhàn)
在我們使用Xen虛擬化的時候,會經(jīng)常創(chuàng)建虛擬機(VM),每次安裝創(chuàng)建步驟比較繁瑣,本文介紹通過virt-clone命令克隆xen虛擬機實戰(zhàn)。
查看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上已經(jīng)跑了那幾個虛擬機
xm list
Xen虛擬機克隆實戰(zhàn)Xen虛擬機克隆實戰(zhàn)
假如我們需要克隆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虛擬機已經(jīng)被掛機和停機
用linux-node1克隆出來一個linux-node2,先創(chuàng)建linux-node2需要的硬盤,使用lvm創(chuàng)建
lvcreate -n linux-node2 -L 40G vg_fzxen1 lvdsipaly
vg_fzxen1為vg_group名稱,建議linux-node2硬盤大小保持一致,創(chuàng)建完成查看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狀態(tài)
設置linux-node2網(wǎng)絡
連接到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百度測試網(wǎng)絡重啟完成之后是否能夠正常使用,親測能用
xen監(jiān)控命令
xm list xm uptime
實時監(jiān)控vm的cpu,內存使用情況
xm top
顯示xen server信息
xm info
查看日志
xm log
查看幫助
xm --help | less
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Xen虛擬機在CentOS系統(tǒng)中的安裝和使用方法
相信大家都知道XEN是目前Linux上的最佳的虛擬化解決方案,特別適合于服務器應用,所以這篇文章給大家分享了在CentOS系統(tǒng)中Xen虛擬機的安裝和使用方法,文中通過圖文介紹的很詳細,相信對大家學習使用Xen虛擬機具有一定參考借鑒價值,有需要的朋友們下面來一起看看吧。2016-10-10在Xen虛擬機全虛擬化環(huán)境中安裝Windows2003系統(tǒng)
本文主要介紹了Xen虛擬機全虛擬化環(huán)境中安裝Windows2003系統(tǒng),Xen虛擬機支持兩種客戶機的安裝方式。一種是半虛擬化,一種是全虛擬化。Win2003系統(tǒng)要求在全虛擬化的環(huán)境下安裝和運行。2016-10-10Linode Xen 下 grsecurity >= 4.3 崩潰問題
本文給大家分享的是在Linode Xen 下 grsecurity >= 4.3 崩潰問題的個人解決辦法,雖然官方已修復此問題,但還是分享給大家,就當給大家學習個思路吧2017-01-01