iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >CentOS中创建和删除Bond详细步骤
  • 868
分享到

CentOS中创建和删除Bond详细步骤

centoslinux运维服务器网络 2023-10-02 21:10:53 868人浏览 独家记忆
摘要

一、创建Bond 1、查看网卡信息 [root@localhost ~]# ip a[root@localhost ~]# nmcli connection showens6f0 0e3be75a

一、创建Bond

1、查看网卡信息

[root@localhost ~]# ip a[root@localhost ~]# nmcli connection showens6f0   0e3be75a-2638-4b05-97a0-89adaddb13c2  ethernet  ens6f0  ens14f0  9ce46d12-fd50-380d-5160-a27902128ed5  ethernet  ens14f0 ens14f1  f424bed9-9599-6487-9d60-f0d6f1698c64  ethernet  ens14f1 ens4f0   11d1d159-e438-bc38-bba2-411145f244b4  ethernet  ens4f0  ens4f1   f540b644-ada1-a879-c4aa-2566c44f1e74  ethernet  ens4f1       

2、设置bond

[root@localhost ~]# nmcli connection add con-name bond0 ifname bond0 type bond mode 4[root@localhost ~]# nmcli connection show

3、将网卡绑定bond

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens4f0TYPE=Ethernet#PROXY_METHOD=none#NM_CONTROLLED=no#EFROUTE=yesBOOTPROTO=noneMASTER=bond0SLAVE=yesNAME=ens4f0DEVICE=ens4f0ONBOOT=yes[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens4f1TYPE=Ethernet#PROXY_METHOD=none#NM_CONTROLLED=no#EFROUTE=yesBOOTPROTO=noneMASTER=bond0SLAVE=yesNAME=ens4f1DEVICE=ens4f1ONBOOT=yes

4、手动创建bonding.conf配置文件,并将其加入系统启动项
此步骤一定要操作,否则bond创建完成后不一会就自动消失了!

[root@localhost ~]# vim /etc/modprobe.d/bonding.confalias bond0 bondinGoptions bond0 mode=4 miimon=200[root@localhost ~]# sed -i '$a \ifenslave bond0 ens4f0 ens4f1' /etc/rc.d/rc.local [root@localhost ~]# cat /etc/rc.d/rc.local 

5、重启网络服务,加载bond信息

[root@localhost ~]# systemctl restart network[root@localhost ~]# modprobe bonding

6、查看bond中的网卡

[root@localhost ~]# cat /sys/class/net/bond0/bonding/slavesens4f0 ens4f1

7、查看bond网卡配置和bond信息

[root@localhost ~]# nmcli connection showens6f0   0e3be75a-2638-4b05-97a0-89adaddb13c2  ethernet  ens6f0  bond0    eb6e1a3c-ddbe-4abc-8e3a-cb9118fcabfb  bond      bond0    ens14f0  9ce46d12-fd50-380d-5160-a27902128ed5  ethernet  ens14f0 ens14f1  f424bed9-9599-6487-9d60-f0d6f1698c64  ethernet  ens14f1 ens4f0   11d1d159-e438-bc38-bba2-411145f244b4  ethernet  ens4f0  ens4f1   f540b644-ada1-a879-c4aa-2566c44f1e74  ethernet  ens4f1      [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0BONDING_OPTS=mode=802.3adTYPE=BondBONDING_MASTER=yesPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FaiLURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=bond0UUID=eb6e1a3c-ddbe-4abc-8e3a-cb9118fcabfbDEVICE=bond0ONBOOT=yes[root@localhost ~]# cat /proc/net/bonding/bond0Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)Bonding Mode: IEEE 802.3ad Dynamic link aggregationTransmit Hash Policy: layer2 (0)MII Status: upMII Polling Interval (ms): 100Up Delay (ms): 0Down Delay (ms): 0802.3ad infoLACP rate: slowMin links: 0Aggregator selection policy (ad_select): stableSystem priority: 65535System Mac address: e8:eb:d3:21:a8:78Active Aggregator Info:Aggregator ID: 1Number of ports: 4Actor Key: 21Partner Key: 1Partner Mac Address: 64:2f:c7:55:2b:c2Slave Interface: ens4f0MII Status: upSpeed: 25000 MbpsDuplex: fullLink Failure Count: 0Permanent HW addr: e8:eb:d3:21:a8:78Slave queue ID: 0Aggregator ID: 1Actor Churn State: nonePartner Churn State: noneActor Churned Count: 0Partner Churned Count: 0details actor lacp pdu:    system priority: 65535    system mac address: e8:eb:d3:21:a8:78    port key: 21    port priority: 255    port number: 1    port state: 61details partner lacp pdu:    system priority: 32768    system mac address: 64:2f:c7:55:2b:c2    oper key: 1    port priority: 32768    port number: 3    port state: 61Slave Interface: ens4f1MII Status: upSpeed: 25000 MbpsDuplex: fullLink Failure Count: 0Permanent HW addr: e8:eb:d3:21:a8:79Slave queue ID: 0Aggregator ID: 1Actor Churn State: nonePartner Churn State: noneActor Churned Count: 0Partner Churned Count: 0details actor lacp pdu:    system priority: 65535    system mac address: e8:eb:d3:21:a8:78    port key: 21    port priority: 255    port number: 2    port state: 61details partner lacp pdu:    system priority: 32768    system mac address: 64:2f:c7:55:2b:c2    oper key: 1    port priority: 32768    port number: 4    port state: 61

