วันศุกร์ที่ 20 มกราคม พ.ศ. 2555

นอกจากจะใช้ mdadm ในการทำ raid0 แล้ว เราก็ยังสามารถใช้้ dmsetup ในการทำ raid0 ได้เหมือนกัน

ยกตัวอย่างเช่น ต้องการทำ raid0 ของ device /dev/sdb และ /dev/sdc ก็จะมีขั้นตอนดังต่อไปนี้

RAID_SIZE=$(($(blockdev --getsize /dev/sdb) + $(blockdev --getsize /dev/sdc)))

dmsetup create raid_name --table "0 $RAID_SIZE striped 2 64 /dev/sdb 0 /dev/sdc 0"

ก็จะเกิด device /dev/mapper/raid_name ออกมา สามารถนำไปแบ่ง partition , format , mount ใช้งานได้

เปรียบเสมือน /dev/md0 นั่นเอง

"0 $RAID_SIZE striped 2 64 /dev/sdb 0 /dev/sdc 0"

2 คือ จำนวน device
64 คือ ขนาด chunk size

ไม่มีความคิดเห็น:

แสดงความคิดเห็น