IBM 刀片大量DHCPREQUEST输出解决办法

一、现象

现网的一台主机,今天收到宕机告警,经登录查看主机未宕机,只不过ssh当时连接被拒。查看/var/log/message日志,发现有大量的DHCPREQUEST请求日志。具体内容如下:

[root@datanode2 init.d]# tail -f /var/log/messages
Jun 1 16:51:09 datanode2 dhclient: bound to 169.254.95.120 -- renewal in 280 seconds.
Jun 1 16:55:49 datanode2 dhclient: DHCPREQUEST on usb0 to 169.254.95.118 port 67 (xid=0x691bb32a)
Jun 1 16:55:49 datanode2 dhclient: DHCPACK from 169.254.95.118 (xid=0x691bb32a)
Jun 1 16:55:49 datanode2 dhclient: bound to 169.254.95.120 -- renewal in 257 seconds.
Jun 1 17:00:05 datanode2 dhclient: DHCPREQUEST on usb0 to 169.254.95.118 port 67 (xid=0x691bb32a)
Jun 1 17:00:06 datanode2 dhclient: DHCPACK from 169.254.95.118 (xid=0x691bb32a)
Jun 1 17:00:06 datanode2 dhclient: bound to 169.254.95.120 -- renewal in 239 seconds.
Jun 1 17:04:04 datanode2 dhclient: DHCPREQUEST on usb0 to 169.254.95.118 port 67 (xid=0x691bb32a)
Jun 1 17:04:05 datanode2 dhclient: DHCPACK from 169.254.95.118 (xid=0x691bb32a)
Jun 1 17:04:05 datanode2 dhclient: bound to 169.254.95.120 -- renewal in 263 seconds.
Jun 1 17:08:28 datanode2 dhclient: DHCPREQUEST on usb0 to 169.254.95.118 port 67 (xid=0x691bb32a)
Jun 1 17:08:28 datanode2 dhclient: DHCPACK from 169.254.95.118 (xid=0x691bb32a)
Jun 1 17:08:28 datanode2 dhclient: bound to 169.254.95.120 -- renewal in 258 seconds.

二、处理

1、经确认该机上未开启有DHCP服务,而且使用的地址是静态配置的,也未使用dhclient;

2、经查询在redhat知识库上查看到该问题相关文档。经查看该文档上的环境描述为:

Red Hat Enterprise Linux 5
IBM HS22 Blade
IBM x3850 X5 [7145]

而我的系统环境是redhat6 ,硬件环境对的上为HS22刀片。该知识库的解决方法的查看需要license帐户 。如果你买的没有授权,也可以找IBM 硬件厂商确认该报错。

三、解决

从上面的报错来看,报错的网卡为usb0,而主机上并未使用到该网卡,不过在/etc/sysconfig/network-scripts/ 目录确实找到了ifcfg-usb0网卡,而且该网卡的默认配置使用dhcp地址。经IBM相关工程师确认该网卡的作用是:

IBM的PC服务器有个使用USB做为管理网络的特性(IBM独有,别的品牌服务器中没有发现)。在你没有连接USB网卡的时候会不停向DHCP申请IP,如果没有发现DHCP时就会默认分配一个169.254.xx.xx的IP地址,这在ORACLE RAC环境中,有可能会和虚拟IP产生冲突。造成路由信息丢失。从网上看这个USB0的问题还会引起LINUX HA异常。

不过还好,该主机未用到RAC环境中,既然不使用,关闭该网卡的自启动,即可解决之。

#ifdown usb0
vi /etc/sysconfig/network-scripts/ifcfg-usb0
onboot=no

时间: 2024-09-15 01:50:52

IBM 刀片大量DHCPREQUEST输出解决办法的相关文章

