คำถามติดแท็ก software-raid

1
วิธีการตั้งค่าระบบ RAID โดยใช้ USB sticks เป็นสื่อบันทึกข้อมูล
ฉันต้องการที่จะสร้างเซิร์ฟเวอร์คอมไพล์ราคาไม่แพงตัวเองเป็นเจ้าภาพส่วนตัวกับการจัดเก็บซ้ำซ้อน ด้วยเหตุนี้ฉันจึงซื้อ Raspberry Pi และกำหนดค่าทั้งสองgitและsshบน Pi ฉันสามารถเข้าถึง Pi ได้ทั้งจาก LAN และจากระยะไกล (โดยการส่งต่อพอร์ตบนเราเตอร์ของฉันไปยัง Pi) ดังนั้นเซิร์ฟเวอร์ git ก็เริ่มทำงานแล้ว สิ่งสุดท้ายที่ต้องทำคือการจัดเก็บซ้ำซ้อน เพราะผมมี 7 พอร์ตฮับ USB ที่แนบมากับพี่ของฉันฉันต้องการที่จะตั้งค่าระบบ RAID ใช้หลาย USB sticks ได้เหมือนกัน ฉันมีความรู้เกี่ยวกับ RAID เท่านั้น ดังนั้นฉันไม่ทราบวิธีการตั้งค่าและที่สำคัญไม่ว่าจะเป็นไปได้ด้วย USB sticks ที่เชื่อมต่อกับฮับ ดังนั้นนี่เป็นคำถามของฉัน คุณสามารถตั้งค่าระบบ RAID โดยใช้ USB sticks เป็นสื่อบันทึกข้อมูลได้หรือไม่ ฉันควรใช้ซอฟต์แวร์ใด ฉันจะหาบทแนะนำ / คู่มือที่ดีสำหรับระบบ RAID ได้ที่ไหน ในกรณีที่ RAID เป็นไปไม่ได้ฉันจะซิงโครไนซ์ข้อมูลข้าม …

2
เพิ่ม / ลดขนาด RAID เมื่ออัพเกรดขนาดที่มองเห็นได้ของดิสก์
ตอนแรกฉันสร้างซอฟต์แวร์ RAID โดยใช้คอนโทรลเลอร์ที่สามารถทำได้เพียง 2TB ต่อดิสก์ ดิสก์คือดิสก์ 3 TB มันใช้งานได้ดี แต่ใช้ดิสก์ 2TB แรกเท่านั้น ตอนนี้ฉันได้เปลี่ยนคอนโทรลเลอร์เพื่อดูเต็ม 3TB แล้ว ดังนั้นฉันต้องการ/dev/md0ใช้ 1 TB ล่าสุด ฉันเหนื่อย: # mdadm --grow /dev/md0 --size=max mdadm: component size of /dev/md0 has been set to 2147479552K แต่อย่างที่คุณเห็นมันเห็นแค่ 2TB เท่านั้น หากฉันพยายามบังคับให้สูงกว่า: # mdadm --grow /dev/md0 --size=2147483648 mdadm: Cannot set device size for …

2
แคชการเขียนทำงานอย่างไรกับระบบไฟล์ซึ่งประกอบด้วยดิสก์ที่มีความเร็วแตกต่างกัน
บนระบบ Linux ที่ทันสมัยที่มีดิสก์หลายตัวและซอฟต์แวร์ RAID ซึ่งครอบคลุมทั้งไดรฟ์ช้า (HDD) และไดรฟ์ (SSD) ที่รวดเร็วจะเขียนไปยังระบบไฟล์ที่แคชอย่างไร สำหรับ MD-RAID RAID1 อาร์เรย์สามารถกำหนดค่าด้วยดิสก์--write-mostlyและ--write-behindซึ่งแสดงให้เห็นว่าจะดำเนินการอ่านจากดิสก์ได้เร็วขึ้นและการเขียนไปยังดิสก์ช้าที่สามารถล้าหลัง แต่ที่แคชในระดับ kernel อย่างไร เคอร์เนลแคชดิสก์เขียนก่อนหรือหลังเลเยอร์ md-raid หรือไม่ ในตอนท้ายของการเรียกการเขียน () เป็นข้อมูลที่รับประกันว่าจะถูกเขียนลงในหนึ่งใน--write-behindดิสก์? สำหรับbtrfsRAID1 สถานการณ์เดียวกันจะเล่นอย่างไร ไม่มี--write-behindหน้าที่การใช้งานจึงนับหน้าสกปรกที่ระดับอุปกรณ์หรือระดับระบบไฟล์หรือไม่ การเขียน () จะกลับมาที่จุดใด ค่าที่vm.dirty_*ratioปรับได้มีผลกับการตั้งค่าเหล่านี้อย่างไร

2
Grub2 รองรับการวาง / บูตบนพาร์ติชั่น RAID5 หรือไม่?
ดูเหมือนว่าปัจจุบันตัวติดตั้งระบบปฏิบัติการส่วนใหญ่ยืนยันในการวาง / บูตบนพาร์ติชันที่ไม่ใช่ RAID (หรือชนิดของพาร์ติชั่น RAID1 ที่ "ดูเหมือนว่า" พาร์ติชันที่ไม่ใช่ RAID) แม้กระทั่งตัวติดตั้งที่สนับสนุน RAID5 และ GRUB2 ฉันเดาว่าข้อ จำกัด นี้เป็นของที่ระลึกทางประวัติศาสตร์จาก Grub1 ความเข้าใจของฉันคือ Grub1 ไม่รู้จักอะไรเลยเกี่ยวกับ RAID ดังนั้นจึงไม่สามารถบูตอาร์เรย์ RAID ชนิดใดก็ได้ยกเว้นอาร์เรย์ RAID ที่ดูเหมือนว่าไม่ใช่อาร์เรย์ RAID นี่เป็นข้อ จำกัด ของ Grub2 หรือของตัวติดตั้งระบบปฏิบัติการหรือไม่? ฉันได้ยินข่าวลือว่า Grub2 เป็น "สามารถรองรับ / บูตบน RAID-0, RAID-1 หรือ RAID-5, ข้อมูลเมตา 0.90, 1.0, 1.1 หรือ 1.2" Grub2 …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.