昨天发现hp ml370 g3服务器上网络不通,装完之后就没通。重起服务器后只能发现一块网卡(该服务器3块网卡,2块后加的),怀疑1、线或交换机有问题,经测试,正常。2、怀疑系统问题,重做linux系统,在安装过程中只能发现一块网卡。出现问题!查看bios设置,能发现新网卡,位于pci 4和pci 6,但同时发现pci中断中,有几个设备共用一个中断,修改!,然后能识别出网卡,但仍不稳定!再次修改irq,无效,找不到非集成的2块网卡。3、怀疑是否hp服务器特殊,重新用linux安装盘识别了n次,仍然只能发现一块网卡。  最后无奈之下,发现竟然在slot上的smart array 532 卡,也没了,硬盘没了!想不通是不是修改irq的缘故,将所有irq设置还原为最初设置,仍然无效。最后想到拔掉电源试试。拔掉服务器后电源,2分钟后开机,一切正常,硬盘找到了,新网卡也起作用了,神了。。。。
    静下来分析,有可能是以下原因:1、hp 服务器在添加新设备后,可能要根据设备数重新启动n次(冷启动,就是关电源启动),才能够认出设备,热启动无效!2、hp服务器可能比较特殊,多个设备使用同一irq纯属正常,不用刻意修改。