在某个项目POC现场,实施公司基于社区OpenStack Mitaka二次开发的私有云产品时,把公司打包好产品镜像灌装到dell730xd服务器上,服务器网卡配置是4个千兆2个万兆(Intel X52万兆网卡)。
在产品云管配置界面,发现无法识别到Intel 520万兆网卡
ssh到服务器上发现,通过ip link show 查看不能识别到Intel X520的万兆网卡
此次POC,客户服务器上的万兆网卡模块使用华为sfp光模块
灌装好公司打包的产品镜像后,系统启动如下错误
从截图报错信息来看,服务器网阿卡不支持华为的这个sfp光模块,考虑有可能是网卡驱动问题导致
二、解决办法
- 卸载ixgbe驱动,执行rmmod ixgbe
- 加载ixgbe驱动,modprobe ixgbe allow_unsupported_sfp=1
- 查看驱动已经加载,lsmod |grep ixgbe
可能会遇到下列问题
1.如果机器重启,会导致服务器的万兆网卡不能识别,这时只能把加载网卡驱动的命令写入到系统开机启动/etc/rc.d/rc.local配置文件内
2.需要增加/etc/rc.d/rc.local文件执行权限
chmod +x /etc/rc.d/rc.local
3.即使服务器重启,万兆网卡驱动也不会丢失,服务器就能识别到万兆网卡了