四、删除bonding设备

如由于最初配置的bonding设备取名为bond0,而后改名为了bond1,造成了两个bonding设备的存在,现在需删除bond0 。先查看下网络设备:

# ls /sys/class/net

bond0  bond1  bonding_masters  eth0  eth1  lo

直接删除bond0,会提示无权限。

可以通过bonding_masters文件删除bond设备:

# cat bonding_masters

bond0  bond1

直接编辑bonding_masters文件会提示权限问题

# echo -bond0 > bonding_masters

echo后的 - 号表示删除设备, + 号表示添加设备

# cat bonding_masters

bond1

# ls /proc/net/bonding

bond1

可以看出bond网口已经删除成功。

把eth0加入bond(bond0):

# echo +eth0 > /sys/class/net/bond0/bonding/slaves

从bond(bond0)里移除eth0:

# echo -eth0 > /sys/class/net/bond0/bonding/slaves

增加第一个bond,带有两个e1000接口,工作于active-backup模式,使用ARP监控,可以通过如下命令:

# modprobe e1000

# echo +bond1 > /sys/class/net/bonding_masters

# echo active-backup > /sys/class/net/bond1/bonding/mode

echo 1 > /sys/class/net/bond1/bonding/mode

# ifconfig bond1 192.168.2.1 netmask 255.255.255.0 up

增加arp目标地址:

# echo +192.168.2.100 /sys/class/net/bond1/bonding/arp_ip_target

# echo 2000 > /sys/class/net/bond1/bonding/arp_interval

# echo +eth2 > /sys/class/net/bond1/bonding/slaves

# echo +eth3 > /sys/class/net/bond1/bonding/slaves

查看bond接口信息:

# cat /proc/net/bonding/bond1

Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Bonding Mode: fault-tolerance (active-backup)

Primary Slave: None

Currently Active Slave: eth0

MII Status: up

MII Polling Interval (ms): 100

Up Delay (ms): 0

Down Delay (ms): 0

Slave Interface: eth0

MII Status: up

Speed: 1000 MbpsDuplex: fullLink Failure Count: 0Permanent HW addr: a0:b3:cc:e5:97:68Slave queue ID: 0Slave Interface: eth1MII Status: upSpeed: 1000 MbpsDuplex: fullLink Failure Count: 0Permanent HW addr: a0:b3:cc:e5:97:6cSlave queue ID: 0

linux bond设备删除,删除修改bond相关推荐

  1. linux更改设备树,petalinux 修改设备树

    一.设备树生成及编译 1.执行petalinux-create创建工程 2.执行petalinux-config --get-hw-description导入硬件配置 3.执行petalinux-co ...

  2. linux防止文件被复制,技术|如何在 Linux 系统中防止文件和目录被意外的删除或修改...

    有时,我会不小心的按下 SHIFT+DELETE来删除我的文件数据.是的,我是个笨蛋,没有再次确认下我实际准备要删除的东西.而且我太笨或者说太懒,没有备份我的文件数据.结果呢?数据丢失了!在一瞬间就丢 ...

  3. linux防止文件和目录被意外删除或修改

    为了防止在 Linux 系统中意外删除一些重要文件或目录,除了必要的备份之外,还有一个好方法,就是使用 chattr(Change Attribute)命令 在类 Unix 等发行版中,该命令能够有效 ...

  4. linux根据修改日期删除,在Linux下怎么一次性删除掉那些修改时间为指定日期的所有文件?...

    问:在Linux下怎么一次性删除掉那些修改时间为指定日期的所有文件? 答:脚本del_files_of_date.sh 用法:./del_files_of_date.sh 比如:./del_files ...

  5. Linux下文件重命名、创建、删除、修改及保存文件

    Linux下文件重命名.创建.删除.修改及保存文件 一.重命名(更名) linux 给文件改名的命令是mv命令 mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中.该命令等同于DOS系统下的 ...

  6. 【C++】链表反转逆序|建立、删除、修改、插入|linux内核链表与普通链表

    目录 C++实现链表逆序 链表的建立.删除.修改.插入 linux内核链表与普通链表 C++实现链表逆序 实现链表逆序,首先要有一个链表,下面是链表的结构体: typedef struct listn ...

  7. Linux之高级网络配置(bond,team以及网桥的搭建)

    bond网络 ##什么是bond,为什么要配置bond bond是将多块网卡虚拟链接成一块网卡的技术,通过bond技术让多块网卡看起来是一个单独的以太网接口设备并具有相同的ip地址. 特点:bond默 ...

  8. linux 查看软连接_linux删除原理

    linux删除原理 1. linux文件的概述  linux系统中文件和目录的属性主要包括:索引节点号(inode).文件类型及权限.硬链接的数量.文件或目录所属的用户(属主).文件或目录所属的组( ...

  9. centos的mysql怎么删用户_linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤...

    linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤 linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤销权限 linux/centos给Mysql创 ...

最新文章

  1. linux的套接口和管道
  2. 皮一皮:充实的一天...
  3. PHPCMS v9 二次开发_验证码结合Session开发
  4. RedHat Enterprise Linux6.4 使用CentOS yum源
  5. linux 内核 三天吐血,编译安装——吐血经验,内附脚本
  6. 深入学习Web Service系列----异步开发模式
  7. Oracle数据库游标数总结
  8. Educational Codeforces Round 68 (Rated for Div. 2)-D. 1-2-K Game
  9. 寒门问题少年到计算机博士,硅谷穷小子是如何成为“创业之神”
  10. vsftpd不支持目录软链接的解决办法
  11. 甘肃暴雨强度公式_中国城市新一代暴雨强度公式
  12. mo汇编指令_汇编指令(汇编指令详解)
  13. 古体字与简体字对照表_简体字与繁体字对照表汇总
  14. 驱动精灵等软件卸载后剩余文件的删除
  15. my soft_macsoft
  16. 阿里云跨云迁移工具案例实践:华为云迁移到阿里云
  17. APtos 简介及机制
  18. 文件管理系统(文件版)
  19. 人民网_领导留言板data2021年-2022年
  20. php sid打印不出来,pinpoint php 使用不当引发棘手的问题 --psid sid tid pname ptype ah

热门文章

  1. Unity3D制作2D精灵动画
  2. shorten command line
  3. SQL操作h和C语言使用SQL
  4. 从源码角度看CPU相关日志
  5. 狂野飙车8服务器在哪个文件夹,狂野飙车8存档在哪
  6. window 安装并运行Nacos
  7. 小米真无线降噪耳机3评测
  8. 循环数组,动态给对象添加key
  9. 深度学习深理解(八)- 结构化机器学习项目
  10. 用Python统计票数