วิธีการป้องกันการตรวจสอบอาร์เรย์ mdadm จากการใช้ทรัพยากรระบบมากเกินไป?


0

เดือนละครั้งฉันทำไปแล้ว

echo check > /sys/block/md2/md/sync_action

เพื่อบังคับการตรวจสอบความสอดคล้องของการตรวจค้นซอฟต์แวร์ ปัญหาคือนี่คือ 7.2T RAID 5 การตรวจสอบความสอดคล้องใช้เวลาหลายวันกว่าจะเสร็จสมบูรณ์และในขณะที่มันกำลังทำงานทุกอย่างในระบบของฉันช้าลงในการรวบรวมข้อมูล มีวิธีใดบ้างที่จะทำให้สิ่งนี้ดีขึ้น (พูดโดยตั้งค่าชั่วคราว/proc/sys/dev/raid/speed_limit_maxให้เล็กลงในระหว่างการตรวจสอบ)

โดยทั่วไปแล้วมันทำให้ฉันเจ็บปวดที่แม้ในเคอร์เนลลินุกซ์ 4.13 การขยายดิสก์ I / O ทำให้ระบบขัดจังหวะการหยุดชะงัก ควรเป็นปัญหาที่แก้ไขแล้วในตอนนี้


2
มีความเป็นไปได้ที่ซ้ำซ้อนในการลดความเร็วในการสร้าง RAID ของซอฟต์แวร์ Linux
Nattgew

1
ไม่ซ้ำกัน ฉันอ่านคำถามที่คุณลิงค์ก่อนโพสต์ คำถามที่คุณอ้างถึงเกี่ยวข้องกับการสร้างครั้งใหม่ของ RAID ฉันถามเกี่ยวกับการตรวจสอบความสอดคล้องกันของ RAID ที่มีสุขภาพดี
pgoetz

ดังนั้นคุณกำลังมองหาวิธีที่จะเค้นกระบวนการตรวจสอบหรือไม่? คุณรับรู้ว่าหากเป็นไปได้กระบวนการนี้จะใช้เวลานานและแม้จะมีการควบคุมปริมาณก็จะยังคงมีการชะลอตัว
music2myear

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