首页 | 考研 | MBA | 专升本 | 成考 | 自考 | 高考 | 中考 | 出国 | 外语 | 电脑 | 公务员 | 司法 | 财考 | 资格考试 | 论文写作
 
 淘学考试计算机 正文


RHEL5Xen虚拟网络管理及虚拟机的安装
编辑:sunl 时间:2007-11-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

  

 

 

 

 

 

 

 

 

 

 

 相 关 内 容



.

  推荐课程
 
 
 
 
 
 
 最近更新
 综合辅导
 经验技巧
版权信息 - 关于我们 - 联系方式 - 服务承诺 - 客户投诉 - 广告服务 - 网站合作 - 会员服务 - 友情链接 - 站长统计3
1 不良信息
举报中心
文明办网文明上网举报电话:15964542668
举报邮箱:topej@163.com
2 网络110
报警服务
服务热线:15964542668 电子邮件:guoyong@topej.com 服务 QQ:350125289
淘学之家(www.topej.com)旗下网站 ICP注册号:鲁ICP备07016860号