私のサーバーログには、次のエラーメッセージが赤で表示されます。
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
使っていますSeagate ハードドライブ ST3300657SSRAID 1構成があります。答えを読んだ。この問題それは述べた:
お客様の場合、デバイスにキャッシュモードページがないため、カーネルには読み取りキャッシュまたは書き込みバッファがないと仮定するため、デバイスへの書き込みは「連続書き込み」、つまりメディアに直接行われます。
このエラーは修正が必要なハードウェアの問題ですか?
ベストアンサー1
いいえ、これは重大なエラーではなく、実際にはまったくバグではありません。これは、単にドライブのSCSIモードページにキャッシュエントリが含まれていないことを意味します。モードページでは、デバイスに関連するメタデータを読み取り、書き込みキャッシュの無効化または有効化などのデバイス設定を変更できます。
この場合、デバイスは基本的な書き込みキャッシュメカニズムに関する情報を提供しません。これは多くの理由による可能性があり、ほとんどの場合、デバイスはSCSIデバイスとしてマークされていますが、キャッシュを公開しないインターフェイスを介して転送される可能性があります(たとえば、USBシェルを使用してドライブを公開するなど)。または、デバイスがまったくキャッシュされていません(特定のデバイスには適用されないようですが)。