XenServer多网卡绑定

摘要:
Xenserver可以通过XenCenter绑定网卡,并支持主动-主动和主动-待机模式,但通过Xeenter只能将两个网卡绑定到一个组中。在绑定多个网卡之前,我们需要了解XenServer中绑定的一些处理方法和过程。从网卡列表图中可以看出,XenCenter中的显示显示主机默认有四个网卡,每个网卡默认有一个network对象。

xenserver通过 XenCenter可以绑定网卡,支持Active-Active和Active-Standby的模式,但是通过Xencenter只能绑定两块网卡为一组。更多的比如3块一组、4块一组,却不能在这里实现,这时候需要通过CLI进行操作。

在开始对多个网卡进行绑定之前,我们需要了解一下XenServer中关于绑定的一些处理方法和流程。

首先,在XenServer中创建一个Network对象,最后Bond会关联到该对象,并分配给VM
规划要绑定的物理网卡以及绑定模式
创建绑定(bond-create),关联Network对象即可
我们在使用XenCenter创建绑定的时候,会自动的完成上面的过程,但是通过CLI来创建绑定,我们就需要手动来创建相关的对象了,同时我也会列出相关的截图,方便理解。

XenServer多网卡绑定第1张

网卡列表图示 

我们可以看到,XenCenter中的显示,主机默认4块网卡,默认每个网卡一个Network对象。

XenServer多网卡绑定第2张

命令手工绑定过程

绑定过程:

#创建Network对象,成功后返回Network对象UUID
xe network-create name-label=”Bond 1+2+3″
#查看物理网卡UUID
xe pif-list params=device,uuid
#绑定eth1,eth2,eth3,并关联到预先创建好的network对象
#可以指定绑定模式,XenServer6.0提供了两种模式支持active-back和balance-slb
xe bond-create pif-uuids=<eth1,eth2,eth3 ‘s uuid> network-uuid=<network uuid>

XenServer多网卡绑定第3张
 在第一步中,完成了Network对象的创建以后,我们就可以在Network标签中看到新创建的Network对象,另外其他四个物理网卡对应的Network对象也可以看到。
XenServer多网卡绑定第4张

在完成了Bond的创建,并关联上Network对象以后,我们可以发现,在Network显示中,Bond 1+2+3的MAC地址已经自动生成,而,以前物理网卡eth1,eth2,eth3对象的Network 1,Network 2,Network 3已经消失了。这是因为,在创建网络绑定的过程中,XenServer会解除物理网卡到以前网卡对象的关联,防止再去使用单独的物理网卡。

BTW:这里只是说的是到Network对象的关联被解决,而对应的内部Bridge还是存在的,具体大家可以自己去理解了。

免责声明:文章转载自《XenServer多网卡绑定》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SSH 安装/ config 配置以及免密码登录nginx与nfs下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Citrix 服务器虚拟化之三十二 XenConvert

                                                            Citrix 服务器虚拟化之三十二  XenConvert   简介: Citrix XenConvert 是用于实现物理到虚拟(P2V)转换的工具,可将工作负载从运行 Windows 的服务器或桌面计算机转换到 XenServer...

xenserver 通过防火墙禁用xencenter VM控制台方法

#!/bin/sh #ver 0.1 0706/2017hayden #this script fordisable Xenserver VM VNC Console port #yelang007sheng@163.com start_iptables(){ xen_ver=`cat /etc/redhat-release |awk '{pri...

zabbix监控xenserver

xenserver是基于redhat的,可以在zabbix官网下载对应的redhat zabbix安装包,直接安装即可 http://repo.zabbix.com/zabbix/3.0/rhel/5/x86_64/ 根据zabbix server 的版本来选agent的版本 rpm -ivh直接安装即可 xenserver 6.5还是基于redhat5...