我最近不得不将我的 ubuntu 纯文本服务器从 16.04 升级到 18.04。由于磁盘故障,我只能从头开始完全安装。虽然我可以在 Windows 资源管理器中看到我的网络共享,但似乎连接断开后又立即恢复了。kern.log 中的消息如下:
ata8.00: failed command: WRITE FPDMA QUEUED
ata8.00: cmd 61/00:f0:20:65:f3/0a:00:07:00:00/40 tag 30 ncq dma 1310720 out
res 40/00:b8:f8:ec:f3/00:00:07:00:00/40 Emask 0x10 (ATA bus error)
ata8.00: status: { DRDY }
此消息重复几次,然后出现以下内容:
ata8: hard resetting link
ata8: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata8.00: configured for UDMA/33
ata8: EH complete
似乎共享被断开并几乎立即重新连接,并且这种情况仅当 Windows 计算机连接到网络时才会发生。我在论坛中追踪了这个问题并遵循了所有建议,但这似乎是一个持续存在的问题。16.04 服务器从未出现过此问题,但我发现了运行 16.04 服务器的人遇到此问题的帖子。所以我宁愿坚持使用 18.04。
到目前为止,我已经禁用了 avahi,尝试了 NFS 并将其删除,并且尝试了 samba,但没有成功。看来问题出在 samba 上,因为 apache 没有遇到任何中断。我在服务器上安装了许多浏览器应用程序,但没有一个显示任何连接断开。
有人有想法吗?
答案1
在我发帖之后,事件指向了另一个损坏的磁盘,而不是 samba。网络连接问题似乎已通过最近的更新得到纠正,偶然事件掩盖了磁盘缺陷。Fsck 确认了损坏的磁盘,网络上漫长且不间断的过程确认连接不再是问题。到目前为止一切顺利。