OS 기술/기타 OS

SVM Mirror 구성된 DISK 절체시 교체 방법

DongT 2023. 9. 8. 00:47
728x90
반응형

1. metattach 를 이용한  DISK 교체

 1.1. 장애디스크 metadetach
  # metadetach -f d10 d12
  # metadetach -f d20 d22
  # metadetach -f d30 d32 


 1.2. 장애디스크 metadb 삭제
 # metadb -d /dev/rdsk/c1t1d0s7

 1.3. 장애디스크 metaclear
  # metaclear d12
  # metaclear d22
  # metaclear d33

 1.4. 디스크 교체 후 인식확인
  # ls -lR /devices > /dev/null
  # devfsadm
  
  # drvconfig;disks

 1.5. 디스크 구성정보 복사
  # prtvtoc -h /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1d0s2

 1.6. metadb 생성
  # metadb -a -f -c3 c1t1d0s7

 1.7. meta 볼륨생성
  # metainit d12 1 1 /dev/rdsk/c1t1d0s0
  # metainit d22 1 1 /dev/rdsk/c1t1d0s1
  # metainit d32 1 1 /dev/rdsk/c1t1d0s3


 1.8. submirror 구성
  # metattach d10 d12
  # metattach d20 d22

 1.9. rsync 확인
  # metastat | grep %
 
 1.10. bootblk 심어주기
 # installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c1t1d0s0



2.1. 장애디스크 metadb삭제
  # metadb -df c1t1d0s7

 2.2. 디스크 교체 후 인식확인
  # devfsadm
  # drvconfig;disks
  # format

 2.3. 디스크 구성정보 복사
  # prtvtoc /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1d0s2

 2.4. Metadb 생성
  # metadb -a -f -c3 c1t1d0s7

 2.5. 동기화
  # metareplace -e d10 c1t1d0s0
  # metareplace -e d20 c1t1d0s1
  # metareplace -e d30 c1t1d0s3

 2.6. rsync 확인
  # metastat | grep %





☞ SVM RAID 및 metadb 제거
1. svm 상태확인 
  #metastat
2. metadb 확인
  #metadb
3. submirror disk 분리 
  #metadetach d10 d12
  #metadetach d20 d22
4. 볼륨제거 
  #metaclear d11
  #metaclear d12
  #metaclear d10
  #metaclear d21
  #metaclear d22
  #metaclear d20

* 특이사항 
  #metaclear,metadetach 시 swap 영역은 삭제가 안된다. 
  #dumpadm 을 치면 Dump device: /dev/md/dsk/___  (swap)  으로 나타나면서 사용중이기 때문에
  #dumpadm -d /dev/dsk/c0t0d0s1  으로 바꿔줘고 나서 
  #metadetach, metaclear 하면된다.


5. metadb 삭제
  #metadb -d c1t0d0s7 c1t1d0s7

6. metaroot 변경
  #metaroot /dev/dsk/c1t0d0s0

7. dump device 변경
  #dumpadm -d swap

8. svm 설정 내용 삭제
  #cp /dev/null /etc/lvm/md.cf
  #cp /dev/null /etc/lvm/mddb.cf
  #vi /etc/vfstab ///Mount device 경로 변경
  #vi /etc/system 파일을 수정, 다음 두 행 사이의 모든 내용을 삭제
  - Begin MDD root info (이 행은 편집하지 마십시오.)
     End MDD root info (이 행은 편집하지 마십시오.)

9. reboot 후 정상 확인
  #reboot -- -r

 

728x90