|
RHEL5 Xen虚拟网络管理及虚拟机的安装
|
|
来源:chinaunix 作者:萧少聪 发布时间:2007-10-27
|
|
Xen的虚拟化由于使用的是"半虚拟化"(Para-virtualization),所有的硬件只是通过xen hypervisor进行调度,比起VMware Server及Workstations要虚拟整套的硬件设备性能要好得多了!但一直在用的时候都有一个问题:“虚拟网络”!今天在rhn上找发现了 virt-manager(RHEL5中用于管理虚拟机的GUI工具)的最新bate包,装上后。。。哈哈。。。。虚拟网络从今天起变得简单了!
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、重启服务 #/etc/init.d/libvirtd restart #/etc/init.d/xend restart
3、激活虚拟网络 首先我们可以看到有以下文件: /usr/share/libvirt/networks/default.xml 这个就是网络的设定文件内容为 <network> <name>default</name> <bridge name="virbr0" /> <forward/> <ip address="192.168.122.1" netmask="255.255.255.0"> //虚拟网卡的IP <dhcp> <range start="192.168.122.2" end="192.168.122.254" /> //DHCP要分配的地址 </dhcp> </ip> </network>
使用virsh对虚拟网络进行管理 #virsh
virsh # net-create /usr/share/libvirt/networks/default.xml virsh # net-start default virsh # quit
#ifconfig 这时你应该看到一个新的网卡virbr0
4、建立新的虚拟网段 #cp /usr/share/libvirt/networks/default.xml \ /usr/share/libvirt/networks/mynet.xml #vim /usr/share/libvirt/networks/mynet.xml <network> <name>mynet</name> <bridge name="virbr1" /> <forward/> <ip address="172.16.122.1" netmask="255.255.255.0"> //虚拟网卡的IP <dhcp> <range start="172.16.122.2" end="172.16.122.254" /> //DHCP要分配的地址 </dhcp> </ip> </network>
使用virsh对虚拟网络进行管理 #virsh virsh # net-create /usr/share/libvirt/networks/mynet.xml virsh # net-start mynet virsh # quit #ifconfig 这时你应该看到一个新的网卡virbr1
================================================= 6、现在你可以用新的网络进行XEN的安装了
6.1安装前的准备 #mkdir /data/os/rhel5.0/ISO -p #cp *.iso /data/os/rhel5.0/ISO (考贝RHEL5的5个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
6.2新建虚拟机 主菜单->系统工具->Virtual Machine Manager->[新建]->[前进] --------------- 系统名称:xentest[前进] --------------- 半虚拟化[前进] --------------- 安装介质URL:nfs:127.0.0.1:/data/os/rhel5.0[前进] --------------- 简单文件 文件位置:/var/lib/xen/images/xentest.img 文件大小:10000MB 取消“Allocate entire virtual disk now” [前进] --------------- Virtual network Network:mynet [前进] --------------- VM Max Memory:256 请注意自己有多少内存可用^_^我有2G VM Startup Memory:512 VCPUS:1 请注意不要超过“宿主逻辑CPU数量”超过了的话就会xxx了 [前进] --------------- 确认你的设定[结束]
6.3进入虚拟系统安装 一路“OK”直到出现:提示找不到安装介质 在“NFS Setup”介面中重新设定NFS源的信息 NFS server name:172.16.122.1 RHEL Server directory:/data/os/rhel5.0/ISO
后面的我就不再讲了。。。。安装系统吧。。
(阅读次数:)
|
| 上一篇:Jabber Instant Message Server 下一篇:使用 QEMU 进行系统仿真 |
|
[ 收藏]
[ 推荐]
[ 评论(0条)]
[返回顶部] [打印本页]
[关闭窗口] |
|
|
| |
|
|
|