HP DL360 Gen7更新内核后LAN访问异常但互联网正常的故障排查求助
我的HP DL360 Gen7服务器已经稳定运行Fedora好几年了,昨天在执行dnf update进行内核更新的过程中,系统开始出现奇怪的异常,重启后问题依然存在,具体情况如下:
核心故障症状
- 失去局域网(LAN)访问能力,但互联网访问完全正常(比如可以正常执行
dnf update、访问外部网站等) - 网卡能正常获取IP地址,但无法通过LAN完成ping、挂载网络共享目录、SSH远程连接等操作
- 开机过程中会短暂恢复LAN连接:我在另一台电脑上持续运行ping命令,能看到服务器开机时会有几秒的正常响应,之后立刻变回「目标主机不可达」,ping输出示例如下:
From acer17 (192.168.27.166) icmp_seq=1161 Destination Host Unreachable
From acer17 (192.168.27.166) icmp_seq=1162 Destination Host Unreachable
From acer17 (192.168.27.166) icmp_seq=1163 Destination Host Unreachable
...
64 bytes from dl360 (192.168.27.2): icmp_seq=3 ttl=64 time=0.249 ms
64 bytes from dl360 (192.168.27.2): icmp_seq=4 ttl=64 time=0.378 ms
64 bytes from dl360 (192.168.27.2): icmp_seq=5 ttl=64 time=0.333 ms
...
From acer17 (192.168.27.166) icmp_seq=1172 Destination Host Unreachable
From acer17 (192.168.27.166) icmp_seq=1173 Destination Host Unreachable - 开机日志显示:服务启动初期能成功连接网络驱动器,但后续尝试读取时就会失去LAN连接
已尝试的排查操作
- 确认网络拓扑无变化:所有设备均连接到同一路由器,路由器对接ISP modem,网络内其他设备运行完全正常
- 更换服务器的网卡端口、路由器的LAN端口,故障表现完全一致
- 尝试回滚到更新前的旧内核版本,症状没有任何改善
- 尝试用Fedora Live USB启动排查,发现BIOS/启动相关的异常:
- 将USB设为第一启动项时,BIOS无法识别USB设备;只有禁用RAID、保持默认启动顺序(光驱→软盘→USB→硬盘→网卡)时,才能识别到USB
- 曾成功通过Fedora 37 Live USB将系统安装到另一U盘,能正常启动几次,但现在BIOS又无法识别该U盘
- 尝试Fedora 38 Live USB时,BIOS偶尔能识别并显示启动选项,但启动过程中出现内核panic
- 禁用RAID但保留RAID控制器时,用Fedora 37 Live启动系统,原RAID组中的旧磁盘未被识别,但其他外接磁盘能正常显示
这台服务器是我的主力工作机器,承担着核心任务,系统日志里没找到有用的故障线索,希望各位能给我一些排查方向,帮我解决这个问题,非常感谢!
备注:内容来源于stack exchange,提问作者plehal

