Nessuna pagina della modalità cache è un errore grave?


10

Il registro del mio server visualizza i seguenti messaggi di errore in ROSSO:

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

Sto usando il disco fisso Seagate ST3300657SS con configurazione RAID 1. Ho letto la risposta in questa domanda che menziona:

Nel tuo caso il dispositivo non ha una pagina in modalità cache, quindi il kernel presume che non ci sia memorizzazione nella cache di letture o buffering di scritture, e che quindi le scritture sul dispositivo saranno "write through", cioè andranno direttamente sul supporto .

Questo errore è un problema hardware che deve essere rettificato?

Risposte:


12

No, questo non è un errore grave, in realtà non è affatto un errore. Tutto ciò indica che le pagine della modalità SCSI dell'unità non contengono voci per la memorizzazione nella cache. Una pagina della modalità consente di leggere i metadati relativi al dispositivo e di modificare le impostazioni del dispositivo, ad esempio, per disabilitare o abilitare la memorizzazione nella cache di scrittura.

In questo caso, il dispositivo non fornisce informazioni su alcun meccanismo di memorizzazione nella cache di scrittura sottostante. Ciò potrebbe essere dovuto a una serie di motivi, molto probabilmente il fatto che uno dei due dispositivi possa passare attraverso un'interfaccia che si presenta come un dispositivo SCSI, ma non espone alcuna cache (ad esempio, se si esponesse l'unità utilizzando un contenitore USB) o il dispositivo potrebbe semplicemente non avere cache (anche se questo sembra non essere vero per il tuo dispositivo specifico).


Ciao Chris, è perché i miei dischi rigidi sono collegati al controller RAID e quindi non esposti?
Domanda Overflow del

@QuestionOverflow Se si utilizza RAID hardware, è del tutto possibile.
Chris Down,

3
Ciò accade anche quando si utilizza una pen drive USB. Tuttavia, il motivo per cui questo messaggio sciocco apparirebbe con le unità flash mi sfugge. Un semplice fork che sopprime questo messaggio quando il dispositivo è una chiavetta USB farebbe il trucco, ma ovviamente sarebbe troppo facile.
syntaxerror,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.