현재 디스크 구성 확인
# lspv
hdisk0 00cbb8b5318af79a rootvg active
hdisk1 00cbb8b532e46afd None
hdisk2 00c48b15f56a7131 rootvg active
- hdisk0, hdisk2는
rootvg에 속해 있고,미러링상태입니다. - hdisk1은 사용되지 않는 디스크.
- 이후 Alt Disk용으로 hdisk3을 사용할 예정.
현재 rootvg 구성 정보 백업
# lsvg -l rootvg
LP, PP, COPIES 등의 정보를 검토 후 노트에 보관하거나 백업 파일로 저장합니다.
기존 image.data 파일 제거 및 새로 생성
rm image.data # 기존 파일 제거
mkszfile # 새로운 image.data 생성
vi image.data # 파일 열기
image.data 파일 수정
✔ VG_SOURCE_DISK_LIST 수정
VG_SOURCE_DISK_LIST= hdisk0 hdisk2 → hdisk0
✔ source_disk_data 중 hdisk2에 해당하는 블록 전체 제거
✔ lv_data 수정
- LV_SOURCE_DISK_LIST= hdisk0 hdisk2 → hdisk0
- COPIES= 2 → 1
- PP= 64 → 32
→ 즉, 미러링 제거하고1:1 매핑으로 변경
fs_data부터는fs_data부터는 건드릴 필요 없습니다. 저장 후 종료하세요.
Alt Disk 생성 명령어 실행
# alt_disk_install -CB -i /image.data hdisk3
옵션 설명:
- -C: 현재 rootvg를 복제
- -B: bootlist 변경 안 함
- -i: 수정한 image.data 기준 설치
Alt Disk가 생성되며 altinst_rootvg라는 VG 이름으로 붙습니다.
# lspv hdisk3 00c48b15f593bb2f altinst_rootvg # 생성 완료 확인
Alt Disk를 Boot Disk로 전환하려면?
# alt_disk_install -X altinst_rootvg hdisk3
실행 후 bootlist가 설정되고, hdisk3는 None 상태로 전환됩니다.
참고: Alt Disk가 부팅 디스크로 변경되면 lspv에서 None으로 표시되니 꼭 기억하세요!
부팅 디스크 Path 확인
# lscfg -vl hdisk3
→ Hardware Location Code를 통해 실제 디바이스 경로 확인
운영 팁
- 작업자가 자주 바뀌는 환경이라면 Alt Disk 생성까지만 수행하고
- 부팅 전환은 별도 관리하는 것이 안전합니다.
- Alt Disk는 비상용 부팅 디스크 역할을 합니다.