2swan
pdisk Raid0 교체 본문
▶ pdisk Raid0 디스크 교체
1. 서버 모델 확인
# uname -uM
- 9117-MMA는 M/T
- 02 숫자 빼고 나머지 S/N
2. 디스크 오류 확인
# errpt
3. 디스크 포맷 형식 확인 ( pdisk인지 JBOD인지)
# lsdev -Cc disk : RAID로 되어 있으면 pdisk 포맷 형식
# lsdev -Cc pdisk : pdisk 확인
# lsdev | grep -i raid : raid 컨트롤러 이름 확인
# sissasraidmgr -Ll sissas0 -j3 : pdisk 상세 확인
diag 확인 방법
# diag
> Task Selection
>> RAID Array Manager
>>> IBM SAS Disk Array Manager
>>>> List SAS Disk Array Configration
>>>>> sissas0 Available ~
4. vg stale 확인
# lsvg -l rootvg
5. 디스크 fault 장치 위치 확인
# lscfg -vl [disk명]
IBM 9117-MMA locations 검색 후 물리적 위치 확인 : Hardware Location Code 참조
6. 디스크 fault 위치에 lg_dumplv 파일 여부 확인
# lspv -l hdisk0 | wc -l
# lspv -l hdisk1 | wc -l
카운트 숫자가 하나 더 많은 곳이 lg_dumplv 있는 곳
7. fault 디스크에서 lg_dumplv 삭제하고, 새 디스크 교체 후 재생성
# sysdumpdev -l
# smitty dump
# smitty rmlv
8. unmirror
# smitty unmirrorvg
9. vg에서 fault 디스크 제거
# smitty reducevg
10 해당 디스크 RAID 제거 후 교체
# diag
> Task Selection
> RAID Array Manager
> IBM SAS Disk Array Manager
> Delete a SAS Disk Array : 해당되는 디스크 선택
11. 레이드 제거 확인
# sissasraidmgr -Ll sissas0 -j3
12. AIX ODM에서 디스크 정보 제거
# rmdev -dl pdisk0
13. diag에서 디스크 교체
# diag
> Task Selection
> Hot Plug Task
> SCSI and SCSI RAID Hot Plug Manager
> List Hot Swap Enclosuer Devices : odm에서 정보 제거 했기 때문에 populated 표시 된다.
ESC + 3으로 뒤로 이동
Replace/Remove a Device Attached to an SCSI Hot Swap ~ : 교체할 populated 이동 후 엔터
엔터를 치면 설명이 나오고 교체해야 될 디스크에 불이 들어온다.
fault 디스크를 정상 디스크로 교체 후 잠시 기다리고 있다가 불빛이
초록 불로 점멸하는 것 멈추면 엔터.
14. 새로운 디스크 인식
ESC + 3으로 뒤로 간 다음 Configure Added/Replaced Devices 엔터
또는
# cfgmgr -v
15. 교체된 디스크 형식 확인
# lsdev -Cc disk
# sissasraidmgr -Ll sissas0 -j3
16. 기존과 똑같이 만들기 위해 포맷 형식 pdisk로 변경
# diag
> Task Selection
>> RAID Array Manager
>>> IBM SAS Disk Array Manager
>>>> Change/Show SAS pdisk Status
>>>>> Create an Array Candidate pdisk and Format to RAID block size : Adapter & Disk 선택
또는
nohup sissasraidmgr -P -z hdisk1 &
정상적으로 처리 되었는지 확인
# sissasraidmgr -Ll sissas0 -j3
17. 레이드 작업. RAID0으로 hdisk 생성
# diag
> Task Selection
>> RAID Array Manager
>>> IBM SAS Disk Array Manager
>>>> Create a SAS Disk Array
>>>>> 해당되는 RAID Adapter 선택
>>>>>> RAID 0 → 256kb → pdisk
정상적으로 처리 되었는지 확인
# sissasraidmgr -Ll sissas0 -j3
디스크 확인
# lspv
18. rootvg에 교체한 디스크 추가
# smit extendvg
> VOLUME GROUP name : rootvgtest
> PHYSICAL VOLUME names : hdisk1(교체한 디스크명)
19. rootvg 미러 작업
# smitty extendvg
> Mirror sync mode : Background(이거 선택 안하면 싱크 되는 동안 아무것도 못함)
> PHYSICAL VOLUME names : hdisk1, hdisk0 둘 다 선택해야 미러가 된다.
이후 stale 꼭 확인. 모두 sync 되어야 한다. 반복문 활용
# while true
> do
> lsvg rootvg |grep -i stale
> sleep 2
> do
20. lg_dumplv 다시 생성
# smit mklv
Logical volume NAME : lg_dumplv
Number of LOGICAL PARTITIONS : 1 (원래 설정했던 PP사이즈)
PHYSICAL VOLUME names : hdisk1 (원래 lg_dumplv가 있던 디스크명)
Logical volume TYPE : sysdump (ESC+4로 리스트 중에 선택)
나머지 그대로 생성
경로 다시 변경
# smit dump
> Change the Primary Dump Device
> /dev/lg_dumplv 로 변경
rootvg 경우 bootlist를 똑같이 만들어줘야 한다.
16. bootlist 확인
# bootlist -m normal -o
17. boot image 생성
# bosboot -ad /dev/hdisk1 (새로 교체한 디스크 이름)
18. bootlist에 교체한 디스크 추가
# bootlist -m normal hdisk0 hdisk1
19. boot image 갱신
# bosboot -ad /dev/ipldevice
20. 마지막으로 잘 됐는지 부팅 디스크 확인
# bootlist -m normal -o
# ipl_varyon -i
'AIX' 카테고리의 다른 글
LV 내에서 PP 옮기는 방법 (0) | 2024.07.15 |
---|---|
AIX 디스크 교체 Pdisk ↔ JBOD (0) | 2024.07.03 |
CD-ROM 마운트 (0) | 2024.07.03 |
AIX JAVA 업데이트 (0) | 2024.07.02 |
AIX 깨진 FileSet 지우는 방법 (0) | 2024.07.02 |