Hdparm - ตรวจสอบว่าไดรฟ์หมุนลงหรือไม่


23

อย่างไรก็ตามมีการตรวจสอบว่าฮาร์ดไดรฟ์ได้หมุนลงหรือไม่ ฉันใช้คำสั่งต่อไปนี้เพื่อหมุนมันหลังจากเวลาว่าง:

hdparm -S 120 /dev/hdX

อย่างไรก็ตามฉันไม่แน่ใจว่ามันทำงานอย่างถูกต้องและสงสัยว่าจะตรวจสอบสถานะพลังงานปัจจุบันเพื่อดูว่ามีพลังงานถูกต้องหรือไม่

คำตอบ:


22

คุณสามารถค้นหาสถานะพลังงานด้วยการ-Cตั้งค่าสถานะเพื่อhdparm:

hdparm -C /dev/hdX

ตามที่อธิบายโดยman 8 hdparm:

-ค

ตรวจสอบสถานะโหมดพลังงาน IDE ปัจจุบันซึ่งจะเป็นหนึ่งในสิ่งที่ไม่รู้จัก (ไดรฟ์ไม่รองรับคำสั่งนี้), ใช้งาน / ไม่ได้ใช้งาน (ใช้งานปกติ), สแตนด์บาย (โหมดพลังงานต่ำ, ไดรฟ์หมุนลง) หรือนอนต่ำสุด โหมดพลังงานไดรฟ์ถูกปิดลงอย่างสมบูรณ์) สามารถใช้แฟล็ก -S, -y, -Y และ -Z เพื่อจัดการโหมดพลังงาน IDE


5
ข้อควรระวัง: มีหลายคนที่รายงานว่าhdparm -Cตื่นขึ้นมาพร้อมกับไดรฟ์และแนะนำให้ใช้smartctl -i -n standbyแทน (ดูserverfault.com/questions/275364/…หรือserverfault.com/questions/204227/when-hdd-wakes-up )
Benoit Blanchon

ในการทดสอบทั้งสอง hdparm -Cและsmartclt -i -n standby(เซิร์ฟเวอร์ Ubuntu 14.04.1 LTS)
STW

3

เนื่องจากฉันไม่ได้มีhdparmหรือsmartctlไม่มีใน NAS ของฉันฉันจึงตรวจสอบ/procเพราะฉันคิดว่ามันต้องอยู่ที่นั่นด้วย

ถ้ามันไม่ดี:

root@NAS:~# cat /proc/d_suspdtime
SuspendingTime = 15
Disk0: STANDBY
Disk1: No_Disk
root@NAS:~# 

หากลูกแมวจะคลั่งไคล้มัน:

root@NAS:~# cat /proc/d_suspdtime
SuspendingTime = 15
Disk0: ACTIVE
Disk1: No_Disk
root@NAS:~# 

ฉันยังได้รับ

root@NAS:/proc# cat /proc/d_suspdtime
SuspendingTime = 15
Disk0: NO_ACTIVE
Disk1: No_Disk
root@NAS:~# 

คาดเดาจากการทดสอบบางอย่าง:

  • ACTIVE: HDD ทำบางสิ่งภายในเวลาที่กำหนด (ดูเหมือนจะไม่ได้หมายความว่าจะทำอะไรบางอย่างในขณะนี้)
  • NO_ACTIVE: มีกิจกรรมบางอย่าง แต่ในขณะที่มันจะสแตนด์บาย
  • STANDBY: ดี HDD อยู่ในโหมดสแตนด์บาย

และที่จะเสร็จสมบูรณ์ในครั้งนี้SuspendingTimeคือเวลาในไม่กี่นาทีหลังจากที่ HDD ควรเข้าสู่โหมดสแตนด์บาย

เนื่องจากฉันไม่ใช่ Unix-pro ฉันไม่สามารถบอกได้ว่าคุณควรจะมี/proc/d_suspdtimeในระบบของคุณด้วยหรือไม่ (คาดเดาจากผลลัพธ์ของ Google มันอาจเกี่ยวข้องกับ NAS หรือ busybox)

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