linux – ESX Guest中的硬件磁盘错误,在vmfs支持的驱动器上……这怎么可能?

ESX中的guest虚拟机如何找到这样的问题?

[ 40.601502] end_request: critical target error, dev sdg, sector 430203456
[ 40.601563] sd 2:0:6:0: [sdg] Unhandled sense code
[ 40.601582] sd 2:0:6:0: [sdg] Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[ 40.601622] sd 2:0:6:0: [sdg] Sense Key : Hardware Error Sense Key : Hardware Error [current] [current] 
[ 40.601661] sd 2:0:6:0: [sdg] Add. Sense: Internal target failureAdd. Sense: Internal target failure
[ 40.601695] sd 2:0:6:0: [sdg] CDB: Write(10)Write(10):: 2a 2a 00 00 02 19 64 a4 05 62 c0 80 00 00 00 00 40 40 00 00

>物理上数据存储在raid6数组(adaptec 5805)中的vmfs上,这看起来很开心
> ESX主机也不会记录任何问题
> guest虚拟机报告的磁盘大小似乎与配置的磁盘大小相同
>通过esx,客人有9个相同的’驱动器’附加,只有2显示这个问题

我在ESX 4.0下的Win 2008 guest虚拟机中的MS SQL备份卷上遇到过类似的事情 – 它是从NetApp文件管理器公开的原始卷.

来宾操作系统报告(并仍然报告)该卷上的坏扇区.
我认为这是因为I / O写操作太多,临时超时或文件管理器过载.
没有更多坏道报道. NetApp“磁盘清理”表示一切正常.没有报告文件管理器错误.

但我们无论如何都要重新创建这个卷,看看它是否解决了这个问题.

你在这个文件管理器上的其他卷怎么样?
你能用“badblocks / dev / sdg”命令查看这个卷吗? (注意:巨大的读取开销)

翻译自:https://serverfault.com/questions/352269/hardware-disk-error-in-esx-guest-on-a-vmfs-backed-drive-how-is-this-possibl

转载注明原文:linux – ESX Guest中的硬件磁盘错误,在vmfs支持的驱动器上……这怎么可能?