IT/Unix & Linux

[AIX] 다중 미러링 된 디스크 교체하기

슈다루냥 2021. 1. 30.
728x90

안녕하세요. 슈다 입니다.

PV 2개인 상태로 미러링 구성된 VG가 아닌
PV 4개 이상으로 미러링 구성된 VG의 디스크 교체 방법을 알아보겠습니다.


다중 미러링 된 디스크 교체하기



디스크 6개가 3개씩 미러링 된 VG에서 특정 디스크 교체하기

교체하려는 디스크가 포함된 VG의 PV정보를 확인합니다.
# lsvg -p VGname


6개의 PV로 구성된 것을 확인할 수 있습니다.
예제에서 교체하려는 디스크는 hdisk8 입니다.



해당 VG의 LV를 확인합니다.
# lsvg -l VGname


lv3이 PV 6개, loglv는 PV 2개로 구성된 것을 확인할 수 있습니다.
이제 미러링을 해제해야 하는데, 6개의 디스크 중 어떤 디스크를 해제해야 하는지 확인해야 합니다.
만약 장애난 디스크쪽이 아닌 정상 디스크쪽 미러링을 해제하면 안되겠죠?



우선 LV가 미러링 된 PV 그룹을 확인합니다.
# lslv -m LVname


PP1, PP2, PP3 으로 피지컬 파티션이 어떻게 나뉘었는지 확인할 수 있습니다.
미러링 1번그룹은 hdisk4, hdisk6, hdisk8
미러링 2번그룹은 hdisk3, hdisk5, hdisk7 로 구성되어 있네요.
위 방법으로 볼륨에 생성된 모든 LV의 미러링 그룹이 동일한지 확인합니다.



교체하려는 디스크는 hdisk8 이므로
hdisk4, hdisk6, hdisk8 을 미러링에서 해제합니다.
# smitty unmirrorvg


VG를 선택 후 hdisk4, hdisk6, hdisk8을 선택하여 미러링을 해제합니다.



미러링이 해제되었다면 남아있는 디스크로 볼륨 정보가 조회되는지 확인합니다.
# lsvg -l VGname


lv3의 PV가 6개에서 3개로, loglv의 PV는 1개로 변경되었습니다.


# lslv -l LVname


남아있는 hdisk3, hdisk5, hdisk7 로 LV가 구성된 것을 확인하였습니다.
이후 디스크 교체 및 인식 작업 등을 진행합니다.



디스크 교체 등의 작업이 완료되었다면 다시 미러링을 진행합니다.
# smitty mirrorvg


VG를 선택하고 Sync mode는 백그라운드로,
PV Name은 미러링 대상 디스크를 다중 선택한 뒤 진행하면 완료됩니다.


주의사항


만약 VG에 LV가 여럿 생성되어 있고
LV 별로 hdisk에 균등하게 미러링 되지 않고 이쪽그룹 저쪽그룹 섞여있다면
위처럼 미러링 해제 작업을 진행할 수 없을 것입니다.
즉 미러링 해제 전 LV가 PV에 어떻게 할당되어 있는지 반드시 확인이 필요합니다.

728x90
반응형