我的服务器日志以红色显示以下错误消息:
kernel: sda: sda1 sda2
kernel: sd 0:1:0:0: [sda] No Caching mode page found
kernel: sd 0:1:0:0: [sda] Assuming drive cache: write through
kernel: sd 0:1:0:0: [sda] Attached SCSI disk
我在用希捷硬盘ST3300657SS具有 RAID 1 配置。我已阅读答案这个问题其中提到:
在您的情况下,设备没有缓存模式页面,因此内核假设没有读取缓存或写入缓冲,因此对设备的写入将是“直写”,即将直接进入介质。
此错误是否是需要纠正的硬件问题?
答案1
不,这不是一个严重的错误,它实际上根本不是一个错误。这仅表明您的驱动器的 SCSI 模式页面不包含用于缓存的条目。模式页允许读取与设备相关的元数据,并更改设备的设置,例如禁用或启用写入缓存。
在这种情况下,您的设备不提供有关任何底层写入缓存机制的信息。这可能是由于多种原因造成的,最有可能的是,该设备可能通过一个显示为 SCSI 设备的接口传递,但不公开任何缓存(例如,如果您使用 USB 外壳公开驱动器),或者该设备可能根本没有缓存(尽管这似乎不适用于您的特定设备)。