lvm เตรียม harddisk raid 5 สำหรับ openstack

ในกรณีทำการสร้าง disk volume ใหม่สามารถเลือกใช้งานตัว manage disk ได้หลายแบบนะครับ
แต่ถ้าเป็นตัว bundle มากับพวก CentOS หรือ Ubuntu ,debian ก็ใช้ตัว LVM จะง่ายหน่อย ขั้นแรกก็เช็ค disk ก่อนว่า เจอกี่ลูก

#lvmdiskscan

ถ้าไม่เจอ hdd ลูกใหม่จริงๆ ก็ทำการ fdisk -l ดูแล้วก็สร้างขึ้นมาครับ หลังจากนั้นก็จัดได้เลย
ในกรณีผมมี disk อยู่ 3 ลูกต้องการทำเป็น raid5 โดยใช้ lvm (/dev/sdb1 , /dev/sdc1 , /dev/sdd1 )

ทำการสร้าง physical volume ก่อนลำดับแรก
#pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1

ต่อมาทำการสร้าง volume group ครับ ลำดับที่สอง
#vgcreate LVMGroupNAME /dev/sdb1 /dev/sdc1 /dev/sdd1

หลังจากนั้นทำการสร้าง logical volume ให้เป็น raid5 , stripe ชุดข้อมูล 3 ชุด (0,1,2) i=2
#lvcreate –type raid5 -i 2 -l 100%Free -n STACK-VG  LVMGroupNAME

หลังจากนั้นก็จะทำการสร้างให้ โดยรอ disk ทำ raid ก็ขึ้นกับขนาด disk ครับ ถ้าเยอะก็นานหน่อย
# lvs
LV           VG          Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
STACKPATH-LG LVMStack-VG rwi-a-r— 476.94g                                    24.24
root         devstack-vg -wi-ao—-  94.86g
swap_1       devstack-vg -wi-ao—-  23.88g

ไม่ยากเลยนะครับ ลองเล่นกันดูนะครับผม : )
Devstack@packetlove TEAM.

Add A Comment

Your email address will not be published. Required fields are marked *