中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程。所谓bond,就是把多个物理网卡绑定成一个逻辑网卡,使用同一个IP工作,在增加带宽的同时也可以提高冗余性,一般使用较多的就是来提高冗余,分别和不同交换机相连,提高可靠性,但有时服务器带宽不够了也可以用作增加带宽或者实现网卡的主备。日前,笔者在一个项目中,一批服务器需要做两个bond或team绑定,前端两个光纤网口绑定采用负载均衡模式做业务口连接交换机,后端两个光纤网口绑定采用多路径模式做存储中连接存储设备。

笔者从网上查阅了很多资料,总的来说,设置双网卡bond或team绑定大概有三种方法,第一种,利用图形界面工具,此种方法最简单,而且设置的绑定更稳定。但是很多服务器为节省资源,提高性能是不安装图形界面的,所以这种方法用的不多。第二种方法,是在命令行直接通过命令创建,这种方法结了如下详细过程比较常用。第三种方法,是通过直接创建或修改配置文件来达到目的,这种方法最麻烦。

下面笔者以第二种方法为例,在中标麒麟Linux v7系统下,看看设置双网卡bond或team绑定详细过程。首先,通过nmcli命令add创建bond绑定并指定参数。nmcli con add con-name bond0 type bond ifname bond0 mode 0 miimon 100。nmcli命令创建绑定连接名为bond0,类型为bond,接口名为bond0,模式为mode 0,参数miimon 100。

关于bond0的模式,共有7种,(1) mode=0,为balance-rr 轮询模式。 (2)mode=1,为active-backup 主备模式 。(3)mode=2,为balance-xor平衡模式。(4)mode=3,为广播模式(5)mode=4,为802.3ad 链路聚合模式。(6)mode=5,为balance-tlb自适应传输负载均衡 。(7)mode=6,为balance-alb 自适应负载均衡 。

然后,通过nmcli命令mod修改或设置绑定bond0的IP地址/ 掩码、网关等参数。nmcli con mod bond0 ipv4.method manual ipv4.addresses 172.16.18.168/24。修改bond0的IP设置方式为手动方式,地址及掩码。nmcli con mod bond0 ipv4.gateway 172.16.18.254。修改bond0的网关。bond0显示黄色,说明没有启动。

第三步,设置需要绑定的网口加入bond0。nmcli con add con-name bond0-slave-0 type bond-slave ifname ens33 master bond0。设置加入绑定的网口连接名为bond0-slave-0,类型为bond-slave,接口名为enp26s0f0,这个要根据服务器的实际网口的名字,加入的主接口为bond0。同样方法设置要绑定的第二个网口。

第四步,设置加入绑定bond0的网口的属性。nmcli con mod bond0-slave-0 connection.autoconnect yes。设置bond0-slave-0的自动连接方式开启。同样方法设置要绑定的第二个网口。

第五步,查看绑定加入bond0的网口配置文件cat /etc/sysconfig/network-scripts/ifcfg-bond0-slave-0

第六步、启动绑定bond0ifup bond0nmcli con up bond0

第七步、查看绑定bond0nmcli con shnmcli con sh -a

第八步、查看绑定bond0是否正确ip a

检查ens33、ens34的MAC地址是否与bond0一致。第九步、查看绑定bond0的配置文件cat /etc/sysconfig/network-scripts/ifcfg-bond0

第十步、查看绑定bond0的运行状态cat /proc/net/bonding/bond0

bond0的运行状态正常,设置完成。本操作在模拟环境中完成,和实际业务差不多。作者水平有限,敬请读者批评指正,欢迎大家评论。

