深入理解Xen虛擬機(jī)克隆復(fù)制實(shí)戰(zhàn)
在我們使用Xen虛擬化的時(shí)候,會(huì)經(jīng)常創(chuàng)建虛擬機(jī)(VM),每次安裝創(chuàng)建步驟比較繁瑣,本文介紹通過(guò)virt-clone命令克隆xen虛擬機(jī)實(shí)戰(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命令沒(méi)找到,需要通過(guò)yum安裝libvirt和virtinst
yum install virtinst libvirt -y
查看xen server上已經(jīng)跑了那幾個(gè)虛擬機(jī)
xm list
Xen虛擬機(jī)克隆實(shí)戰(zhàn)Xen虛擬機(jī)克隆實(shí)戰(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虛擬機(jī)
注意:確保被克隆的xen虛擬機(jī)已經(jīng)被掛機(jī)和停機(jī)
用linux-node1克隆出來(lái)一個(gè)linux-node2,先創(chuàng)建linux-node2需要的硬盤(pán),使用lvm創(chuàng)建
lvcreate -n linux-node2 -L 40G vg_fzxen1 lvdsipaly
vg_fzxen1為vg_group名稱,建議linux-node2硬盤(pán)大小保持一致,創(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.
克隆成功會(huì)提示
還可以通過(guò)下面的命令直接克隆linux-node1為linux-node2
virt-clone --original linux-node1 --name linux-node2 --file /dev/vg_fzxen1/linux-node2
啟動(dòng)linux-node2
xm start linux-node2
查看linux-node1,linux-node2狀態(tài)
設(shè)置linux-node2網(wǎng)絡(luò)
連接到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,改掉原來(lái)的MAC地址,注釋UUID,修改IPADDR,然后重啟network
/etc/init.d/network restart
ping百度測(cè)試網(wǎng)絡(luò)重啟完成之后是否能夠正常使用,親測(cè)能用
xen監(jiān)控命令
xm list xm uptime
實(shí)時(shí)監(jiān)控vm的cpu,內(nèi)存使用情況
xm top
顯示xen server信息
xm info
查看日志
xm log
查看幫助
xm --help | less
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Xen虛擬化進(jìn)階篇 Xen平臺(tái)下虛擬機(jī)的實(shí)時(shí)遷移
Xen為我們提供了一種強(qiáng)大的功能,它就是動(dòng)態(tài)遷移法。它能讓Domain在運(yùn)行期間,以最小的服務(wù)中斷為代價(jià),將Domain遷移到另外的Xen 服務(wù)器上2016-10-10CentOS 5.X xen虛擬機(jī)的安裝配置及基本使用
這篇文章主要介紹了CentOS 5.X xen虛擬機(jī)的安裝配置及基本使用的相關(guān)資料,需要的朋友可以參考下2016-10-10深入理解Xen虛擬機(jī)克隆復(fù)制實(shí)戰(zhàn)
本篇文章主要介紹了Xen虛擬機(jī)克隆實(shí)戰(zhàn),每次安裝創(chuàng)建步驟比較繁瑣,本文介紹通過(guò)virt-clone命令克隆xen虛擬機(jī)實(shí)戰(zhàn)。2017-03-03Xen虛擬機(jī)在CentOS系統(tǒng)中的安裝和使用方法
相信大家都知道XEN是目前Linux上的最佳的虛擬化解決方案,特別適合于服務(wù)器應(yīng)用,所以這篇文章給大家分享了在CentOS系統(tǒng)中Xen虛擬機(jī)的安裝和使用方法,文中通過(guò)圖文介紹的很詳細(xì),相信對(duì)大家學(xué)習(xí)使用Xen虛擬機(jī)具有一定參考借鑒價(jià)值,有需要的朋友們下面來(lái)一起看看吧。2016-10-10在Xen虛擬機(jī)全虛擬化環(huán)境中安裝Windows2003系統(tǒng)
本文主要介紹了Xen虛擬機(jī)全虛擬化環(huán)境中安裝Windows2003系統(tǒng),Xen虛擬機(jī)支持兩種客戶機(jī)的安裝方式。一種是半虛擬化,一種是全虛擬化。Win2003系統(tǒng)要求在全虛擬化的環(huán)境下安裝和運(yùn)行。2016-10-10Linode Xen 下 grsecurity >= 4.3 崩潰問(wèn)題
本文給大家分享的是在Linode Xen 下 grsecurity >= 4.3 崩潰問(wèn)題的個(gè)人解決辦法,雖然官方已修復(fù)此問(wèn)題,但還是分享給大家,就當(dāng)給大家學(xué)習(xí)個(gè)思路吧2017-01-01