linux删除网卡bond,linux下网卡bond的基本配置及错误
先看一下系统版本
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.4 (Santiago)
看一下网卡情况
# ifconfig
eth0 Link encap:Ethernet HWaddr
2C:44:FD:7F:E4:C4
UP BROADCAST RUNNING SLAVE
MULTICAST MTU:1500
Metric:1
RX packets:236 errors:0
dropped:0 overruns:0 frame:0
TX packets:9 errors:0
dropped:0 overruns:0 carrier:0
collisions:0
txqueuelen:1000
RX bytes:21849 (21.3 KiB)
TX bytes:734 (734.0 b)
Interrupt:32
eth1 Link encap:Ethernet HWaddr
2C:44:FD:7F:E4:C4
UP BROADCAST SLAVE MULTICAST
MTU:1500 Metric:1
RX packets:0 errors:0
dropped:0 overruns:0 frame:0
TX packets:0 errors:0
dropped:0 overruns:0 carrier:0
collisions:0
txqueuelen:1000
RX bytes:0 (0.0 b)
TX bytes:0 (0.0 b)
Interrupt:36
eth2 Link encap:Ethernet HWaddr
2C:44:FD:7F:E4:C6
UP BROADCAST RUNNING SLAVE
MULTICAST MTU:1500
Metric:1
RX packets:771 errors:0
dropped:0 overruns:0 frame:0
TX packets:499 errors:0
dropped:0 overruns:0 carrier:0
collisions:0
txqueuelen:1000
RX bytes:71083 (69.4 KiB)
TX bytes:43259 (42.2 KiB)
Interrupt:32
eth3 Link encap:Ethernet HWaddr
2C:44:FD:7F:E4:C6
UP BROADCAST RUNNING SLAVE
MULTICAST MTU:1500
Metric:1
RX packets:256 errors:0
dropped:0 overruns:0 frame:0
TX packets:0 errors:0
dropped:0 overruns:0 carrier:0
collisions:0
txqueuelen:1000
RX bytes:23355 (22.8 KiB)
TX bytes:0 (0.0 b)
Interrupt:36
lo Link encap:Local Loopback
inet addr:127.0.0.1
Mask:255.0.0.0
inet6 addr: ::1/128
Scope:Host
UP LOOPBACK RUNNING
MTU:16436 Metric:1
RX packets:108 errors:0
dropped:0 overruns:0 frame:0
TX packets:108 errors:0
dropped:0 overruns:0 carrier:0
collisions:0
txqueuelen:0
RX bytes:8608 (8.4 KiB)
TX bytes:8608 (8.4 KiB)
把eth0 和 eth1 绑到一起吧
# cd /etc/sysconfig/network-scripts/
新建ifcfg-bond0文件
# vim ifcfg-bond0
DEVICE=bond0
NM_CONTROLLED=no
ONBOOT=YES
BOOTPROTO=static
IPADDR=172.16.1.1
NETMASK=255.255.255.0
GATEWAY=172.16.1.245
USERCTL=no
BONDING_OPTS="mode=1 miimon=50"
有关最后一句话BONDING_OPTS='mode=1
miimon=50"
也可以换种写法
在/etc/modprobe.d/dist.conf 中 加上
alias bond0
bonding
options bond0
miimon=50 mode=1
修改eth0和eth1的配置文件
# vim ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
NM_CONTROLLED=no
MACADDR=2C:44:FD:7F:E4:C4
USERCTL=no
MASTER=bond0
SLAVE=yes
# vim ifcfg-eth1
DEVICE=eth1
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
NM_CONTROLLED=no
MACADDR=2C:44:FD:7F:E4:C5
USERCTL=no
MASTER=bond0
SLAVE=yes
下面在执行# modprobe bonding
可以重启机器了
产看一下mac地址信息
# ifconfig | grep HWaddr
bond0 Link
encap:Ethernet HWaddr 2C:44:FD:7F:E4:C4
eth0 Link encap:Ethernet HWaddr
2C:44:FD:7F:E4:C4
eth1 Link encap:Ethernet HWaddr
2C:44:FD:7F:E4:C4
eth2 Link encap:Ethernet HWaddr
2C:44:FD:7F:E4:C6
eth3 Link encap:Ethernet HWaddr
2C:44:FD:7F:E4:C7
eth0和eth1和bond0的mac地址一样了
在看一下bond运行情况
# cat /proc/net/bonding/bond0
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): 50
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth0
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 2c:44:fd:7f:e4:c4
Slave queue ID: 0
Slave Interface: eth1
MII Status: down
Speed: Unknown
Duplex: Unknown
Link Failure Count: 0
Permanent HW addr: 2c:44:fd:7f:e4:c5
Slave queue ID: 0
此时eth0为活动eth1是down
查看网卡mac地址命令
ip address show
ip link show
ifenslave -a
eth0变成rename的问题
先把NetworkManager停掉
# service NetworkManager
stop
# chkconfig --level 2345 NetworkManager
off
# chkconfig --list
NetworkManager
NetworkManager 0:off
1:off 2:off
3:off 4:off
5:off 6:off
然后修改配置文件# vim
/etc/udev/rules.d/70-persistent-net.rules
注释掉相关文件
差不多全都注释了
# PCI device 0x14e4:0x1657
(tg3)
#SUBSYSTEM=="net", ACTION=="add",
DRIVERS=="?*", ATTR{address}=="2c:44:fd:7f:e4:c6", ATTR{type}=="1",
KERNEL=="eth*", NAME="eth0"
配置好自己的网卡配置文件
重启机器
然后eth0就回来了
linux删除网卡bond,linux下网卡bond的基本配置及错误相关推荐
- linux删除80端口,linux下解决80端口被占用
安装一个nginx服务,在启动的时候报80端口被占用了,我们来检查一下有哪些服务占用了80端口 首先我们查一下占用80端口的有哪些服务,netstat -lnp|grep 80 查看80端口被那些服务 ...
- linux删除多余日志,linux 删除日志
https://jingyan.baidu.com/album/c1a3101e73129ade656deb9d.html?picindex=2 里面的 ls -s 可以看到目录 https://zh ...
- 如何linux删除文件夹,linux删除文件夹,教您电脑的linux怎么样删除文件夹
有些爱学习的用户会去操弄linux软件程序,在操作linux的过程中,有时候要删除一个文件夹,往往会提示次此文件非空,没法删除,这对于刚接触的用户来说无疑是一个巨大的困难,为此,小编这就来跟大家分享l ...
- linux删除相同用户,Linux 批量添加和删除用户
Linux批量添加和删除用户 一,工具作用Linux批量添加和删除用户 在Linux用户管理中,经常需要用到批量添加或删除用户:如果用 useradd或adduser来添加大量用户,对系统管理员的体力 ...
- linux删除网卡信息,重新设置网卡
centos系统删除多余网卡的方法 一.删除系统中中多余的ifcfg-eth0.bak Centos系统更改网卡或网卡MAC地址后会出现个eth0.bak配置备份文件 解决方法: /etc/sysco ...
- php linux 删除文件夹,linux下如何删除文件夹
linux下删除文件夹的方法:可以使用[rm -rf 目录名]命令进行删除,如[rm -rf /var/log/httpd/access],表示删除/var/log/httpd/access目录及其下 ...
- linux删除mysql临时文件_linux下mysql自动备份数据库与自动删除临时文件_MySQL
bitsCN.com linux下mysql自动备份数据库与自动删除临时文件 一.每日23:00自动删除临时文件 首先查看一下crontab的任务列表:crontab -l然后新建:crontab - ...
- linux删除磁带设备,Linux下磁带管理命令
1.磁带设备名 2.管理磁带驱动器的基本命令 3.基本的备份和恢复命令 为什么备份? 一个备份计划对定期备份文件来说很有必要,如果你宁愿选择不备份,那么丢失重要数据的风险会大大增加.有了备份,你就有了 ...
- arch linux 删除文件,在linux/Archlinux下使用testdisk恢复误删文件
近日误删了几个文件需要恢复,搜索许久,发现testdisk是一个文件恢复神器,使用记录如下 安装 archlinux下用以下命令安装 sudo pacman -S testdisk 对于其他Linux ...
- linux 删除文件占用,Linux 下被删除文件依然占用空间的处理
首先,我们说下对于一个仍在被程序访问的日志文件,应该怎样清理. 我们以 nginx 的默认日志文件 /usr/local/nginx/logs/access.log 为例进行讲解说明. 很多朋友喜欢 ...
最新文章
- -mkdir 创建目录 Usage:hdfs dfs -mkdir [-p] < paths> 选项:-p 很像Unix mkdir -p,沿路径创建父目录。
- 架构师必备技能:Maven Archetype生成项目模板
- java开发环境选择
- 2019年1月29日
- 用 Hadoop 进行分布式并行编程, 第 1 部分 基本概念与安装部署
- iOS学习 plist读取和写入文件
- vue+xterm.js 实现Linux command界面
- 44response对象
- Hadoop相关问题解决
- LeetCode 424. 替换后的最长重复字符(双指针+滑动窗口)
- 5分钟了解分页的那些事?
- oracle数据库sqlloader,初见Oracle SqlLoader工具
- R语言 安装包时出现的一个错误
- 百度网盘该坐不住了,迅雷11内测版,不限速2T云盘免费送!
- 颜色分类Python解法
- SPSS-非参数检验
- 小写字母转大写代码HTML,字母大小写转换.html
- 浅谈APP运营推广:该如何的精准投放广告?
- eel+python 开发html5跨平台桌面应用1
- 基于Java EE平台项目管理系统的设计与实现(论文+PPT+源码)
热门文章
- CaDDN:基于单目的3D目标检测新方法(CVPR2021)
- 第三期直播《基于点云的三维物体表示与生成模型》精彩回录
- java中JFrame类中函数addWindowListener(new WindowAdapter)
- 第七课.含隐变量的参数估计
- matlab语言实验二,实验二 MATLAB语言基础
- 抗生素抗性基因研究进展PPT分享
- 为实现流行病预测:联邦政府在疫情暴发建模方面的努力和机遇
- “利他主义者”乔治·普莱斯的一生(全文翻译自Independent)
- ISME:基因组和转录组分析深海古菌Thermoprofundales
- R语言可视化学习笔记之相关矩阵可视化包ggcorrplot