我们拒绝平庸,拒绝随波逐流,拒绝墨守成规,让梦想不再流浪。

bond 网卡

上一篇 / 下一篇  2014-05-27 17:08:58 / 个人分类:总结

Bond操作

背景信息

;P3nM6[;nm%l0为了提高网卡的可靠性,可以在每块ATAE单板上将Fabric1网卡和Fabric2网卡做绑定操作,互为主备网卡。

u9mqZw&|'EFcE051Testing软件测试网#u]i;~1W(F7Xg

请确保Fabric1和Fabric2网卡已经启用,并且已经分配了IP地址。执行ifconfig可以查看到单板所有网卡的状态。

C O.oJqG@ k0

操作步骤

  1. 以root用户登录单板。
  2. 查看物理网卡和逻辑网卡的对应关系。

    6Q i,d&v5v-j4\&o]0#/var/adm/autoinstall/scripts/eth_alias.sh51Testing软件测试网lcOm^

    屏幕显示如下:

    s5b FBR/`"j0
    eth0 3,4,0 Update
    eth2 5,4,0 Base1
    eth3 5,4,1 Base2
    eth4 7,4,0 Fabric1
    eth5 7,4,1 Fabric2

    XL*p'|D Y6\)}!E0以上信息表示eth2和eth3网卡属于Base网络平面,eth4和eth5网卡属于Fabric网络平面。51Testing软件测试网| t"RY$[3G ]

    wf#]2o%Dnsv H0本节以绑定Fabric网卡eth4和eth5为例。51Testing软件测试网+R:o7xcB L#P`

    注意:
    如果现场单板网卡的对应情况与此不同,请绑定实际Fabric网络平面对应的物理网卡。

    3AzJ2u,yf3I0

    ~5tN+p zv0
  3. 备份Fabric1网卡和Fabric2网卡配置文件,以便网卡bond失败后的网络恢复。
    1. 查看Fabric网卡对应的物理网卡名称。51Testing软件测试网atwCa^mI

      #cd /etc/sysconfig/network/51Testing软件测试网[,`'Sd`3x(B

      #ll

      1L&r%C(|an051Testing软件测试网[7Bo_? a/g$Q2z

      屏幕显示如下:

      l!c1Bq a8U(n(Bl0
      -rw-r--r-- 1 root root    52 May 15 12:36ifcfg-eth4-rw-r--r-- 1 root root    52 May 15 12:36ifcfg-eth5
      注意:

      -e/? Ng`7X w0如果现场单板网卡的物理名称与此不同,请备份实际Fabric网络平面对应的物理网卡名称对应的配置文件。51Testing软件测试网u*e(Vc.gb'Z,p!K0Q-p

      51Testing软件测试网'C-|2Z#vv \

      请不要备份与Fabric网络平面对应的物理网卡名称不对应的配置文件,如果备份可能导致其他网卡不可用。51Testing软件测试网 i"{5y+g/~"ci(p

      51Testing软件测试网V Zym6Fr#[cu

      9NoU%J~jr1@/d0
    2. 备份Fabric网卡的配置文件。

      e.i |ZNE c0#mvifcfg-eth4 ifcfg-eth4.bak51Testing软件测试网3tYYpiKwWWG

      #mvifcfg-eth5 ifcfg-eth5.bak51Testing软件测试网%r a4G0Z;Tc:|N u

      51Testing软件测试网"l:U~P\7O&lV5TH~

      51Testing软件测试网@3^$xk]A1g }

  4. 创建绑定网卡的配置文件。
    1. 创建“/etc/sysconfig/network/ifcfg-bond0”文件绑定Fabric平面的两个网卡eth4和eth5。

      B@3@-U#eBx _YIE3P0#vi /etc/sysconfig/network/ifcfg-bond051Testing软件测试网Pb[g tO,V(m)j:B4m+^ y

    2. 增加以下内容,并保存修改。

      LS}\Ko1s M#gg_0

      BOOTPROTO='static'
      STARTMODE='onboot'
      WIRELESS='no'
      device='bond0'
      IPADDR='10.41.16.206'
      NETMASK='255.255.254.0'
      REMOTE_IPADDR=''
      BONDING_MASTER='yes'
      BONDING_MODULE_OPTS='mode=1 miimon=200'
      BONDING_SLAVE0='eth4'
      BONDING_SLAVE1='eth5'
      其中加粗部分配置项的值根据现场实际情况进行修改。具体参数含义如下:
      • “IPADDR”为eth4和eth5的bonding IP地址。bonding IP地址一般设置为eth0的固定IP地址。
      • “NETMASK”为bonding IP对应的子网掩码。
      • “BONDING_SLAVE0”“BONDING_SLAVE1”1查询结果。
      说明:
      如果需要在bond上绑定多个IP,则在ifcfg-bond0文件的最后面增加如下内容:
      LABEL_A=’1’
      IPADDR_A='10.71.101.200'
      NETMASK_A='255.255.255.0'

      Wt2hY{ L0其中“A”为新增虚拟网卡的名字,可以任意取名,但是同一个IP地址的上述几个配置项命名中保持一致,如上所示,都用“A”作为虚拟网卡的名字。

      ocSIf k%m-vh"h(a0
      51Testing软件测试网3k!h_jSq8}j

      51Testing软件测试网KzVri4{s-[ v

    3. 配置完成,保存并退出编辑。
  5. 创建Fabric1网卡的配置文件,使网卡始终为启动状态。

    2`6]8r3c(\ L0

    #[9C ZW%II}7Z0#vi /etc/sysconfig/network/ifcfg-eth451Testing软件测试网;G?O$}C

    增加以下内容,并保存修改。
    DEVICE='eth4'
    BOOTPROTO='static'
    STARTMODE='onboot'
    51Testing软件测试网 KROU+W/Q~:_(?

    51Testing软件测试网0ExS7qZ,`*c3X

  6. 创建Fabric2网卡的配置文件,使网卡始终为启动状态。

    bL,p qH,^0p0

    h/u*}o|-]L G0#vi /etc/sysconfig/network/ifcfg-eth551Testing软件测试网i#~7oF y@o

    增加以下内容,并保存修改。
    DEVICE='eth5'
    BOOTPROTO='static'
    STARTMODE='onboot'
    51Testing软件测试网!kk&m&W$m

    51Testing软件测试网#C2v(V+EOA}y

  7. 重启网络配置。

    QO[5Ubl4{,`(m!{0#rcnetwork restart

    注意:
    重启如果失败,可能导致单板无法连接,因此建议此步骤在USM上做,万一失败,删除ifcfg-bond0/bond1文件,恢复所有之前备份过的文件,再重启一遍网络即可。

    h&HkzODc0

    -DbzN&a}?$n8F.c0
  8. 检查网络配置。
    1. 查看网络配置情况。51Testing软件测试网#~2uR%u^#gm%F

      #ifconfig

      L+x"QD-D} Mk0可以看到“Bond0”、“eth4”和“eth5”三块网卡的“HWaddr”地址都是相同的。51Testing软件测试网w%P:K3U c7a:jL!^o

      V4k+u$E_b-z051Testing软件测试网|w qTT9m9w

    2. 使用与单板同一网段的普通PC登录单板。51Testing软件测试网H&jx"Jo,G.C \

      可以通过主备网卡Bond0的浮动IP地址登录单板,表示绑定成功。51Testing软件测试网q%M(JP }bQ?


TAG:

 

评分:0

我来说两句

日历

« 2024-04-01  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 108713
  • 日志数: 89
  • 图片数: 1
  • 文件数: 15
  • 建立时间: 2013-03-01
  • 更新时间: 2018-08-23

RSS订阅

Open Toolbar