ฉันจะทำให้ดิสก์หมุนวนหลังจากผ่านไปหนึ่งชั่วโมงได้อย่างไร


8

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

ติดตั้ง

ฉันมีทั้งระบบใน ssd: / dev / sda ฉันมีสาม hdds ในระบบ: / dev / sdb, / dev / sdc และ / dev / sdd ไม่ถูกเมาท์แม้ว่าจะมีวอลุ่ม LVM (แอ็คทีฟ)

ทำงานอะไร

ฉันสามารถวางดิสก์ไว้ในโหมดสแตนด์บายโดยใช้:

hdparm -y /dev/sdb

ดิสก์ยังคงหมุนอยู่เป็นเวลาหลายวัน (ถ้าฉันออกจากระบบเพียงอย่างเดียว) ระบุ (ฉันคิดว่า) ระบบจะไม่สร้างกิจกรรมใด ๆ

ใช้ค่าที่ค่อนข้างเล็กสำหรับการหมดเวลาเช่น:

hdparm -S 180 /dev/sdb
hdparm -S 240 /dev/sdc
hdparm -S 241 /dev/sdd

ยังใช้งานได้ ดิสก์แต่ละตัวจะหมุนตามระยะเวลาที่กำหนด (15 นาที, 20 นาทีและ 30 นาทีตามลำดับ)

อะไรไม่ทำงาน

ฉันพยายามตั้งค่าการหมดเวลาเป็นหนึ่งชั่วโมงเช่น:

hdparm -S 242 /dev/sdb

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

hdparm -C /dev/sdb

รายละเอียดระบบ

นี่คือ Debian Squeeze ซึ่งทำงานบนมาเธอร์บอร์ด Asus ที่ขับเคลื่อนด้วยอะตอม (AT5NM10T-I) ดิสก์คือ:

[1.948217] scsi 0:0:0:0: Direct-Access ATA OCZ VERTEX PLUS  3.50 PQ: 0 ANSI: 5
[1.953713] scsi 1:0:0:0: Direct-Access ATA ST2000DL003-9VT1 CC3C PQ: 0 ANSI: 5
[1.954302] scsi 4:0:0:0: Direct-Access ATA ST31500341AS     SD1B PQ: 0 ANSI: 5
[1.954873] scsi 5:0:0:0: Direct-Access ATA ST31500341AS     SD1B PQ: 0 ANSI: 5

@ syneticon-dj: ระวังข้อเสนอแนะนี้บางคนมักจะสร้างคำถามใหม่ในไซต์ที่แนะนำแทนที่จะรอให้คำถามของพวกเขาย้ายจากการโหวต Kees ม.ค. : โปรดอย่าทำอย่างนั้น :)
Sven

แค่ต้องการเพิ่มมันไม่ควรเป็น hdparm -S 720 / dev / sdb สำหรับการสแตนด์บายหนึ่งชั่วโมงใช่หรือไม่
เย็น T

@ColdT: ไม่มันไม่ควรจะเป็น ตามคู่มือ hdparm "การเข้ารหัสค่าการหมดเวลาค่อนข้างแปลก" ดูคู่มือสำหรับคำอธิบายแบบเต็ม ( linux.die.net/man/8/hdparm )
Kees-

คำตอบ:


4

ในการกำหนดค่าเริ่มต้น smartd ตรวจสอบสถานะดิสก์หนึ่งครั้งทุก ๆ 30 นาทียกเว้นเมื่อดิสก์อยู่ในโหมดสแตนด์บาย

เห็นได้ชัดว่านั่นเป็นการสร้างกิจกรรมดิสก์ให้เพียงพอสำหรับดิสก์ที่จะไม่เข้าสู่โหมดสลีปจริง ๆ (สำหรับการหมดเวลามากกว่า 30 นาที) แต่ไม่ได้ปลุกดิสก์การนอนหลับใด ๆ


0

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

ในทางตรงกันข้ามดูสิ่งนี้:

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

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

http://en.wikibooks.org/wiki/Minimizing_Hard_Disk_Drive_Failure_and_Data_Loss/Stress_Control


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