zoukankan      html  css  js  c++  java
  • XenServer多网卡绑定

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

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

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

    网卡列表图示 

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

    命令手工绑定过程

    绑定过程:

    #创建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>


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

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

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

  • 相关阅读:
    Uva 10779 collector's problem
    poj 2728 最优比率树(最小生成树问题)
    LA 3126 二分图匹配 最小路径覆盖
    poj 1149 最大流构图
    Step By Step(Java XML篇)
    Step By Step(Java 输入输出篇)
    Step By Step(Java 集合篇)
    Step By Step(Java 线程篇)
    Step By Step(Java 反射篇)
    Step By Step(Java 国际化篇)
  • 原文地址:https://www.cnblogs.com/zhengchunyuan/p/10621049.html
Copyright © 2011-2022 走看看