淺析RHEL5 Xen 虛擬管理及安裝
RHEL5系統(tǒng)越來越普遍,而且現(xiàn)在的虛擬網(wǎng)絡(luò)也十分熱門,所以RHEL5 Xen 虛擬管理就隨之產(chǎn)生了,它的產(chǎn)生把RHEL5和虛擬網(wǎng)絡(luò)很好的結(jié)合到了一起,從而受到了很多人的使用,而且現(xiàn)在越來越多的人開始應(yīng)用了 RHEL5 Xen 虛擬管理。
Xen的虛擬化由于使用的是"半虛擬化"(Para-virtualization),所有的硬件只是通過Xen hypervisor進(jìn)行調(diào)度,比起VMware Server及Workstations要虛擬整套的硬件設(shè)備性能要好得多了!但一直在用的時(shí)候都有一個(gè)問題:“虛擬網(wǎng)絡(luò)”!今天在rhn上找發(fā)現(xiàn)了virt-manager(RHEL5中用于管理虛擬機(jī)的GUI工具)的最新bate包. 實(shí)現(xiàn)了RHEL5 Xen 虛擬管理。
1、從rhn.redhat.com中下載以下的包
dnsmasq-2.39-2.el5.i386.rpm
libvirt-0.2.4-4.el5.i386.rpm
libvirt-python-0.2.3-4.el5.i386.rpm
python-virtinst-0.103.0-2.el5.noarch.rpm
virt-manager-0.4.0-2.el5.i386.rpm
#rpm -Uvh *.rpm
2、重啟服務(wù)
#/etc/init.d/libvirtd restart
#/etc/init.d/Xend restart
3、激活虛擬網(wǎng)絡(luò)
首先我們可以看到有以下文件:
/usr/share/libvirt/networks/default.xml
這個(gè)就是網(wǎng)絡(luò)的設(shè)定文件內(nèi)容為
default
//虛擬網(wǎng)卡的IP
//DHCP要分配的地址
使用virsh對虛擬網(wǎng)絡(luò)進(jìn)行管理
#virsh
virsh # net-create /usr/share/libvirt/networks/default.xml
virsh # net-start default
virsh # quit
#ifconfig
這時(shí)你應(yīng)該看到一個(gè)新的網(wǎng)卡virbr0
4、建立新的虛擬網(wǎng)段
#cp /usr/share/libvirt/networks/default.xml/usr/share/libvirt/networks/mynet.xml
#vim /usr/share/libvirt/networks/mynet.xml
mynet
//虛擬網(wǎng)卡的IP
//DHCP要分配的地址
使用virsh對虛擬網(wǎng)絡(luò)進(jìn)行管理
#virsh
virsh # net-create /usr/share/libvirt/networks/mynet.xml
virsh # net-start mynet
virsh # quit
#ifconfig
這時(shí)你應(yīng)該看到一個(gè)新的網(wǎng)卡virbr1
現(xiàn)在你可以用新的網(wǎng)絡(luò)進(jìn)行Xen的安裝了
1 安裝前的準(zhǔn)備
#mkdir /data/os/rhel5.0/ISO -p
#cp *.iso /data/os/rhel5.0/ISO (考貝RHEL5的5個(gè)iso文件)
#mount -o loop /data/os/rhel5.0/ISO/rhel-5-server-i386-disc1.iso /mnt
#cp /mnt/images/ /data/os/rhel5.0/ -rf
#vim /etc/exports
/data/os/rhel5.0 172.16.122.*(ro,async)
#/etc/init.d/nfs restart
2 新建虛擬機(jī)
主菜單->系統(tǒng)工具->Virtual Machine Manager->[新建]->[前進(jìn)]
系統(tǒng)名稱:Xentest[前進(jìn)]
半虛擬化[前進(jìn)]
安裝介質(zhì)URL:nfs:127.0.0.1:/data/os/rhel5.0[前進(jìn)]
簡單文件
文件位置:/var/lib/Xen/images/Xentest.img
文件大?。?0000MB
取消“Allocate entire virtual disk now”
[前進(jìn)]
Virtual network
Network:mynet
[前進(jìn)]
VM Max Memory:256 請注意自己有多少內(nèi)存可用^_^我有2G
VM Startup Memory:512
VCPUS:1 請注意不要超過“宿主邏輯CPU數(shù)量”超過了的話就會(huì)xxx了
[前進(jìn)]
確認(rèn)你的設(shè)定[結(jié)束]
3 進(jìn)入虛擬系統(tǒng)安裝
一路“OK”直到出現(xiàn):提示找不到安裝介質(zhì) ,在“NFS Setup”介面中重新設(shè)定NFS源的信息
NFS server name:172.16.122.1
RHEL Server directory:/data/os/rhel5.0/ISO
以上內(nèi)容為RHEL5 Xen 虛擬管理的詳細(xì)步驟以及簡單的安裝,希望可以幫助到大家對RHEL5 Xen 虛擬管理的了解和認(rèn)識。
【編輯推薦】