Score:1

การทดสอบสุขภาพบน NVMe

ธง us

บนเซิร์ฟเวอร์ที่ฉันมี ด้วย HDD หรือ SSD ฉันมี cron ที่ทำงานเป็นระยะ:

/usr/sbin/smartctl --test=สั้น/ยาว /dev/sd1

(สำหรับแต่ละดิสก์)

ในขณะที่มันทำงาน มันจะดูผลลัพธ์ของ /usr/sbin/smartctl -c /dev/sd1, วนซ้ำจนกว่าจะไม่มี:

[0-9]+% ของการทดสอบที่เหลืออยู่

จากนั้นตรวจสอบว่าเสร็จสมบูรณ์โดยไม่มีข้อผิดพลาดหรือไม่:

( 0) รูทีนการทดสอบตัวเองก่อนหน้านี้เสร็จสิ้น

อย่างไรก็ตามปรากฏว่า สมาร์ทคอนโทรล ยังไม่รองรับการทดสอบ NVMe ตั้งแต่เวอร์ชัน 7.0 และตาม: https://www.smartmontools.org/wiki/NVMe_Support

มันพูดอย่างนั้น

smartd daemon ติดตามสุขภาพ (-H) จำนวนข้อผิดพลาด (-l ข้อผิดพลาด) และอุณหภูมิ (-W DIFF,INFO,CRIT)

แต่สิ่งที่ทำการทดสอบจริง? ฉันไม่แน่ใจว่าผลลัพธ์ของ -ชม และ -l อัปเดตเว้นแต่เราจะทำการทดสอบสั้น/ยาว?

ฉันยังอ่านเกี่ยวกับ nvme-cliแต่ดูเหมือนว่าฉันจะไม่พบวิธีการเรียกใช้การทดสอบความสมบูรณ์บนดิสก์ด้วย

ความคิดใด ๆ ?

ใช้ CentOS 7 ที่นี่

Marcus Müller avatar
pt flag
ฉัน *ไม่รู้* แต่ฉันจะประหลาดใจหากการทดสอบแบบเจาะจงใด ๆ จะมีข้อได้เปรียบด้านความรู้อย่างมากสำหรับ SSD - สิ่งเหล่านี้อยู่ในตำแหน่งที่สมบูรณ์แบบในการติดตามสุขภาพของตัวเอง เนื่องจากการปรับระดับการสึกหรอรู้อย่างแท้จริงว่าบ่อยแค่ไหน มีการใช้หน่วยความจำแต่ละส่วนแล้ว *และ* เนื่องจากรหัสแก้ไขข้อผิดพลาดที่ครอบคลุมซึ่งมีอยู่ในอุปกรณ์ NVMe คุณจะได้ภาพที่ดีของการเสื่อมสภาพของอุปกรณ์จากการใช้งานแบบวันต่อวัน
Score:1
ธง ca

การทดสอบตัวเองของ SMART นั้นเกิดขึ้นสำหรับดิสก์เชิงกล SATA SSD เกือบจะสะท้อนถึงพฤติกรรมในระดับอินเทอร์เฟซของ HDD ก่อนหน้านี้ที่รองรับการทดสอบตัวเองดังกล่าว แต่ไม่ได้ทำมากนักเมื่อคุณเรียกใช้จริง ๆ ไดรฟ์ NVMe ลดขั้นตอนการทดสอบตัวเองของ SMART ดังกล่าวโดยสิ้นเชิง

สำหรับดิสก์ที่ใช้แฟลช เราควรติดตามการสึกหรอของเซลล์ จำนวนบล็อกสำรอง และเซกเตอร์ที่จัดสรรใหม่ แทนที่จะอาศัยรูทีนการทดสอบตัวเองแบบเก่าซึ่งไดรฟ์ NVMe ไม่รองรับ

Nuno avatar
us flag
ขอบคุณมาก. มีเหตุผล. คุณรู้หรือไม่ว่าหากฉันปล่อยให้ `smartd` ทำงาน มันจะแจ้งให้ฉันทราบเกี่ยวกับปัญหาดิสก์ NVMe ผ่านข้อความ syslog หรือไม่ สิ่งที่ฉันต้องการคือมั่นใจได้ว่าฉันได้รับการคุ้มครอง และไม่ประมาท :-)
shodanshok avatar
ca flag
เท่าที่ฉันทราบ `smartd 'ควรจะสามารถตรวจสอบสถานะของ NVMe SSD ได้เช่นกัน เพื่อแจ้งเตือนในกรณีที่ตัวไดรฟ์รายงานสถานะที่ไม่ดี

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา