在 Debian 8 和 VMware 6 中,我看到了很多记录:WRITE SAME failed. Manually zeroing
消息。
这是值得担心的事情吗?从搜索来看,它似乎与几个月前发布的 3.9 linux 内核有关。
然而,这是一个错误吗?会有修复吗?
答案1
这只是内核说它实验性地尝试发出一个“写入相同”SCSI 命令为了加速数据清零,块层拒绝了它(通常是因为磁盘不支持它) - 大多数磁盘不支持所有可能的磁盘命令,因为许多命令是可选的(在写入时,当 VMware 使用 VMDK 时,它不支持)不支持写相同)。
基本上WRITE SAME
写入相同的数据块(在本例中0x00
)写入X扇区的数量,而不是单独发出命令(这就是它所说的回退到做的事情)。这只是一个性能问题,只有特定的工作负载才会定期将大量数据清零。
该消息无需担心,因为它只是提供信息,并且每个设备仅打印一次。此外,“写入相同失败。手动归零。”该消息最终在 4.0 内核中被删除。
总之:这不是一个错误,所以没有什么可以修复的,并且该消息已在最近的内核中删除。