从装centos后配置网卡报错提示Bringing uo interface eth0:bnx2 0000:02:

故障:在HP 785G6(服务器有2个集成网卡,4个独立网卡)上装centos6.5后配置网卡信息后,重启网卡报错,提示Bringing uo interface eth0:bnx2 0000:02:03.0:etho:register_cnicfailed Determining if ip address isalready in use for device eth0,网络不通,截图如下

wKiom1fI5fKgbBCCABPbOwCdbBE523.jpg-wh_50



排查经过:查看配置文件,

    [root@HGJ0205 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0没有问题,

     查看网卡

[root@HGJ0205 ~]# ifconfig 

eth0     Link encap:Ethernet  HWaddr 00:26:55:DF:DD:9E  

          inet addr:10.12.5.103  Bcast:10.12.5.255  Mask:255.255.255.0

          inet6 addr: fe80::226:55ff:fedf:dd9e/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:4885599 errors:0 dropped:0 overruns:0 frame:0

          TX packets:5632499 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000 

          RX bytes:1460799376 (1.3 GiB)  TX bytes:2154273766 (2.0 GiB)

          Interrupt:30 Memory:fdce0000-fdd00000 


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:7752962 errors:0 dropped:0 overruns:0 frame:0

          TX packets:7752962 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:0 

          RX bytes:3827246039 (3.5 GiB)  TX bytes:3827246039 (3.5 GiB)

     网卡启动,已经配置了ip,没有问题,检查网关

     [root@HGJ0205 ~]# ping 10.12.5.1

      发现自己的网关也ping不同。

     检查网线状况,发现网线不在集成网卡eth0上,而是在独立配置的网卡上,从而导致配置好网卡信息不是插网线的网卡,也就是说插网线的网卡没有网卡信息,所以不通。

[root@HGJ0205 ~]#cat /etc/udev/rules.d/70-persistent-net.rules

# This file was automatically generated bythe /lib/udev/write_net_rules

# program, run by thepersistent-net-generator.rules rules file.

#

# You can modify it, as long as you keepeach rule on a single

# line, and change only the value of theNAME= key.

 

# PCI device 0x8086:0x105e (e1000e) (customname provided by external tool)

SUBSYSTEM=="net",ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:26:55:df:dd:9f",ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"

 

# PCI device 0x8086:0x105e (e1000e) (customname provided by external tool)

SUBSYSTEM=="net",ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:26:55:e0:35:ef",ATTR{type}=="1", KERNEL=="eth*", NAME="eth5"

 

# PCI device 0x14e4:0x164a (bnx2)

SUBSYSTEM=="net",ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:e7:d1:fb:6e:38", ATTR{type}=="1",KERNEL=="eth*", NAME="eth1"

 

# PCI device 0x8086:0x105e (e1000e) (customname provided by external tool)

SUBSYSTEM=="net",ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:26:55:df:dd:9e",ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

 

# PCI device 0x14e4:0x164a (bnx2) (customname provided by external tool)

SUBSYSTEM=="net",ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:e7:d1:fb:6e:3a", ATTR{type}=="1",KERNEL=="eth*", NAME="eth1"

 

# PCI device 0x8086:0x105e (e1000e) (customname provided by external tool)

SUBSYSTEM=="net",ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:26:55:e0:35:ee",ATTR{type}=="1", KERNEL=="eth*", NAME="eth4"

6个网卡,看着都头晕。


解决方案:既然找到问题解决它。只要把网线接口对应的配置文件配置好久可以,两个解决方案

     一、配置好一个网络配置文件,然后把网线一个网口一个网口的测试,通了就说明是这个网卡的。

     二、网线不动,一个一个配置所有的网卡,哪个通了也说明是对了

注意:1、千万不要把所有的网卡都配置了测试,ip会冲突。

      2、集成网卡和独立网卡的mac地址格式是不一样的,这样可以很快的分辨出你配置的是哪个网卡,红色的是集成网卡的,减少排查步骤。


本页内容版权归属为原作者,如有侵犯您的权益,请通知我们删除。
之前的话我们的项目都是跑在windows上,今天我们要将我们的程序跑到linxu机器上。在看linux部署之前,我们先看一下node.js类似于asp.net mvc的过滤器或者叫拦截器。在app.js中我们加入如下代码 varbeforeRequest=function(req,res,next){if(req.originalUrl=='/'||req.originalUrl=='/login'||req.originalUrl=='/config'||req.originalUrl=='/user'

数据库备份mysqldump应用总结 - 2016-09-12 14:09:16

[root@ansible~]#mysqldump-uroot-p123456xxx/opt/xxx.sql#备份数据库xxx[root@ansible~]#egrep-v"#|\*|--|^$"/opt/xxx.sqlDROPTABLEIFEXISTS`test`;CREATETABLE`test`(`id`int(4)NOTNULLAUTO_INCREMENT,`name`char(20)NOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=7DEF
某电信运营商3G系统与4G系统建立号码核对系统,因为两个系统的号码状态不一致。源端使用Oracle Goldengate软件,目标端使用Kafka自写CUE程序进行解析源端传输过去的Trail文件。目标端不采用Goldengate的复制进程进行解析。 在某系统中创建Oracle Goldengate相关进程mgr,抽取,投递进程之后,发现抽取进程异常终止。且view ggsevt后发现如下报错: 2016-08-17 16:40:57 ERROR OGG-01028 Oracle GoldenGate C
su和su- 切换方式 实例: sudo 提权 sudo的特色功能 sudo命令的常用参数 注意 案例1——允许zhanghe用户执行所有命令: 案例2——仅允许linuxprobe用户以root用户身份执行cat命令。 案例3——允许linuxprobe用户以任意身份执行命令,且每次都不需要密码验证。 su和su- 在工作生产环境中不要去使用root用户身份,因为一旦执行了错误的命令后可能直接让系统崩溃。但因为许多的系统管理命令和服务为了安全所以只有超级用户才可以使用,因此这也无疑让普通用户受到更多的权

Zabbix添加网卡内外流量监控 - 2016-09-05 18:09:00

题外话:zabbix讲究一气呵成,从头到尾没人打扰然后布置。但是干运维难免有人来打扰,这个过来要求布环境,那个要求来买服务器。所以zabbix之路难免走的坑坑洼洼。 现在笔者想对host名单里面的zabbix_server进行网卡的内外流量情况的一个监控,首先登录zabbix之后,configuration---hosts,出现如下的菜单: 现在可以看到这个zabbix_server后面link了很多个模板,正是因为link了很多的模板,所以导致它的items非常多,42个。现在是要在zabbix_ser

远程桌面排错 - 2016-09-05 17:09:01

最近遇到了一个比较棘手的问题,用户远程桌面无法连接,我的博文中之前也写到了一篇远程桌面排错,但是这次的和之前的大不相同 = = 原因排查步骤 1)首先当然是查看报错,这个是我自己机器上截图的,报错信息都一样 2)首先查看服务器是否开启了远程访问 3)查看目标是否可以ping通 4)查看服务是否正常启动 5)如果要正常远程到目标必须可以telnet到目标的远程端口,默认为3389,这个端口不通,我们之前已经将防火墙关闭了 6)本机上telnet 127.0.0.1 3389,这么做的话可以排除外界因素的干扰

