วิธีด่วนในการตรวจสอบสุขภาพไดรฟ์ SSD?


13

ฉันมี X-25M ไดรฟ์ของอินเทลที่ถูกระบุว่า "ล้มเหลว" เป็นครั้งที่สองในอาร์เรย์จัดเก็บ ZFS ตามที่ระบุไว้ที่นี่ อย่างไรก็ตามหลังจากลบไดรฟ์ดูเหมือนว่าจะเมาท์อ่านและเขียนในคอมพิวเตอร์เครื่องอื่น (Mac, PC, กล่องหุ้ม USB ฯลฯ )

มีวิธีที่ดีในการตรวจสอบสุขภาพปัจจุบันของไดรฟ์หรือไม่? ฉันรู้สึกว่าความล้มเหลวก่อนหน้าในโซลูชัน ZFS คือการบรรจบกันของข้อบกพร่องการรายงานข้อผิดพลาดที่ไม่ดีและฮาร์ดแวร์ ดูเหมือนว่าไดรฟ์นี้อาจมีชีวิตอยู่ในนั้น


มันคือ g1 หรือ g2
Jim B

นี่คือไดรฟ์ G2 120GB X25-M
ewwhite

คำตอบ:


12

วิธีที่ดี แต่ไม่ผิดพลาดในการตรวจสอบความสมบูรณ์ของไดรฟ์คือตรวจสอบคุณสมบัติของ SMART

ด้านล่างนี้เป็นชุดแอตทริบิวต์ SMART สำหรับดิสก์ Intel X25-M G2 160GB ถ่ายโดยใช้smartctl v5.41 (รุ่นมีความสำคัญ smartctl รุ่นก่อนหน้ามีการแมปชื่อแอตทริบิวต์ที่แตกต่างกันและไม่เข้าใจตารางที่เฉพาะเจาะจงสำหรับไดรฟ์นี้จริง ๆ )

# ./smartctl -data -A /dev/sda
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-2.6.18-194.32.1.el5] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 5
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED     RAW_VALUE
  3 Spin_Up_Time            0x0020   100   100   000    Old_age   Offline      -       0
  4 Start_Stop_Count        0x0030   100   100   000    Old_age   Offline      -       0
  5 Reallocated_Sector_Ct   0x0032   100   100   000    Old_age   Always       -       1
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       4076
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       67
192 Unsafe_Shutdown_Count   0x0032   100   100   000    Old_age   Always       -       30
225 Host_Writes_32MiB       0x0030   200   200   000    Old_age   Offline      -       148418
226 Workld_Media_Wear_Indic 0x0032   100   100   000    Old_age   Always       -       755
227 Workld_Host_Reads_Perc  0x0032   100   100   000    Old_age   Always       -       49
228 Workload_Minutes        0x0032   100   100   000    Old_age   Always       -       16956537
232 Available_Reservd_Space 0x0033   099   099   010    Pre-fail  Always       -       0
233 Media_Wearout_Indicator 0x0032   098   098   000    Old_age   Always       -       0
184 End-to-End_Error        0x0033   100   100   099    Pre-fail  Always       -       0

สิ่งนี้แสดงให้เห็นว่าไดรฟ์มีการจัดสรรใหม่ 1 ส่วนได้ใช้ 1% ของพื้นที่สงวนที่มีอยู่ (แอตทริบิวต์ 232) และ 2% ของโครงการ / ลบรอบที่คาดการณ์ไว้ (แอตทริบิวต์ 233) มันมี 148418 * 32MiB (225 แอตทริบิวต์) เขียนถึงมัน

หากไดรฟ์แสดงเซกเตอร์ที่ถูกจัดสรรใหม่จำนวนมากอาจเป็นสาเหตุของความกังวลเนื่องจากอาจชี้ไปที่ชิปแฟลชที่ล้มเหลว ) ต้นจนจบก็แย่เช่นกัน - ฉันมีดิสก์ X25-M G2 160GB บางตัวล้มเหลวด้วยการรายงานข้อผิดพลาดตั้งแต่ต้นจนจบขนาดใหญ่ (> 1,000) มีเพียงสองคุณลักษณะเงื่อนไขข้อผิดพลาดที่เป็นประโยชน์จริง ๆ ที่มีอยู่สำหรับดิสก์เหล่านี้ แต่เนื่องจากคุณลักษณะ SMART ที่มีประโยชน์ส่วนใหญ่สำหรับดิสก์ปกติไม่ได้ใช้กับ SSD

อย่างไรก็ตามสมาร์ทไม่ได้รับการยอมรับโดยทั่วไปว่าเชื่อถือได้ 100% การศึกษาของ Google เกี่ยวกับความล้มเหลวของดิสก์พบว่าในขณะที่มีความสัมพันธ์ที่ดีระหว่างตัวบ่งชี้การเตือนล่วงหน้า SMART ต่างๆและความล้มเหลวของไดรฟ์มันไม่ได้เป็นเครื่องมือที่มีประโยชน์สำหรับการทำนายความล้มเหลวของแต่ละไดรฟ์ ด้วยเหตุนี้โดยทั่วไปฉันใช้ SMART เป็นวิธีการพิสูจน์ว่าไดรฟ์ไม่ดี (หากมีข้อผิดพลาดปรากฏขึ้นอาจจะล้มเหลวเร็ว ๆ นี้) แทนที่จะพิสูจน์ว่าไดรฟ์ยังดีอยู่


1
โปรดทราบว่าการศึกษาของ Google มุ่งเน้นไปที่ตัวบ่งชี้ก่อนล้มเหลวจาก SMART ซึ่งกลายเป็นน้อยกว่าความน่าเชื่อถือ การรายงานเกี่ยวกับเงื่อนไขความล้มเหลวค่อนข้างแม่นยำยิ่งขึ้น
Chris S

2

แม้ว่ามันจะถูกสร้างขึ้นมาสำหรับฮาร์ดไดรฟ์ "ดั้งเดิม" แต่ยูทิลิตี้ "แบดบล็อค" อาจได้รับประโยชน์บางอย่างเนื่องจากมันหมายถึงการใช้เซกเตอร์ที่สามารถแมปได้ทั้งหมดบนไดรฟ์ ด้วยการป้องกันการแตกแฟรกเมนต์ของ SSD และการแมปภายในใหม่จะไม่สามารถบอกคุณได้ว่าไดรฟ์นั้นดี อย่างไรก็ตามถ้ามันบอกคุณว่าไดรฟ์ไม่ดีฉันจะโยนไดรฟ์ออกไปอย่างแน่นอน


1

HD Tune (และHD Tune Pro ) เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการวัดความสมบูรณ์และประสิทธิภาพของไดรฟ์ SSD ของคุณ เวอร์ชั่นฟรี (HD Tune) มีชุดคุณสมบัติที่ จำกัด มาก ๆ แต่การวิเคราะห์ด้านสุขภาพตกอยู่ในนั้นคุณจึงโชคดี รุ่น Pro มีระยะเวลาทดลองใช้ 15 วันซึ่งฉันขอแนะนำเป็นอย่างยิ่งให้ลองใช้งานมันจะให้การวิเคราะห์เชิงลึกที่ยอดเยี่ยมเกี่ยวกับประสิทธิภาพของ SSD ของคุณ

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