bond0 和 xen = 崩溃

bond0 和 xen = 崩溃

与 xen 绑定 1 - 停止所有客户机。运行“chkconfig xend off”和“chkconfig xendomains off”后重新启动 dom0。 2 - 通过将 eth0 和 eth1 从属于 bond0 来配置 bond0。我在 /etc/modprobe.conf 中添加了以下两个条目。

别名 bond0 绑定选项 bond0 模式=6,miimon=100

/etc/sysconfig/network-scripts/ifcfg-eth0 的内容

DEVICE=eth0 USERCTL=否 ONBOOT=是 MASTER=bond0 SLAVE=是 BOOTPROTO=无

/etc/sysconfig/network-scripts/ifcfg-eth1 的内容

DEVICE=eth1 USERCTL=否 ONBOOT=是 MASTER=bond0 SLAVE=是 BOOTPROTO=无

/etc/sysconfig/network-scripts/ifcfg-bond0 的内容

设备 = bond0 IPADDR = NETMASK = ONBOOT = 是 BOOTPROTO = 静态 USERCTL = 否

之后执行了“modprobe bond0”和“service network restart”。

3 - 编辑 /etc/xen/xend-config.sxp

改变

(网络脚本网络桥)

(网络脚本‘网络桥接 netdev=bond0’)

4 – 启动 xend。“service xend start”。

5——chkconfig xend on。

6-modprode bond0

7——更多 /proc/net/bonding/bond0

8 – 像往常一样创建客户映像并将其桥接到 xenbr0。

关于我为我的 xen 内核 rhel 5.3 所做的配置,在我重新启动主机服务器之后,我得到了 bond0,得到了 pbond0,并且它与网络断开连接,只有我 ping 到主机服务器上的 vm,有谁知道为什么 xen bond0 会这样表现,或者有什么解决方案可以从 pbond0 转到 bond0。

答案1

我认为我遇到了同样的问题,但如果没有看到内核 oops 的堆栈跟踪,很难知道。我认为我的问题与驱动程序问题有关。与 xen 绑定导致机器崩溃。我从 RedHat 上找到了有关此问题的错误报告。升级到 kernel-2.6.18-160.el5.x86_64.rpm 或更新版本可以修复此问题。您可以从以下位置获取 -160:

http://people.redhat.com/dzickus/el5/160.el5/x86_64/

尝试一下,看看它是否能解决你的问题。

相关内容