问题描述:kylin3.3-3B系统中手动修改配置文件与kylin3.2的区别
附件:kylin3.2bond配置(麒麟操作系统-第16讲-网络管理)
解决思路:
- 使用 journalctl -xe命令查看启动过程;
- 查看服务启动过程中哪出现了问题;
- 查看修改的配置文件;
- Nmtui图形界面添加bond后比对文件;
- 对比ifcfg-bond 文件 异同:
- 发现问题
发现ifcfg-bond 文件 新增:
TYPE=Bond
BONDING_MASTER=yes
BONDING_OPTS="mode=** miimon=100 "
模式 | mode值 | 特点 |
---|---|---|
0-轮询 | balance-rr | 依次传输,提供负载均衡和容错能力 |
1-热备 | active-backup | 无需交换机支持,资源里利用率为1/N,定义主primary设备 |
2-平衡 | balance-xor | 指定的传输hash策略传输数据包 |
3-广播 | broadcast | 容错能力 |
4-动态链路聚合 | 802.3ad | 创建一个聚合组,共享速率和双工设定 |
5-适配器传输负载均衡 | balance-tlb | 无需交换机支持,ethtool支持获取每个slave速率 |
6-适配器适应性负载均衡 | balance-alb | 无需交换机支持, |
总述配置方法:
- 备份ifcfg文件,修改本地网卡配置
- 创建bond0网卡
- vim /etc/modprob.d/bonding.conf (3.0系统)
- 重启网络
- 查看 /proc/net/bonding/bond0