CentOS 7 网卡bond - 简书

标签: | 发表时间:2020-12-10 09:01 | 作者:
出处:https://www.jianshu.com

系统: CentOS 7.6
需求:

  1. 网卡1,2绑定做业务口
  2. 网卡3,4绑定做心跳口

实施:
进入 /etc/sysconfig/network-scripts/目录,修改ifcfg-em1和ifcfg-em2网口配置文件

    TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=em1
UUID=e3814ece-5de5-4468-a7f5-9b27837dfff6
DEVICE=em1
ONBOOT=yes
IPV6_PRIVACY=no
MASTER=bond0
SLAVE=yes

其中NAME与DEVICE修改成对应的网卡,随后创建bond网卡文件 ifcfg-bond0,内容如下:

    DEVICE=bond0
TYPE=bond
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.0.1.13
NETMASK=255.255.255.0
BONDING_OPTS="miimon=100 mode=4"
BONDING_MASTER=yes
MTU=1500
NM_CONTROLLED=no

心跳口bond如法炮制,完成后重启network服务 systemctl restart network,发现无法正常重启,查看日志 cat /var/log/messages | grep network,发现网卡无法启动,出错信息如下:

    Error: Connection activation failed: Master device 'ifcfg-em1' can't be activated: Device unmanaged or not available for activation
Error: Connection activation failed: Master device 'ifcfg-em2' can't be activated: Device unmanaged or not available for activation
Error: Connection activation failed: Master device 'ifcfg-em3' can't be activated: Device unmanaged or not available for activation
Error: Connection activation failed: Master device 'ifcfg-em4' can't be activated: Device unmanaged or not available for activation

Baidu了一下,都是关于停用NetWorkManger和添加MAC地址的错误方法,重启依然无法启动网络服务,后问Google,查到用ifconfig中的命名方式修改配置文件名,随后修改ifcfg-em1,ifcfg-em2,ifcfg-em3,ifcfg-em4为em1,em2,em3,em4,顺利重启服务,但是依然无法ping通地址,继续研究交换机是否开启802.3ad协商,发现都配置正确,
查看bond状态 cat /proc/net/bonding/bond0,发现一切正常,最后尝试 ifup em1&&ifup em2
顺利解决,如需删除bond,先删除ifcfg-bond0和ifcfg-bond1,然后还原em1,em2,em3,em4的默认配置,最后 rmmod bonding,解除bond,重启network服务 systemctl restart network,即可解除bond(如远程连接状态,请执行 rmmod bonding&&systemctl restart network),恢复单网口模式。

相关 [centos 网卡 bond] 推荐:

CentOS 7 网卡bond - 简书

- -
/etc/sysconfig/network-scripts/目录,修改ifcfg-em1和ifcfg-em2网口配置文件. 其中NAME与DEVICE修改成对应的网卡,随后创建bond网卡文件. ifcfg-bond0,内容如下:. 心跳口bond如法炮制,完成后重启network服务. systemctl restart network,发现无法正常重启,查看日志.

CentOS配置RPMForge源

- - 启光博客
  之前以发过一篇Linux安装配置网易的第三方源的文章,不过网易源与CentOS自带的官方源中的软件有时候还是感觉不够多,特别是桌面版用户应该深有体会,这个时候你就需要RPMForge,RPMForge被CentOS社区认为是最安全也是最稳定的一个软件仓库,拥有10000多种的软件包.   呵呵,好像有点给RPMForge做广告的感觉.

centos 使用fedora源

- - C++博客_首页
可以从该处理下 http://fedoraproject.org/wiki/EPEL包.   http://dl.fedoraproject.org/pub/epel/ 目录下查找:.   http://dl.fedoraproject.org/pub/epel/6/x86_64/下.

centos 6.2 关闭 IPV6

- - CSDN博客系统运维推荐文章
在现在的Linux上IPv6已经在默认安装下被支持,但是对于一些对IPv6支持不是很好的应用服务器来说,开启了IPv6反而会影响服务器的网络性能,毕竟现在的网络交换设备不是IPv6的. 如何判断系统是否开了ipv6. 第二,也可以通过查看开启的端口. 既然确定开启了之后,那怎样才能关闭呢. 我用的是centos6.2 没有找到/etc/modprobe.conf 文件,所以我就直接vi了一个,并加了两行.

CentOS 6.0 正式发布

- Power - cnBeta.COM
CentOS 是一个企业级的 Linux 发行版本,它源于上游操作系统提供者免费公开的源代码. CentOS 完全遵守上游供应商的再发行政策,并且以百分之百的软件兼容性为目标. (CentOS 对组件的修改主要是去除上游供应商的商标及美工图. )CentOS 6.0 与以往的发行版本有很大改动. CentOS 6.0 是用一个较新的建设系统所建造出来的,而函数库亦被检定可兼容上游的二元档.

centos linux 服务器安全

- - 操作系统 - ITeye博客
我们必须明白:最小的权限+最少的服务=最大的安全. 所以,无论是配置任何服务器,我们都必须把不用的服务关闭、把系统权限设置到最小话,这样才能保证服务器最大的安全. 下面是CentOS服务器安全设置,供大家参考. 一、注释掉系统不需要的用户和用户组. 注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦.

CentOS 6 下载地址出现

- Power - cnBeta.COM
Centos 6下载地址 发表于 2011 年 07 月 08 日 千呼万唤始出来,CentOS 6下载地址已经放出,内部镜像正在向外部镜像站点更新,但是国内镜像站点暂时没有更新. 下载地址如下(暂时只有两个个镜像站点提供下载):.

CentOS 6下搭建Apache+MySQL+PHP+SSL

- 〤依然特雷西 - 博客园-首页原创精华区
网上的一些文章都已经比较老了,现在版本高了之后,其实配置是很省力的(不考虑什么负载的话). 分享全过程,出了文中提到的安装epel rpmfushion 源指令不同外,其他的过程也适用与Centos 5. 1.安装CentOS 6 ,可以选择最小安装,也可以安装桌面. 3.安装mysql,并设置mysql开机自启动,同时启动mysql.

在 CentOS 上安装和配置 OpenStack Nova

- timo - vpsee.com
OpenStack 的基本介绍以及如何在 Ubuntu 上安装 OpenStack Nova 可以看:在 Ubuntu 上安装和配置 OpenStack Nova. 对云计算平台感兴趣的朋友可以看看另一个开源的云计算系统:在 CentOS 上安装和配置 OpenNebula.. 在安装完基本的 CentOS 6.0 系统后(最小化安装)升级和更新整个系统,然后关闭 SELINUX 后重启,为了简单方便最好也关闭 iptables:.

CentOS 下通过 JavaCPP 调用 FFMPEG

- - CSDN博客综合推荐文章
   FFMPEG 是一个广泛用于媒体处理的库,在Java的世界里,处理视频的能力相当弱,于是有很大需求需要Java 调用 FFMPEG.   Java 调用C 的方式有很多,可以用最原始的JNI方式,也可以JNA方式,还可以是命令行.    采用命令行的方式比较简单,不过有很大局限性,尤其是涉及到 视频的处理和分析的时候,比如要取出某个packet,然后进行处理.