P-Series Disk 교체 프로세스
장애디스크 확인 >> unmirrorvg >> reducevg
장애디스크 확인
1. # errpt >> error log 확인
디스크 1 에러 확인
2. # lsvg –l rootvg >> 디스크에 문제가 있을 경우 LV STATE에 stale로 표시
미려가 되어있지 않은 경우에는 LPs PPs가 같게 되어져 있습니다.
3. # lsvg –p rootvg >> Physical Volume 정보를 확인합니다.
PV STATE가 missing으로 교체 필요
4. # lspv –l hdisk0, #lspv –l hdisk1 >> hdisk0,1에 할당되어있는 LV(Logical Volume)를 확인
lg_dump_lv는 교체할 디스크에만 존재하기 때문에 migration이 필요
5. # migratepv –l lg_dump_lv hdisk1 hdisk0 >> 데이터를 hdisk0으로 백업시킵니다.
안전하게 unmirror 하는 방법
6. 교체할 디스크를 bootlist에서 제거 # bootlist -m normal diskname
savebase 명령어로 load된 odm정보를 boot image영역에 저장
bosboot -ad /dev/ipldevice로 bootimage를 새로 심어줍니다
7. SMIT(System Managemant Interface Tool)을 통해서 hdisk1을 unmirrorvg 해줍니다
>> unmirrorvg rootvg diskname 명령어로도 가능
8. lsvg –l rootvg 명령어 입력 >> LPs PPs가 같게 되어져 있으면 mirroring 상태가 아니다
9. SMIT을 통해서 hdisk1 제거
>> reducevg rootvg diskname 명령어를 통해서도 가능
bootdevice를 새로 만들어 옮긴경우 fail될수 있다
reducevg -d rootvg diskname으로 강제 제거 시도 했을때 dumplv 가 아니고
다른게 나오면 지우면 안되고 확인해봐야 한다
reducevg가 완료된이후 lsvg -p rootvg로 상태확인 해야한다
10. diag의 Hot Plug Task을 통해 disk replace
>> # diag 후 Task Selection
>> Hot Plug Task
>> SCSI and SCSI RAID Hot Plug Manager
>> Replace/Remove a Device Attached to an SCSI Hot Swap Enclosure Device
>> hdisk1(교체할 disk) 디스크 선택
>> 엠버를 통해 교체할 디스크 확인 후 Replace
>> Configure(enter키)
11. SMIT extendvg >> 교체한 Physical Volume을 Volume Group에 추가
>> # extendvg rootvg hdisk1 명령어를 통해서도 가능
>> # lsvg -p rootvg로 rootvg에 들어갔는지 확인
12. SMIT mirrorvg >> 교체한 디스크를 다시 mirrorvg
>> 여기서 중요한건 background 로 진행해야합니다.
>> # mirrorvg rootvg hdisk1명령어를 통해서도 가능
>> Mirror를 처음 걸어주게 되면 아래처럼 STALE PVs 와 PPs가 존재하게 되며,
해당 값들이 모두 0이 되면 작업이 무사히 종료된 것
13. bosboot 명령어와 bootlist 명령어를 통해 부트 이미지와 부트 리스트를 재작성
>> bosboot –ad /dev/hdisk0
>> bootlist –m normal hdisk0 hdisk1
>> ipl_varyon –i (부팅 디스크 확인)
'AIX' 카테고리의 다른 글
AIX NIM 서버로 AIX 설치_2 (0) | 2016.08.27 |
---|---|
AIX NIM 서버로 AIX 설치_1 (0) | 2016.08.27 |
AIX NIM 서버로 openssh 설치 (0) | 2016.08.23 |
AIX 명령어 자동완성 및 이전에 사용한 명령어 사용하기 (0) | 2016.08.18 |
AIX 백 스페이스 (backspace) ^? 출력문제 해결 (0) | 2016.08.18 |