[1]
작업내용 | 명령어 결과 값 |
호스트 정보 파악 1)HMC 접속 후 해당 파티션 확인 uname -L 2)VIOS 내 해당 vhost 확인 #lsmap -all #lsmap -vadapter vhost7 3)VIOS & Client 간 hdisk 및 LUN ID 확인 #lsmpio -ql hdiskX |
Client [LPAR]#uname -L partition ID: 101 partition name : 101_Infraleesh_TEST VIOS#lsmap -all #lsmap -vadapter vhost7 //101_Infraleesh_TEST (vioClient)정보 및 vhostX 파악 lsdev -Cc disk|grep hdisk|awk '{[print "lsmpio -ql "$1}'|sh|grep -ie serial -ie capacity |
[2]
DB process down
SQL> shutdown immediate;
DB 프로세스 확인 pmon 또는 oracle 관련
ps -ef|grep -I ora
#kill -9 프로세스 죽이기 (PID 만 , PPID 죽일 경우 서버 내려간다)
[3]Client 내 볼륨 삭제
datavg 삭제 절차
#lsvg -o |grep -v rootvg |lsvg -il
rootvg를 제외한 varyon 된 vg 리스트 확인
(1)mount point 에 umount
oravg_2:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
oralv_2 jfs2 1600 1600 1 closed/syncd /ORACLE_2
(2)File system 삭제하기
#lsvg -o |grep -v rootvg |lsvg -il |grep -ve "MOUNT POINT" -ve "N/A"
조회 후 MOUNT POINT와 N/A (LogLV) 제외해서 확인 하기
<=> 동일 (#smitty jfs2 = FILE SYSTEM name 지정 후 /oralv_2 Remove Mount Point <yes>로 변경 )
-->esc+6 으로 command 확인
=#/usr/sbin/rmfs -r /마운트포인트의 파일시스템
(3)VG 제거(#smitty vg=Remove a Volume Group)
Varyoffvg : VG를 off (비활성화) 후 exportvg 하기
vg 상태 : active -> none 으로 빼기
(3-1)varyoffvg datavg
(3-2)exportvg datavg
(4)PV 제거(#smitty pv=Remove a Physical Volume)
rmdev -dl hdiskX
(4-1)lspv |grep -v rootvg |awk '{printf "echo rmdev -dl %s; rmdev -dl %s \n",$1,$1}'
: rootvg를 제외한 hdiskX삭제위해 실행 전 출력 확인
(4-2)lspv |grep -v rootvg |awk '{printf "echo rmdev -dl %s; rmdev -dl %s \n",$1,$1}'|sh
: 실행 시 |sh로 수행
(4-1)lspv |grep -v rootvg |awk '{printf "echo rmdev -dl %s; rmdev -dl %s \n",$1,$1}'
echo rmdev -dl hdisk1; rmdev -dl hdisk1
...
echo rmdev -dl hdisk12; rmdev -dl hdisk12
(4-2)lspv |grep -v rootvg |awk '{printf "echo rmdev -dl %s; rmdev -dl %s \n",$1,$1}'|sh
rmdev -dl hdisk1
hdisk1 deleted
rmdev -dl hdisk2
hdisk2 deleted
...
rmdev -dl hdisk12
hdisk12 deleted
[4]VIOS 내 해당 client (vhost7) vtd 및 pv 삭제
(1)vtd 삭제
vios padmin]$rmvdev -vtd vtd이름
NO VIRTUAL TARGET DEVICE FOUND
backing device가 없으면 정상적으로 삭제 완료
(VIOS1, VIOS2)#lsmpio -ql hdiskX //Client에서도 동일한 vhost내 hdisk 삭제 작업
padmin]$lsmap -vadapter vhost7|grep VTD
infra_leeshdb_D1
infra_leeshdb2_D1
...
(VIOS1,VIOS2)[root]# exit
(VIOS1,VIOS2)[padmin]$ rmvdev -vtd infra_leeshdb_D1
infra_leeshdb_D1 deleted
(VIOS1,VIOS2)[padmin]$ rmvdev -vtd infra_leeshdb2_D1
infra_leeshdb2_D1 deleted
…
(VIOS1,VIOS2)$ lsmap -vadapter vhost7
SVSA Physloc Client Partition ID
--------------- -------------------------------------------- ------------------
vhost7 U9179.MHD.S/N -V11-C107 0x0000006b
VTD NO VIRTUAL TARGET DEVICE FOUND