写入/ Linux + Windows / HDD时的磁盘IO错误是可以的

问题:我的服务器上有很多磁盘IO错误,导致多个服务器故障。

  • 虚拟机正在重新启动,因为IO错误“任务xyz / sdaX被阻止超过120秒”
  • 备份不起作用,因为VSS需要很多时间。
  • 写入到硬盘磁盘不可能或转移是巨大的重试事件极端缓慢
  • 磁盘正在消失,并保持消失,直到我重新启动服务器

Windows:“磁盘(2 | 5 | 7 | 8)的逻辑块地址X处的IO操作被重试”

Linux:“dev sdX1上的缓冲区I / O错误,逻辑块Y,asynchronous页写入丢失”

我的服务器:

Mainboard: Supermicro XDRi CPU: 2x E5-2630v3 RAM: 8x32GB DDR4 (8x Samsung M386A4G40DM0) Disks: 4x WD Red 3TB 2x WD Red 6TB 2x SM863 2TB 1x Intel SSDSC2BX200G4 200GB 1x Samsung 940 Evo - 256GB OS: Hyper-V 2012 R2 Controller: Onboard Intel C612 | HighPoint Rocket 2720SGL | HighPoint Rocket 640L Raid: I'm not using any hardware raid - I use MS Storage Spaces, but the described problem occurs even without any software raid. 

我试过的:

  • 更换所有Sata / SAS电缆(2x!)
  • 更改SATA控制器(2x!)
  • 更改硬盘槽位
  • testing我的工作站的每一个磁盘 – 没有智能/写/读错误
  • 重新安装主机系统
  • 安装较旧/较新的驱动程序
  • 更新的BIOS /固件
  • 重置BIOS设置/禁用省电选项
  • CPU / RAMtesting

如果我将数据写入磁盘(只有硬盘 – 没有问题与我的SSD ),我可以重现IO错误 – Windows或Linux – 没关系。

你有一个想法,那可能是什么?

看来,电源插头电缆不好,我把电源插头电缆从psu更改为背板,现在一切正常 – 我能够testing1,5Gb / s没有一个单一的磁盘I / O错误。

依然无法想象这将如何发生。