1 구성 정보 백업
 Option-1) metastat 구성정보 백업
[svm-server#] metastat –p > /etc/lvm/md.tab.20201008
[svm-server#] metastat –c > /opt/SA/metastat-c.out

 Option-2) metaset 구성정보 백업
  : metaset 구성인 경우 metaset 정보를 백업 받는다
[svm-server#] metastat –ap > /etc/lvm/md.tab.20201008
[svm-server#] metastat –ac > /opt/SA/metastat-c.out

 Option-3) cluster 정보 백업
  : Cluster 구성인 경우 Cluster 구성정보를 백업 받는다
[svm-server#] cluster show -v > /opt/SA/cluster_show-v.out
[svm-server#] cluster status -v > /opt/SA/cluster_status-v.out
[svm-server#] cldev show -v > /opt/SA/cldev-show.out

 4) 디스크 마운트 정보 백업
[svm-server#] df –k > /opt/SA/df-k.out

 5) 디스크 장치 정보 백업
[svm-server#] format > /opt/SA/format.out
[svm-server#] cfgadm -al > /opt/SA/cfgadm-al.out


2. 서버 사전 작업
2.1 디스크 마운트 해제
 1) 마운트 해제
[svm-server#] umount $svm_mount_point

 2) vfstab 수정
[svm-server#] vi /etc/vfstab
#$svm_mount_point     #<== 주석처리

2.3 meta clear
2.3.1 meta devices clear
 Option-1) meta device clear
[svm-server#] metaclear $storage-metadevices

 Option-2) metaset 으로 구성된 경우
  : metaset을 release 시킨 후 Perge 시킨다
[svm-server#] metaset -s $setname -r        
[svm-server#] metaset -s $setname -w        #<== multi-owner 일 경우


[svm-server#] metaset -s $setname -P

Option-2.3.2 metadb clear
  : metadb가 로컬에 구성된 경우 이 단계를 건너뛴다

 Option-1) 임시 metadb 생성
  : 로컬 디스크가 SVM으로 구성된 경우 metadb를 별도로 생성 해놔야 한다
[svm-server#] metadb -a -c3 -f $imsi-meta-device

 Option-2) metadb clear
  : metadb가 교체될 스토리지에 있는 경우 삭제 한다
[svm-server#] metadb -d $metadb-device

2.4 서버 중지
2.4.1 Multipath 제거(mpxio)
 Option-1) 단독서버 구성일 경우
[svm-server#] stmsboot -D fp -d

 Option-2) Cluster 구성일 경우
  : 재기동 시 non-cluster 상태가 되도록 eeprom을 수정한다
    (mpxio 해제 시 쿼럼 디바이스가 변경된다)
[svm-server#] eeprom auto-boot?=false
[svm-server#] stmsboot -D fp -d

 3) 단독서버 구성일 경우
[svm-server#] sync;sync;sync
[svm-server#] shutdown -y -g0 -i5


3 스토리지 교체
3.1 스토리지 케이블 교체
  : 기존 스토리지 케이블 제거 후 신규 스토리지 케이블 인입
  
3.2 서버 기동
 Option-1) 단독서버 구성일 경우
ok> boot

 Option-2) Cluster 구성일 경우
  : non-cluster mode로 기동한다
ok> boot -x

3.3 multipath 구성
  : 스토리지 벤더 multipath 소프트웨어 구성

Option-3.4 qurom device 교체
  : Cluster 구성일 경우 none-cluster mode에서 Quorum 디스크를 교체 한다
[svm-server#] clquorum add $new-quorum-did-dev
[svm-server#] clquorum remove $old-quorum-did-dev

Option-3.5 서버 재기동
  : Cluster 구성인 경우에 cluster mode로 재기동 한다
[svm-server#] reboot


4. SVM 구성
Option-4.1 metadb 구성
  : metadb가 로컬이 아닌 스토리지에 있는 경우 재생성 한다
[svm-server#] metadb -a -c3 -f $new-storage-meta-device

4.2 meta devices 구성
 Option-1) meta device 구성
[svm-server#] metainit d0 1 $new-meta-device-count $new-meta-devices...

 Option-2) metaset 구성
  : metaset 구성인 경우 기존 metaset을 다시 구성한다
[svm-server#] metaset -s $setname -a -h $node1 $node2
[svm-server#] metaset -s $setname -a -m $node1 $node2
[svm-server#] metaset -s $setname -a $new-devices...

 3) md.tab 수정 및 반영
[svm-server#] cp /etc/lvm/md.tab.20201008 /etc/lvm/md.tab


[svm-server#] vi /etc/lvm/md.tab
$old-devices <-> $new-devices


[svm-server#] metainit -s $setname -a

4.3 마운트 정보 등록
 1) vfstab 주석해제
[svm-server#] vi /etc/vfstab
#old-storage-device
new-storage-device


[svm-server#] mount -a

4.4 구성정보 백업
[svm-server#] prtvtoc $new-set-metadevice >> /etc/lvm/$new-set-metadevice.vtoc

 

반응형

+ Recent posts