我的伺服器日誌以紅色顯示以下錯誤訊息:
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 外殼公開磁碟機) ,或者裝置可能根本沒有快取(儘管這對於您的特定設備似乎並非如此)。