bond4 交换机配置_bond4以及vlan子接口配置

场景:

前提,交换机的配置由网络工程师配合!

1、跨交换机做bond,模式为LACP,linux双网卡做bond4,模式为4;

2、系统为centos7.0-123;

3、服务器仅有两张万兆网卡,为eth0、eth1;

4、网络用途:管理网172.168.16.0/24、存储网10.10.10.0/24;

5、该场景主要为了解决网卡不够用的问题,在openstack中,经常需要有管理网、存储网络、业务网络以及外部网络,以下的配置若将bond4作为业务网,那么可解决私有云网卡不够的场景,主要还是为了节省成本。

6、在利用PXE批量安装操作系统的情况下是不能带有vlan tag,此时需要在ks.cfg文件动手脚了以及另给个网段做pxe网段,装完操作系统便可将该网段回收并不会占用网络资源。

7、在该场景中可能会遇到的问题,pxe批量装操作系统时发现获取不到ip,这是因为交换机配置了静态的LACP模式,导致包不知发送到那张网卡上,此时可以先down掉一个网卡,装完系统之后在启动;

8、在centos7的情况下,有可能在装操作系统的时候发现一直卡在pre-install,此时进入另一个tty,查看网络的配置,可以在/etc/sysconfig/network-scripts/目录下看到生成了一个类似ifcfg-eth0-1文件的东西,这是因为在ks.cfg中配置了network --bootproto,注释掉即可!

bond的配置:

vim ifcfg-bond4

DEVICE=bond4

BOOTPROTO=static

ONBOOT=yes

TYPE=Ethernetvim ifcfg-eth0

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

USERCTL=no

MASTER=bond4

SLAVE=yes

vim ifcfg-eth1

DEVICE=eth1

BOOTPROTO=none

ONBOOT=yes

USERCTL=no

MASTER=bond4

SALVE=yes

vim /etc/modprobe.d/bond.conf

alias bond4 bonding

options bond4 miimon=100 mode=4 lacp_rate=1

通过命令查看配置是否生效:

cat /proc/net/bonding/bond4

vlan子接口的配置:

vim ifcfg-bond4.172DEVICE=bond4.172BOOTPROTO="static"ONBOOT=yes

IPADDR=172.168.16.3NETMASK=255.255.255.0GATEWAY=172.168.16.254VLAN=yes

vim ifcfg-bond4.10DEVICE=bond4.10BOOTPROTO=static

ONBOOT=yes

IPADDR=10.10.10.3NETMASK=255.255.255.0VLAN=yes

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值