二、删除Bond

1、将网卡从bond中删除

[root@localhost ~]# cat /sys/class/net/bond0/bonding/slavesens4f0 ens4f1[root@localhost ~]# echo -ens4f0 >  /sys/class/net/bond0/bonding/slaves[root@localhost ~]# echo -ens4f1 >  /sys/class/net/bond0/bonding/slaves[root@localhost ~]# cat /sys/class/net/bond0/bonding/slaves

2、将bonding从系统启动项中删除

[root@localhost ~]# vim /etc/rc.d/rc.local 

3、删除bonding.conf配置文件

[root@localhost ~]# rm -rf /etc/modprobe.d/bonding.conf

4、删除bond

[root@localhost ~]# ls /sys/class/net/bond0  bonding_masters  ens14f0  ens14f1  ens6f0   lo  usb0  virbr0  virbr0-nic注意:这里无法直接删除bond0配置文件和打开bonding_masters文件进行编辑,只能采用下述方式进行删除。[root@localhost ~]# echo -bond0 >/sys/class/net/bonding_masters[root@localhost ~]# rm -rf /etc/sysconfig/network-scripts/ifcfg-bond0[root@localhost ~]# systemctl restart network

来源地址:https://blog.csdn.net/weixin_44728499/article/details/128167961

--结束END--

本文标题: CentOS中创建和删除Bond详细步骤

