본문 바로가기

Work/Solaris

Solaris SVM 삭제

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

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



== 20140914 == 


1. metadetach


2. metaroot


3. vi /etc/vfstab 

swap 수정


4. dumpadm /dev/dsk/c0t0d0s1 


5. reboot 


6. metaclear

'Work > Solaris' 카테고리의 다른 글

solaris 디스크 인식 방법  (0) 2015.05.21
Solaris .profile  (0) 2015.05.21
Solaris 10 Rsync 사용  (0) 2015.05.11
solaris password change date  (0) 2015.04.06
Solaris C, C++ Compiler Version 확인 방법  (0) 2015.03.30