หน้าโหมดแคชไม่มีข้อผิดพลาดร้ายแรงหรือไม่


10

บันทึกเซิร์ฟเวอร์ของฉันแสดงข้อความแสดงข้อผิดพลาดต่อไปนี้ใน RED:

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 รุ่น ST3300657SSพร้อมการกำหนดค่า RAID 1 ฉันได้อ่านคำตอบในคำถามนี้ซึ่งกล่าวถึง:

ในกรณีของคุณอุปกรณ์ไม่มีหน้าโหมดแคชดังนั้นเคอร์เนลถือว่าไม่มีการแคชการอ่านหรือการบัฟเฟอร์การเขียนดังนั้นการเขียนลงในอุปกรณ์จะเป็น "การเขียนผ่าน" เช่นจะไปที่สื่อโดยตรง .

ข้อผิดพลาดนี้เป็นปัญหาฮาร์ดแวร์ที่ต้องมีการแก้ไขหรือไม่

คำตอบ:


12

ไม่นี่ไม่ใช่ข้อผิดพลาดร้ายแรง แต่ไม่ใช่ข้อผิดพลาดเลย ทั้งหมดที่ระบุนี้คือหน้าโหมด SCSI ของไดรฟ์ของคุณไม่มีรายการสำหรับการแคช หน้าโหมดอนุญาตให้อ่านข้อมูลเมตาที่เกี่ยวข้องกับอุปกรณ์และการเปลี่ยนการตั้งค่าของอุปกรณ์ตัวอย่างเช่นเพื่อปิดใช้งานหรือเปิดใช้งานการแคชการเขียน

ในกรณีนี้อุปกรณ์ของคุณจะไม่ให้ข้อมูลเกี่ยวกับกลไกการเขียนแคชพื้นฐาน อาจมีสาเหตุหลายประการซึ่งอาจเป็นไปได้ว่าอุปกรณ์นั้นอาจถูกส่งผ่านอินเทอร์เฟซที่แสดงตัวเป็นอุปกรณ์ SCSI แต่ไม่เปิดเผยแคชใด ๆ (ตัวอย่างเช่นหากคุณเปิดเผยไดรฟ์โดยใช้กล่อง USB) หรืออุปกรณ์อาจไม่มีแคช (แม้ว่าอุปกรณ์นี้อาจไม่เป็นจริงก็ตาม)


สวัสดีคริสนี่เป็นเพราะฮาร์ดไดรฟ์ของฉันเชื่อมต่อกับคอนโทรลเลอร์ RAID จึงไม่ได้รับการเปิดเผยหรือไม่
คำถามล้นใน

@QuestionOverflow หากคุณใช้ฮาร์ดแวร์ RAID นั่นเป็นไปได้ทีเดียว
Chris Down

3
สิ่งนี้จะเกิดขึ้นเมื่อใช้ไดรฟ์ปากกา USB เหตุใดข้อความโง่ ๆ นี้ก็ปรากฏขึ้นพร้อมกับแฟลชไดรฟ์ ทางแยกอย่างง่ายที่ระงับข้อความนี้เมื่ออุปกรณ์เป็นหน่วยความจำ USB จะทำการหลอกลวง แต่แน่นอนว่ามันจะง่ายเกินไป
ไวยากรณ์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.