IT/Unix & Linux

[AIX] 개별 파일시스템 미러링

슈다루냥 2020. 5. 26.
728x90

안녕하세요. 슈다 입니다.
볼륨그룹 전체 미러링이 아닌 파일시스탬 개별적 미러링 방법에 대해 알아보겠습니다.
 
 
 

개별 파일시스템 미러링

 
LV명이 fslv00인 /backup 파일시스템을 미러링 해보겠습니다.
LP, PP 모두 40 입니다.

 
 
 
LV fslv00 은 rootvg에 생성되어 있는데요

 
 
 
rootvg를 구성중인 hdisk0, hdisk1 중 어느 디스크에 LV가 생성되어 있는지 확인합니다.
hdisk1 에 생성되어 있는 것이 확인됩니다.
# lslv -m fslv00

 
 
 
mklvcopy라는 명령어를 사용하여 LV를 hdisk0 에 미러링 합니다.
# mklvcopy fslv00 2 hdisk0

 
fslv00 : 미러링 할 LV name
2 : Total logical partition 2 copy
hdisk0 : LV가 copy될 Target device
 
 
 
명령어 실행 후 LP, PP, Sync 상태를 확인해 봅니다.
LP는 40, PP는 80으로 미러링 적용된 것과, Sync되지 않아 Stale 상태인 것을 확인할 수 있습니다.

 
 
 
stale을 Fix하기 위해 sync를 진행합니다.
# syncvg -l fslv00 &

 
-l (소문자 L) : LV
& : 백그라운드로 명령어 실행. 미입력 시 포어그라운드로 실행됩니다.
 
 
 
sync가 되고 있는지 확인합니다. 
포어그라운드로 실행하면 sync 완료 후 명령어 수행이 끝나며
백그라운드로 실행했다면 프로세스 실행 여부를 확인합니다.
# ps -ef |grep syncvg
 
 
 
LV의 Sync 상태도 모니터링 합니다.
STALE PPs가 0이 되면 open/stale 상태에서 open/syncd 로 변경되며 sync가 완료됩니다.
# lsvg VGname |grep STALE

 
 
 

728x90
반응형