Hiçbir önbellek modu sayfası ciddi bir hata mı?


10

Sunucu günlüğüm KIRMIZI renkte aşağıdaki hata iletilerini görüntüler:

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

RAID 1 yapılandırmasıyla Seagate sabit diski ST3300657SS kullanıyorum . Bu sorudaki cevabı okudum :

Sizin durumunuzda aygıtın bir önbellek modu sayfası yoktur, bu nedenle çekirdek, okumaların önbelleğe alınmadığını veya yazmaların arabelleğe alınmadığını varsayar ve bu nedenle cihaza yazılan "yazma", yani doğrudan medyaya gidecek .

Bu hata düzeltilmesi gereken bir donanım sorunu mu?

Yanıtlar:


12

Hayır, bu ciddi bir hata değil, aslında hiç bir hata değil. Bu, sürücünüzün SCSI modu sayfalarının önbellek için bir girdi içermediğini gösterir. Mod sayfası, aygıtla ilgili meta verilerin okunmasına ve aygıtın ayarlarının değiştirilmesine, örneğin yazma önbelleğini devre dışı bırakmaya veya etkinleştirmeye izin verir.

Bu durumda, cihazınız altta yatan yazma önbellekleme mekanizması hakkında bilgi sağlamaz. Bu, çeşitli nedenlerden ötürü, büyük olasılıkla aygıtın kendisini bir SCSI aygıtı olarak sunan ancak herhangi bir önbelleği açığa çıkarmayan bir arabirimden geçirilebilmesi olabilir (örneğin, sürücüyü bir USB kasası kullanarak açıyorsanız) veya cihazın önbelleği olmayabilir (bu, cihazınız için doğru gibi görünmese de).


Merhaba Chris, bunun nedeni sabit disklerimin RAID denetleyicisine bağlı olması ve bu nedenle açıkta kalmaması mı?
Question Overflow

@QuestionOverflow Donanım RAID'i kullanıyorsanız, bu oldukça mümkündür.
Chris Down

3
Bu, bir USB kalem sürücü kullanıldığında da olur. Yine de bu aptalca mesajın neden flash sürücülerle görünmesi beni kaçıyor. Cihaz bir USB bellek çubuğu olduğunda bu mesajı bastıran basit bir çatal hile yapar, ancak elbette bu çok kolay olurdu.
sözdizimi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.