안녕하세요. 슈다 입니다.
볼륨 전체 3중 미러링이 아닌 개별 LV의 3중 미러링 방법을 알아보겠습니다.
볼륨에 디스크 3개가 할당된 경우
디스크 별로 LV 사본을 나누는 방법입니다.
hdisk0, hdisk1, hdisk2 가 있다면 각각의 hdisk에 LV가 미러링 됩니다.
hd4를 보면 PV2개로 미러링 되어 있는 상태입니다.
hdisk0, hdisk1이 미러링 상태이고 hdisk2가 추가된 디스크라고 한다면
아래의 명령어로 LV를 미러링 할 수 있습니다.
# mklvcopy hd4 3 hdisk2
- mklvcopy LV명 COPIES수 미러링할_디스크
hd4의 PVs가 3으로 변경되었고 PPs가 LPs의 3배수인 것을 확인할 수 있습니다.
sync를 수행하여 미러링 동기화를 완료합니다.
# syncvg -l hd4
3Copies 미러링 한 LV의 PV를 확인합니다.
hdisk0, hdisk1, hdisk2 모두 해당 LV의 PP를 확인할 수 있습니다.
# lslv -m hd4
2개의 PV로 3중 미러링 하기
PV가 부족할 경우 2개의 PV로 3중 미러링이 가능합니다.
예를 들어 hdisk0에 미러링 사본 2개, hdisk1에 1개 처럼 설정할 수 있습니다.
# smitty mklvcopy
3중 미러링을 진행할 LV를 선택한 후 smit 메뉴에서 붉은색 밑줄 친 항목을 변경합니다.
NEW TOTAL number of logical partition copies : 3 (3 copies)
PHYSICAL VOLUME names : 3번째 사본을 생성할 PV
Allocate each logical partition copy on a SEPARATE physical volume? : no
> 미러링을 PV별로 나눌 것인지에 대한 옵션이며 [yes, superstrict]인 경우 생성되지 않음
명령 실행 후 LV를 확인하면 PV는 2개지만 PPs는 LPs의 3배수로 변경되어 있습니다.
sync하여 미러링 동기화를 완료합니다.
# syncvg -l hd4
LV의 볼륨위치를 확인해보면
위에서 지정한 hdisk0에 3번째 사본이 존재하는것을 확인할 수 있습니다.
다시 2copies 미러링으로 변경하고 싶다면 rmlvcopy 명령을 실행합니다.
# smitty rmlvcopy
변경하고자 하는 LV를 선택 후
copies를 2로 변경, 미러링 제외하려는 PV를 선택 후 명령어를 실행합니다.
'IT > Unix & Linux' 카테고리의 다른 글
[AIX] mksysb 파일로 특정 파일 추출, 복원하는 방법 (0) | 2021.06.11 |
---|---|
[AIX] 메모리 파일캐시 영역 할당비율 변경 - maxperm%, minperm% (0) | 2021.05.06 |
[AIX] 3개의 디스크로 미러링 하기 - 3 copies mirroring (0) | 2021.04.21 |
[AIX] alt disk로 부팅하기 및 기존 rootvg 원복하기 (0) | 2021.04.15 |
[AIX] 볼륨그룹 Max PP 갯수 증가 시키기, extendvg 실패 원인 확인 (0) | 2021.04.12 |