Ubuntu20.04升级内核后网卡全DOWN的问题
Ubuntu20.04.6内核升级导致网卡全部DOWN
机器: XFUSION G8600 V7
网卡: XFUSION XP382(Mellanox ConnectX-5 Lx)
系统: Ubuntu20.04.6
升级前内核: 5.4.0-144-generic
升级前网卡名称: ens6f0,ens6f1
升级后内核: 5.15.0-130-generic
升级后网卡名称: ens6f0np0,ens6f1np1
升级前环境
因为环境内有DHCP服务器,因此安装的时候创建了bond并指定了IP地址,bond模式为主备(active-backup)
执行ip addr
网卡还是ens6f0,ens6f1,包含lo在内,三个口都显示UP
升级后环境
执行ip addr
网卡变成了ens6f0np0,ens6f1np1,包含lo在内,三个口全部显示DOWN
解决办法
内核升级后,网卡名称变了,但是配置文件中的网卡名称还是升级前的名称。
编辑/etc/netplan/00-installer-config.yaml文件
将bond和ethernets下的网卡名称改为升级后的名称
1 | network: |
执行sudo netplan apply应用配置文件
再次执行ip addr进行查看,三个口全部显示UPw
问题解决。
小记
之前在虚拟机中升级降级内核都没有出现网卡名称改变的情况,这次在物理机部署发现了这个问题。网卡名称改变的原因暂时不明。