64位Xen安装,networking问题

我正在玩一个testing服务器,在Centos 5盒子上安装Xen。

http://www.howtoforge.org/paravirtua…tos-5.3-x86_64

我已经尝试了两种方法来创build一个VM。

VIRT安装

virt-install -x“ip = xxx.xxx.70.212 gateway = xxx.xxx.70.211 subnet = 255.255.255.248”

如果我进行virt-install,它会问我:

http://i40.tinypic.com/2m5c8ys.png

自动DHCP从不工作。 如果我尝试手动configuration,我不知道该怎么把它。 我做了这个:

IPv4地址:xxx.xxx.70.212__ / 255.255.255.248_网关:xxx.xxx.70.211 ___________________________名称服务器:_________________________________

请注意:只有在我的文章中,我实际上把“xxx”仅用于隐私的原因。 70.212是我参与的主要服务器IP。

请查看第二个屏幕截图 与我尝试的各种有效的镜子同样的事情。

http://i40.tinypic.com/64fqyh.png

这是我的ifcfg-eth0信息:

DEVICE = eth0 BOOTPROTO = static IPADDR = xxx.xxx.70.212 NETMASK = 255.255.255.248 ONBOOT = yes TYPE = Ethernet

我已经尝试了2个不同的镜子,同样的错误。

http://wftp.tu-chemnitz.de/pub/linux/centos/5.3/os/x86_64 http://mirror.its.uidaho.edu/pub/centos/5/os/x86_64/

在/etc/resolv.conf中我的parsing器也很好

请注意,我什么也没有做。 我有一个新的Centos 5 64位安装,然后遵循Xen安装准则。 而已。

我已经在Dell 2850和2950s上构build了64位Xen主机,没有问题…查看你的virt-install选项,但我相信你需要netmask=xxxx而不是subnet=xxxx因为这是我直接看到的唯一区别。

如果这是用于virt-install的命令行的唯一选项,则需要使用-w选项包含NIC,以将其添加到一个或多个Xen桥。 我典型的virt-install调用是:

 virt-install -n <hostname> -r <memory> -p --os-type=linux --os-variant=rhel5 \ -f /dev/xenvg/<hostname> -l http://KS-REPO/redhat/linux/enterprise/5/en/os/i386 \ --vcpus=1 -w bridge:xenbr0 --nographics --noautoconsole \ -x "ks=http://KS-REPO/ks/KICKSTART.KS ip=xxxx netmask=255.255.255.x \ gateway=xxxx dns=PRI-DNS-IP,SEC-DNS-IP" 

在大多数情况下,我倾向于有一个64位的主机,但32位的客人…可以修改与64位的客人,如果我需要工作。 这给了我两个网卡(eth0和eth1)分别连接到xenbr0和xenbr1网桥,单个CPU客户机安装一个RHEL5变种。

如果您碰巧有戴尔2950(或任何其他使用Broadcom NetXtreme II的戴尔x9xx),我build议您按照http://lists.xensource.com/archives/html/xen-users/2007-04/msg00629.html