Linux Bridge的一次报错

简介:

一、背景说明

最近参与一次私有云的项目,网络模式利用CentOS7默认的桥接模式。操作系统是CentOS7.4,客户自己安装的,然后告诉我们常用的工具包都安装了。


二、问题及解决方法

a)配置网卡如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# cat /etc/sysconfig/network-scripts/ifcfg-em1 
TYPE=Ethernet
NAME=em1
DEVICE=em1
ONBOOT= yes
BRIDGE=br0
# cat /etc/sysconfig/network-scripts/ifcfg-br0 
TYPE=Bridge
BOOTPROTO=static
PEEDNS= yes
NAME=br0
DEVICE=br0
ONBOOT= yes
IPADDR=192.168.108.4
NETMASK=255.255.255.0
GATEWAY=192.168.108.1
USERCTL=no

b)重启网卡后,发现连接不上服务器,后面通过远程管理卡进入服务器,看到桥接不能生效,但是网卡配置已经出现问题,

使用brctl,居然报这个命令,居然没有安装bridge-utils,也怪我想当然,认为要做私有云的话这种基础包应该会装的,于是我安装了下bridge-utils

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# yum -y install bridge-utils
# systemctl restart network
# brctl show
bridge namebridge idSTP enabledinterfaces
br08000.d09466197542noem1
vnet1
vnet10
vnet11
vnet12
vnet13
vnet14
vnet2
vnet4
vnet5
vnet6
vnet8
vnet9
cloud08000.fe00a9fe006enovnet0
vnet3
vnet7
virbr08000.5254006e12d8yesvirbr0-nic

到此,问题得到解决。


三、引发的思考

调节网络的时候,特别是不在服务器身边,建议写个脚本,然后结合计划任务,万一调整错了,也能很快的进行恢复,类似下面的,我觉得挺实用的。

1
2
3
4
5
6
7
# cat /config/recover.network.sh
#!/bin/bash
# set for restore network
cp  -rf  /tmp/ifcfg-em1  /etc/sysconfig/network-scripts/
rm  -rf  /etc/sysconfig/network-scripts/ifcfg-br0
# crontab -l
50 1 * * *  /bin/bash  /config/recover .network.sh > /dev/null  2>&1










本文转自 冰冻vs西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/2053440,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
自然语言处理 数据挖掘 Linux
ModelScope问题之拷贝到内网linux系统运行代码报错如何解决
本合集将提供ModelScope安装步骤、配置要求和环境准备,以便用户顺利启动ModelScope进行模型开发和测试。
59 0
|
3月前
|
Linux
百度搜索:蓝易云【Linux重启网卡报错Determining if ip address怎么解决?】
请注意,在执行涉及网络配置的操作时要小心,确保避免重要网络设置的错误。建议在修改网络配置之前备份相关文件,以便出现问题时可以还原配置。如果不确定如何操作,最好寻求网络专家的帮助。
41 0
|
8月前
|
XML 数据挖掘 Linux
服务器丨Linux安装测试单细胞分析软件copykat,遇到的常见报错与解决思路与方法
服务器丨Linux安装测试单细胞分析软件copykat,遇到的常见报错与解决思路与方法
|
3月前
|
Go
ChaosBlade 1.7.3 make build_linux 有个报错
【1月更文挑战第8天】【1月更文挑战第40篇】ChaosBlade 1.7.3 make build_linux 有个报错
270 55
|
14天前
|
Linux 网络安全
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
23 1
|
4月前
|
Kubernetes Java Linux
Linux|操作系统|Error: Could not create the Java Virtual Machine 报错的解决思路
Linux|操作系统|Error: Could not create the Java Virtual Machine 报错的解决思路
454 0
|
1月前
|
Go
ChaosBlade 1.7.3 make build_linux 有个报错 不知大家遇到过没
【2月更文挑战第23天】ChaosBlade 1.7.3 make build_linux 有个报错 不知大家遇到过没
17 1
|
3月前
|
Linux Windows
FinalShell连接Linux虚拟机报错java.net.ConnectException: Connection timed out: connect(亲测有效)
FinalShell连接Linux虚拟机报错java.net.ConnectException: Connection timed out: connect(亲测有效)
160 0
|
6月前
|
安全 Linux
Linux常见维护报错,修复MBR引导/修复grub2菜单/内核文件丢失
Linux常见维护报错,修复MBR引导/修复grub2菜单/内核文件丢失
58 0
Linux常见维护报错,修复MBR引导/修复grub2菜单/内核文件丢失
|
7月前
|
分布式计算 Hadoop Linux
Linux报错:mkdir:无法创建目录“/opt/apps/xxx/logs“: Permission denied
Linux报错:mkdir:无法创建目录“/opt/apps/xxx/logs“: Permission denied
305 0