ฉันใช้ SmartMonTools และคำสั่งต่อไปนี้ทำงานได้ดีกับ smartctl:
# smartctl -d scsi -H /dev/sdf
smartctl 7.2 2020-12-30 r5155 [aarch64-linux-5.10.103-v8+] (รุ่นในเครื่อง)
ลิขสิทธิ์ (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
=== จุดเริ่มต้นของการอ่านข้อมูลสมาร์ทส่วน ===
สถานะสุขภาพสมาร์ท: ตกลง
แต่เมื่อฉันพยายามตั้งค่าการตรวจสอบเดียวกันผ่านบริการ smartd เช่นในไฟล์ /etc/smartd.conf...
/dev/sdf -d scsi -H
บันทึกรายงานว่าไม่รองรับ SMART และดิสก์ sdf จะไม่ถูกตรวจสอบ นี่เป็นเรื่องจริงเนื่องจากดิสก์ที่กำหนดไม่รองรับ SMART แต่เครื่องมือ smartctl กำลังดูคุณลักษณะของดิสก์ เช่น รายการข้อบกพร่อง ซึ่งมีค่าเป็น 0 ดังนั้นจึงสามารถรายงานว่าดิสก์ทำงานได้ดีเมื่อพิจารณาจากมุมมองที่จำกัด
ฉันไม่สามารถรับบริการ smartd เพื่อยอมรับดิสก์ที่กำหนดสำหรับการตรวจสอบได้ ซึ่งถ้า smartctl สามารถจัดการได้ ไม่ควรใช้บริการ smartd ใช่ไหม บริการ smartd กำหนดให้เปิดใช้งานชุดคุณสมบัติ SMART จริงหรือไม่