9.15. 기존 RAID1 장치의 이미지 수 변경
LVM 미러링 구현에서 이미지 수를 변경할 수 있는 방식과 유사하게 기존 RAID1 어레이의 이미지 수를 변경할 수 있습니다.
lvconvert
명령을 사용하여 RAID1 논리 볼륨에 이미지를 추가하는 경우 다음 작업을 수행할 수 있습니다.
- 결과 장치의 총 이미지 수를 지정합니다.
- 장치에 추가할 이미지 수입니다.
- 선택적으로 새 메타데이터/데이터 이미지 쌍이 상주하는 물리 볼륨을 지정할 수 있습니다.
절차
2방향 RAID1 어레이인 LVM 장치 my_vg/my_lv 를 표시합니다.
# lvs -a -o name,copy_percent,devices my_vg LV Copy% Devices my_lv 6.25 my_lv_rimage_0(0),my_lv_rimage_1(0) [my_lv_rimage_0] /dev/sde1(0) [my_lv_rimage_1] /dev/sdf1(1) [my_lv_rmeta_0] /dev/sde1(256) [my_lv_rmeta_1] /dev/sdf1(0)
rmeta
라는 메타데이터 하위 볼륨은 항상 데이터 subvolumesrimage
와 동일한 물리적 장치에 존재합니다. metadata/data 하위 볼륨 쌍은--alloc
을 지정하지 않는 한 RAID 배열의 다른 metadata/data 하위 볼륨 쌍과 동일한 물리 볼륨에 생성되지 않습니다.2 방향 RAID1 논리 볼륨 my_vg/my_lv 를 3방향 RAID1 논리 볼륨으로 변환합니다.
# lvconvert -m 2 my_vg/my_lv Are you sure you want to convert raid1 LV my_vg/my_lv to 3 images enhancing resilience? [y/n]: y Logical volume my_vg/my_lv successfully converted.
다음은 기존 RAID1 장치에서 이미지 수를 변경하는 몇 가지 예입니다.
RAID에 이미지를 추가하는 동안 사용할 물리 볼륨을 지정할 수도 있습니다. 다음 명령은 배열에 사용할 물리 볼륨 /dev/sdd1 을 지정하여 2-way RAID1 논리 볼륨 my_vg/my_lv 를 3-way RAID1 논리 볼륨으로 변환합니다.
# lvconvert -m 2 my_vg/my_lv /dev/sdd1
3방향 RAID1 논리 볼륨을 2방향 RAID1 논리 볼륨으로 변환합니다.
# lvconvert -m1 my_vg/my_lv Are you sure you want to convert raid1 LV my_vg/my_lv to 2 images reducing resilience? [y/n]: y Logical volume my_vg/my_lv successfully converted.
제거할 이미지가 포함된 물리 볼륨 /dev/sde1 을 지정하여 3방향 RAID1 논리 볼륨을 2방향 RAID1 논리 볼륨으로 변환합니다.
# lvconvert -m1 my_vg/my_lv /dev/sde1
또한 이미지 및 관련 메타데이터의 하위 볼륨을 제거하면 숫자가 높은 이미지가 슬롯을 채우기 위해 아래로 전환됩니다.
lv_rimage_0
,lv_rimage_1
, lv_rimage_1로 구성된 3-way RAID1 어레이에서
을 제거하면 lv_rimage_lv_rimage
_10 및
로 구성된 RAID1 배열이 생성됩니다. 하위 볼륨lv_rimage
_1lv_rimage_2
의 이름이 변경되고 빈 슬롯을 인수하여lv_rimage_1
이 됩니다.
검증
기존 RAID1 장치에서 이미지 수를 변경한 후 RAID1 장치를 표시합니다.
# lvs -a -o name,copy_percent,devices my_vg LV Cpy%Sync 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/sdd1(1) [my_lv_rimage_1] /dev/sde1(1) [my_lv_rimage_2] /dev/sdf1(1) [my_lv_rmeta_0] /dev/sdd1(0) [my_lv_rmeta_1] /dev/sde1(0) [my_lv_rmeta_2] /dev/sdf1(0)
추가 리소스
-
lvconvert(8)
매뉴얼 페이지