Nginx演练(3)配置内容压缩 - 2016-09-05 17:09:51

如果对HTTP熟悉的话,对request-response请求过程应该很熟悉。 比如访问“www.jd.com",一个完整页面的访问,往往会经过很多次的HTTP请求共同完成,这中间会涉及到浏览器并发数。具体片段如图 客户端请求的资源内容有多种,jpg,css,js,html等。不同文件类型,对应不同MIME_TYPE。每个文件都要通过网络传输到客户端,才能被浏览器渲染,进而展现给用户。想必大家都有给朋友发送文件的经历吧,不管是QQ传输,还是Email传送。如果一个文件过大,想节省点传输时间,都会发送文件之
[root@example~]#yuminstallipvsadm-y安装ip_vs管理工具理论部分我们在上篇文章中详细介绍了,这次进入实操阶段[root@example~]#modprobeip_vs加载ip_vs模块[root@example~]#modprobeip_vs_rr[root@example~]#lsmod|grepip_vsip_vs_rr14200ip_vs1265342ip_vs_rrlibcrc32c12461ip_vsipv6335589271ip_vs[root@exampl
公司同事强制关机,导致vmware里面虚拟机无法启动,报错:虚拟机在使用,请获取所有权,获取之后仍然说不能使用。 这篇博文记录一个VMWare虚拟机非正常关闭后无法启动的解决方案。 我们中心的网站部署在一个WindowsXP的虚拟机上,但是由于电源问题,那台虚拟机所在的实体物理机总是重启,有时候就会导致虚拟机系统还没有正常关闭就被迫关机了。机器重启后,虚拟机系统总是无法正常启动,弹出类似下面的错误: Cannotopen the disk ‘C:\VM-machines\Windows XP-001\Wi
今天给大家展示一下,我自己写的一个自动创建Bash脚本文件头的脚本(名为create),希望能对初学脚本者带来一定的思维提示。毕竟对于一个经常写脚本的运维人员来说,每次写脚本的时候都需要重复的去写一遍文件头,也是一件很累赘的事情,既然我们学了脚本,为什么不让它来为我们减轻一下负担了。所以一个自动创建Bash脚本文件头的想法在我脑海里面产生了。 本脚本所需要实现的功能: 1,能够自动创建一个标准的Bash脚本文件头,带有详细注释信息 2,能够给新建完成的Bash脚本文件自动添加执行权限 [root@cent