网站首页 > 技术教程 正文
今天回顾一下linux的知识,不经常回顾真的很容易遗忘.. 希望我们可以一起做笔记 做总结 目的是活得更明白一些 更清楚自己每天都在干什么..
本篇文章看懂需要一点linux基础 适合对linux感兴趣的人、适用idc实施或者运维岗位的人
直接进入正题(分理论和实战两部分):
一、理论:
什么是bond?
bond用于将多个网络接口,聚合成一个逻辑网口,从而实现高带宽、高可用性等目标。
Linux的bond支持7种工作模式
Mode=0(balance-rr)表示负载分担round-robin
Mode=1(active-backup)表示主备模式,只有一块网卡是active,另外一块是备的standby
Mode=2(balance-xor)表示XOR Hash负载分担
Mode=3(broadcast)表示所有包从所有接口发出,这个不均衡
Mode=4(802.3ad)表示支持802.3ad协议,和交换机的聚合LACP方式配合
Mode=5(balance-tlb)是根据每个slave的负载情况选择slave进行发送,接收时使用当前轮到的slave
Mode=6(balance-alb)在5的tlb基础上增加了rlb。
0、2、3理论上需要静态聚合方式;5和6不需要交换机端的设置,网卡能自动聚合;4需要支持802.3ad;但实测中0可以通过mac地址欺骗的方式在交换机不设置的情况下不太均衡地进行接收
二、实战
本次以centos7配置bond mode4为例
关闭selinux(不会的可以看这篇文章-Linux系统安装后一般操作)
确认内核是否已经载入802.1q模组 命令: lsmod | grep 8021q,
如果没有使用命令将模组载入内核 命令:modprobe -a 8021q
检查是否存在NetworkManager服务,如果存在就卸载
命令:rpm -aq | grep NetworkManager
rpm -e NetworkManager --nodeps
加载模块(重启系统后就不用手动再加载了) 命令:modprobe bonding
确认模块是否加载成功:lsmod | grep bonding
(modprobe 8021q和modprobe bonding可以配置在/etc/rc.local中 开机自启动)
配置网卡信息(这里不贴图了,自行百度 或者私信)
网上有两种方式配置bond mode模式
法一:
vi /etc/modprobe.d/bonding.conf
alias bond0 bonding
options bond0 miimon=100 mode=4 xmit_hash_policy=layer2+3
法二:
直接在bond的配置文件中添加
BONDING_OPTS="miimon=100 mode=4 xmit_hash_policy=layer2+3"
配置完成之后在重启在网卡 交换机配置eth-trunk lacp模式
如果能通基本上就没问题了;可以进行一个端口up down测试
配置vlan只要配置文件复制一个 bond.xxx 配置文件VLAN=yes 重启网卡就可以了
好了,本次分享就到这里 主要是回顾下知识
最后分享一下 悦悦博客 陪你每天进步一点点~
- 上一篇: 壁纸|Q版灌篮高手
- 下一篇: Domino容器化安装及运维笔记(容器化部署流程)
猜你喜欢
- 2025-06-03 你的男神GG Bond经典表情包来咯,快拿下!
- 2025-06-03 悦读|叫醒自己的21张图(叫醒自己25张图感悟500字)
- 2025-06-03 英超积分榜,纽卡2:0升至第三,曼城降至第四,切尔西争五有点悬
- 2025-06-03 分子动力学模拟之基于自动微分的LINCS约束
- 2025-06-03 深入理解 RDMA 的软硬件交互机制(硬件交互是什么意思)
- 2025-06-03 「荐读」叫醒自己的21张图(叫醒自己的25句话)
- 2025-06-03 叫醒自己的21张图(喊醒自己的话)
- 2025-06-03 Linux服务器双网卡bond配置(linux系统设置双网卡)
- 2025-06-03 遇上这群话题终结者,就问你怕不怕!
- 2025-06-03 叫醒自己的20张图(2020叫醒自己的 25 张图!)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)