本文链接: https://www.lsjlt.com/news/422824.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS中创建和删除Bond详细步骤
    一、创建Bond 1、查看网卡信息 [root@localhost ~]# ip a[root@localhost ~]# nmcli connection showens6f0 0e3be75a...
    99+
    2023-10-02
    centos linux 运维 服务器 网络
  • LVM创建的详细步骤
    LVM创建步骤...
    99+
    2023-06-05
  • conda创建环境、安装包、删除环境步骤详细记录
    目录前言1、创建环境2、激活环境3、安装包(1)手动一个一个安装(2)批量安装4、卸载包(1)手动一个一个卸载(2)批量卸载5、查看当前环境中所有已安装的包6、退出当前环境7、查看电...
    99+
    2024-04-02
  • MySQL如何删除干净(详细步骤)
    MySQL如何删除干净(详细步骤) 1、清除之前安装残留 2、删除目录 找到安装路径下的MySQL文件夹删除(如果默认安装在C盘则在Program Files中,如果修改在其他盘就找到当时设置的安装...
    99+
    2023-09-01
    mysql 数据库
  • centos搭建Gitlab的详细步骤(分享)
    随着软件开发的不断发展,代码版本控制成为了任何一个软件开发团队的必备工具。Gitlab作为一款免费、开源、易于安装和管理的代码管理平台已经广泛应用于各个开发团队中。本文将介绍在CentOS系统上搭建Gitlab的详细步骤。准备工作在开始安装...
    99+
    2023-10-22
  • Vue UI创建项目详细步骤
    1.首先要安装最新的Vue CLI 在命令行工具里输入一下命令 npm install -g @vue/cli 或者 yarn global add @vue/cli 安装成功后,可...
    99+
    2024-04-02
  • php创建使用(详细步骤)(1)
    第一步:(创建网站)别忘了启动!!  第二步:确认之后点击管理打开根目录 第三步:在你的根目录下创建一个文件名必须为index.php的文件,在vs code打开   第四步 :打开你的C盘找到Windows下的……的hosts 第五...
    99+
    2023-09-13
    php
  • win7强行删除开机密码详细步骤
      我们通常都会给自己的电脑设置一个电脑来保护我们自己的隐私,但是有时候自己忘记密码怎么办呢我们就需要删除密码,那么win7如何强行删除开机密码来跟小编一起看看吧。  win7强行删除开机密码:  1.首先我们按组合键“win+R”键打开运...
    99+
    2023-07-10
  • idea中创建jsp项目的详细实战步骤
    安装条件:idea软件、tomcat10、jdk11 1、打开idea,在file ->new ->project中新建一个普通的java项目 2、在项目名右键Add...
    99+
    2024-04-02
  • Linux服务器中创建SVN项目详细步骤
    一、Linux服务器中的SVN安装和搭建项目环境可以参考一下文章: 1、《阿里云服务器搭建》------搭建SVN服务 2、在一个服务器的svn上,设置一个端口号对应一个项目 3、如何解决Linux+svn无法显示日志的问题 二、Linux...
    99+
    2023-08-30
    服务器 linux svn
  • Oracle创建只读账号的详细步骤
    目录需求说明第一步:创建只读账号第二步:赋予账号连接数据库等基本权限第三步:获取原账号的查询权限第四步:将原账号权限赋值为新账号第五步:在新账号端创建同位显示表第六步:查询结果在新账...
    99+
    2024-04-02
  • IDEA快速创建maven项目详细步骤
    目录 前言必读: 1.Maven和Maven Archetype区别? 2.创建maven项目之前的步骤(必看) 一、创建maven 1.打开idea--->文件--->新建--->项目 2.新建项目--->自定义项目名称--->选择Mav...
    99+
    2023-10-18
    intellij-idea maven java 配置maven 依赖管理
  • conda | 创建环境、安装包、删除环境步骤
    文章目录 1、创建环境2、激活环境3、安装包(1)手动一个一个安装(2)批量安装 4、卸载包(1)手动一个一个卸载(2)批量卸载 5、查看当前环境中所有已安装的包6、退出当前环境方法1...
    99+
    2023-10-25
    python 开发语言
  • Linux操作系统彻底删除MySQL——详细步骤
    Linux彻底删除MySQL 注意:在安装另一个MySQL版本之前一定要把之前MySQL版本给卸载干净。 详细步骤如下: 1、检查云服务器是否已经安装了MySQL: rpm -qa | grep mysql 如下所示: m...
    99+
    2023-08-19
    mysql linux 服务器 后端 运维
  • Django 使用VScode 创建工程的详细步骤
    目录一、VSCode 创建Django 工程二、Django Template HTML 代码提示三、安装插件四、启动项目报错一、VSCode 创建Django 工程 VSCode ...
    99+
    2024-04-02
  • 总结Gitee上创建仓库的详细步骤
    如果您想在Gitee上托管您的项目或代码,需要先创建一个仓库。以下是在Gitee上创建仓库的详细步骤。第一步:登录您的Gitee账户在浏览器中打开Gitee的官方网站,并使用您的账户名和密码登录。第二步:进入仓库页面登录成功后,您会看到Gi...
    99+
    2023-10-22
  • vue-cli创建vue项目的详细步骤记录
    目录什么是Vue脚手架vue-cli创建vue项目总结什么是Vue脚手架 Vue脚手架,也就是vue cli。如果我们平时只是写一些简单的页面的时候,只需要下载vue.js就行了。但...
    99+
    2024-04-02
  • IntelliJ IDEA 2022.1.1创建java项目的详细方法步骤
    目录前言1、创建一个新项目2、配置项目参数3、新建一个模块4、配置项目结构5、新建个类6、开心敲代码总结前言 新版idea对许多窗口进行了改变,若老师用的版本不一样的话,作为初学者可...
    99+
    2024-04-02
  • 在 IDEA 中创建 Java Web 项目的方式(详细步骤教程)
    开发环境 以下是我的开发环境 JDK 1.8Maven 3.6.3Tomcat 9.0IDEA 2019(2019 无所畏惧,即使现在已经 2023 年了哈哈哈) 最原始的 Java Web 项目 下面的内容可能会因 IDEA 版本不同,而...
    99+
    2023-08-31
    java intellij-idea 前端
  • 详解GitLab中删除用户的5个步骤
    在使用GitLab进行版本控制时,随着项目发展,可能会出现需要删除用户的情况。本文将介绍如何在GitLab中删除用户的步骤。步骤1:进入GitLab管理面板首先,您需要具有管理员权限才能删除用户。使用管理员帐户登录GitLab的Web界面,...
    99+
    2023-10-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作