银河麒麟linux找不到网卡,中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程-网卡设置...相关推荐

  1. 0网卡开启_中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程

    中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程.所谓bond,就是把多个物理网卡绑定成一个逻辑网卡,使用同一个IP工作,在增加带宽的同时也可以提高冗余性,一般使用较多的就是来提 ...

  2. 麒麟Linux强制修改只读文件,中标麒麟Linux系统文本和文件处理介绍(23页)-原创力文档...

    中标麒麟Linux服务器操作系统培训系列 中标麒麟Linux系统文本和文件处理介绍 技术创新,变革未来 本章目标 •使用工具来抽取.分析和处理文本数据 •使用文件查询命令 查看文件内容 •cat ∶ ...

  3. 求助高手:惠普HP NC523FSP 网卡在Windows10 64位系统下的驱动程序

    这里写求助高手:惠普HP NC523FSP 网卡在Windows10 64位系统下的驱动程序自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何 ...

  4. 中标麒麟桌面版yum安装mysql_中标麒麟Neokylin6桌面版如何本地yum安装软件

    首先参考网上常见的CentOS如何本地yum安装软件的:(后面是中标麒麟) 1.首先进行光盘的挂载,注意光盘挂载时不会自动建立目录的,所以需要自己建立目录 mkdir /mnt/cdrom mount ...

  5. Linux系统下使用java语言调用海康威视SDK连接摄像头过程记录

    1.准备工作 1.1. 设备型号 萤石多功能互联网摄像头 CS-C2C-3B2WFR 1.2. SDK下载 通过海康威视官网可以下载到最新的Linux下的SDK开发包,分为32位和64位,根据电脑情况 ...

  6. linux找不到内核头文件,linux内核编程找不到头文件

    学校的操作系统课程设计, Ubuntu14.04升级新内核并从新内核启动(4.2.6stable) 后来要求编写一个字符设备驱动, 代码里面 #include #include . . . 结果mak ...

  7. 中标麒麟龙芯mysql配置_minio中标麒麟+龙芯环境适配问题汇总

    硬件环境 项目 信息 操作系统 NeoKylin Linux Server release 7.0 (loongson) CPU ICT Loongson-3A R3 (Loongson-3B3000 ...

  8. linux 5.5安装万兆网卡驱动,RedHat 5.5系统下安装MW54U无线USB网卡驱动

    首先下载ndiswrapper -1.52.tar.gz和mw54u在windows xp32 和 windows vista 32下的驱动 下面我们来进行安装 第一步:安装ndiswrapper - ...

  9. 中标麒麟桌面版yum安装mysql_中标麒麟系统桌面版本CHROME安装问题

    vistone 于 2013-11-08 10:18:56发表: yum -y install google-chrome-stable_current_i386.rpm 已加载插件:langpack ...

  10. Windows和Linux系统下,虚拟环境安装的全面说明和详细步骤

    虚拟环境的创建和使用 用途: ​ 1.在同一台电脑安装同一个包的不同版本 2.记录项目所用的所有的包的版本,方便部署. 如何使用: 1.创建虚拟环境 mkvirtualenv 虚拟环境名 -p pyt ...

最新文章

  1. 帮我看看这个是什么意思 c++代码
  2. LZMA demo挑选使用备忘
  3. vijos p1143(三取方格数)(100)
  4. DHCP 服务原理:Snooping和Relay
  5. java jframe添加按钮_JFrame窗口中如何加按钮啊?(JDK)
  6. 大学编程python_大学生想学一门编程语言傍身,Python可以吗?
  7. matlab怎么利用圆形度提取园,基于Matlab+GUI图像处理的物料粒度与圆形度测试.pdf...
  8. python入门24 json模块
  9. NAL聚合包(STAP-A)
  10. web高级程序员必备知识
  11. 开放低代码的钉钉,能否普惠1700万企业?
  12. [游戏]求生之路超级专家难度模式
  13. 人工智能:嵌入式技术的机遇与挑战
  14. 命令提示窗口输出汉字
  15. ubuntu18.04解决wps缺字体问题
  16. html中加水印,静态html页面 添加水印效果 且 水印不可复制
  17. Win10 64位 hosts文件的默认内容
  18. Anaconda3如何安装keras
  19. 信息系统项目管理系列之十:项目人力资源管理
  20. 电脑c盘变红满了的清理方法

热门文章

  1. 3.5 Python 实例4-文本进度条
  2. 高处的圣地 --读《消失的地平线》
  3. 腾讯云服务器入门使用流程 新手必看教程
  4. ios学习之模仿韩寒one.一个UI
  5. 【算法设计与分析】三个博弈论算法分析
  6. Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.and
  7. 理解高阶函数,修炼编程内功
  8. 【文献笔记】【精读】Metamorph: Injecting Inaudible Commands into Over-the-air V oice Controlled Systems
  9. php微信支付接口开发的实现程序
  10. 深度篇——实例分割(三) 细说 mask rcnn 实例分割代码 训练自己数据 之 相关网络,数据处理,工具等