Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.4.13.6. 將 RAID 映像檔分割為各別的邏輯卷冊
您可分割 RAID 邏輯卷冊的映像檔,以形成新的邏輯卷冊。分割 RAID 映像檔的程序,與分割鏡像邏輯卷冊之冗余映像檔的程序相同,如 節 4.4.3.2, “由鏡像邏輯卷冊切割出冗餘映像” 中所述。
分割 RAID 映像檔的指令格式如下:
lvconvert --splitmirrors count -n splitname vg/lv [removable_PVs]
就跟從現有的 RAID1 邏輯卷冊移除 RAID 映像檔一樣(如〈節 4.4.13.5, “修改既有 RAID1 裝置中的映像檔數量”〉所示)當您從裝置中間移除 RAID 資料的子卷冊(與其相關的 metadata 子卷冊)時,任何擁有更高數目的映像檔都會往下移,以填補空缺。這樣組成 RAID 陣列的邏輯卷冊索引編號才會保持連貫性。
注意
如果 RAID1 陣列尚未同步,就不能分割 RAID 映像檔。
以下範例會將二個磁碟的 RAID1 邏輯卷冊
my_lv
分割為兩個線性的邏輯卷冊:my_lv
與 new
。
#lvs -a -o name,copy_percent,devices my_vg
LV Copy% Devices my_lv 12.00 my_lv_rimage_0(0),my_lv_rimage_1(0) [my_lv_rimage_0] /dev/sde1(1) [my_lv_rimage_1] /dev/sdf1(1) [my_lv_rmeta_0] /dev/sde1(0) [my_lv_rmeta_1] /dev/sdf1(0) #lvconvert --splitmirror 1 -n new my_vg/my_lv
#lvs -a -o name,copy_percent,devices my_vg
LV Copy% Devices my_lv /dev/sde1(1) new /dev/sdf1(1)
以下範例會將三個磁碟的 RAID1 邏輯卷冊
my_lv
分割為一個線性的雙磁碟 RAID1 邏輯卷冊:my_lv
,以及一個線性邏輯卷冊 new
。
#lvs -a -o name,copy_percent,devices my_vg
LV Copy% Devices my_lv 100.00 my_lv_rimage_0(0),my_lv_rimage_1(0),my_lv_rimage_2(0) [my_lv_rimage_0] /dev/sde1(1) [my_lv_rimage_1] /dev/sdf1(1) [my_lv_rimage_2] /dev/sdg1(1) [my_lv_rmeta_0] /dev/sde1(0) [my_lv_rmeta_1] /dev/sdf1(0) [my_lv_rmeta_2] /dev/sdg1(0) #lvconvert --splitmirror 1 -n new my_vg/my_lv
#lvs -a -o name,copy_percent,devices my_vg
LV Copy% Devices my_lv 100.00 my_lv_rimage_0(0),my_lv_rimage_1(0) [my_lv_rimage_0] /dev/sde1(1) [my_lv_rimage_1] /dev/sdf1(1) [my_lv_rmeta_0] /dev/sde1(0) [my_lv_rmeta_1] /dev/sdf1(0) new /dev/sdg1(1)