PHP验证码图片不能输出解决办法

  PHP验证码图片不能输出 文件名 global_func.php function _code(){ //运行验证码 //随记码个数 $_rnd_code=4; for($i=0;$i<$_rnd_code;$i++){ $_nmsg.=dechex(mt_rand(0, 15)); } //保存在session中 $_SESSION['code']=$_nmsg; //长和高 $_width=75; $_height=25; //创建一张图片 $_img=imagecreatetrueco

一段java代码在myeclipse中输出的是乱码,求解决办法

问题描述 以下JAVA代码运行后,会输出乱码.然而,将http://www.1soccer.com/oddsindex/index/换成http://www.310win.com/info/match/Zucai.aspx?typeID=1&issueNum=2015027,输出却正常.以上网页的代码都是UTF-8的.求解决办法.谢谢.importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamR

asp.net 未能写入输出文件--“拒绝访问的解决办法_实用技巧

这个是网站部署在IIS7上出现的一个问题,解决办法是:   将C盘Windows目录下的Temp文件夹赋于IIS_IUSRS完全控制的权限即可,不用添加NETWORK SERVICE用户

XP系统电脑打印文字字体出现乱码的解决办法

  XP系统电脑打印文字字体出现乱码的解决办法          1.在左侧程序里选择"控制面板",打开窗口,双击"字体"图标(在打开的对话框中保证打印机已正常安装).图片显示在最下一排,第二个. 2.假如所打印的字体没有安装,可选择"文件F(在窗口的左上角)",打开下属栏,选择"安装新字体"选项,在打开的"添加字体"对话框中选择字体所在路径,就可以进行字体的安装了. 3.双击选中的字体图标,在打开的对话框

【原创】源码安装 Atlas-1.0.3 遇到的问题以及解决办法

      今天 360 团队在 GitHub 上发布了 Atlas-2.0.0 版本.可喜可贺,希望 360 的开发团队能够一直保持下去.借此时机,将之前对 Atlas-1.0.3 的一些理解和使用,以博客形式总结一下.本文主要讲一下在源码安装和刚开始运行 Atlas-1.0.3 时可能遇到的问题.  =====  按照安装说明,Atlas-1.0.3 的安装有如下依赖项: glib(2.32.x).libevent(1.4以上).Lua(5.1.x).OpenSSL(0.9.8以上)  基本

正确使用XHTML的冒险以及解决办法

xhtml|解决 我使用XHTML有些年了,但直至去年夏天我才着眼于如何正确使用,那就是说,以application/xhtml+xml的MIME类型来伺服(server)它.我知道我碰到问题的一些,但问题远非如此.就如你即将发现的一样,当你开始使用真正的XHTML,你会遭遇很多似乎细小但让人困惑的问题. 请注意这不是一篇讨论支持或反对使用XHTML的文章.我只是写下我所知道的潜在的易犯错误,并且让你自己来决定自己的选择:HTML 4.01,为所有浏览器伺服为text/html的XHTML 1.

令PHP初学者们最头疼的几个问题及解决办法

初学|解决|问题     [1]页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到.当然也可以修改自动全局变量为开(php.ini改为register_globals = On):考虑到兼容性,还是强迫自己熟悉新的写法比较好. [2]Win32下apache2 用get方法传递中文参数会出错: test.php?a=你好

DBA工作备忘录之三:rman备份,未使用catalog,控制文件丢失的解决办法

备份|解决|控制 [Oracle] DBA工作备忘录之三:rman备份,未使用catalog,控制文件丢失的解决办法 作者:Fenng 日期:July 19 2004 情况描述客户报告数据库故障,新来的系统管理员误操作.删掉了一些文件.询问:删掉了那些文件?答曰:所有重要数据文件,所有控制文件.数据库原来是归档模式,用rman备份数据,rman 使用控制文件.幸运的是,最后一次rman full 备份是包括了控制文件在内.系统没有设定自动备份控制文件.现在状况是数据库无法启动. 不用说,客户的备

在Jsp程序读取或向DB写入数据乱码解决办法

js|程序|解决|数据 在Jsp程序读取或向DB写入数据乱码解决办法 在基于JAVA的编程中,经常会碰到汉字的处里及显示的问题,比如一大堆乱码或问号.这是因为JAVA中默认的编码方式是UNICODE,而中国人通常使用的文件和DB都是基于GB2312或者BIG5等编码,故会出现此问题.以前我也经常为这个问题而苦恼,后来经查了些资料,终于解决了,我知道一定有很多朋友也会碰到这个问题,所以特就总结了一下,来拿出来让大家一起分享了.1.在网页中输出中文.JAVA在网络传输中使用的编码是"ISO-8859