linux工控机扩容万兆光卡的经历

公司发的测试工控机(操作系统Centos 7.9)配置了千兆电口,结果发到客户现场才被告知他们交换机上业务口全是万兆光口。真是无语,只好补发一块4口万兆光卡,配4个万兆光模块。(请注意光模块的单模多模、波长数要与对端一致), 然后现场拆机扩容。经历有点曲折,特记录供大家参考。

先拆机插卡。一看光卡上好大一块散热片,作为一个N年没动手的Diyer,下意识的就把新光卡插在离现有网卡最远的一个槽位----便于散热嘛。

插好光卡与光模块,开机,插光纤。(之前已经用光电转换器验证这路光纤和这种光模块都是正常的)

光口灯能亮,然而ifconfig看不到新加的网卡,难道这个槽位不行?先换个槽位,依然如故...然后网上搜各种处理经验,尝试以下手段:

  •   新配ifcfg网卡配置文件;
  •   根据网卡型号重新下载、安装linux驱动;
  •   。。。
  •   lspci查看相关信息。

然而,没有任何进展。插卡、拔掉后 lspci看的信息没有任何区别。

咨询其他同事,说总部有位大神经常做扩卡可能有此经验。联系上后,先让我看看机箱里装了几颗CPU... 分辨了一下,应该只有1颗CPU,大神看了机箱图片,告诉我说,这台设备支持插2颗CPU,但目前只插了1颗,而每个CPU管控不同的PCI槽位... 仔细一看,果然每个槽位边有标记CPU 1 slot x, CPU 2 slot x;而我为了散热,换了两次槽位都是离现有网卡(CPU 1 slot)较远的槽位(归属CPU2)。 

再把卡插到CPU 1的PCI slot上,ip a能看到网卡信息了,重做网卡ifcfg后,重启系统。光卡能用了。

过了2个月;

客户说实际生产环境的数据流从6个不同的地方过来,所以需要6路光口。 我上次扩卡是4光口啊,只好再补发一块。再次跑现场,开机扩卡。

这次首先注意了是CPU 1控制的PCI槽位,然后两块光卡并列着,颇为担心散热问题。但不管了,先看能不能用吧,这次的光卡型号与上次不同,光模块是一样的。上次光卡插上光纤亮蓝灯,这次亮黄灯。然而开机后一看...ip a能看到多了4个网口,但插着光纤光口状态仍然是down的。咦?又有什么问题?

  • 先和旧卡互换光模块,没用;
  • 再换个槽位,没用;
  • 把旧卡拔掉、新卡插旧卡原来的槽位,仍然没用。

怎么回事,难道这卡有兼容性问题?还是快递途中损坏了?  随便敲几个命令,无意中用了ifconfig 一看,没有发现网卡,这才想起来,要做ifcfg-***网卡配置文件嘛。把旧卡的ifcfg改名拷贝4份,里面MAC, device name等用新卡的替换掉(用ip a可以看到MAC等信息的)。然后重启网络服务,能用了! 但这时配置文件里UUID还没有配,为了保险起见,用 uuidgen enp****命令重新生成UUID,然后写入网卡cfg文件。再次重启网络服务,状态正常,逐个光口验证,业务正常。终于完成了这两次扩光卡的操作。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值