구분 |
항목 |
명령어 |
비고
|
준비 |
DB중지 |
$srvctl stop database -d dbname
|
|
|
gpnp백업 |
gpnp 프로파일 백업
($GRID_HOME/gpnp/{hostname}/profiles/peer)
|
|
CRS Public IP 변경 |
crs ip대역 확인 |
$ $GRID_HOME/bin/oifcfg getif
|
|
|
crs public ip대역 삭제 |
$ oifcfg delif -global enp0s3
$ oifcfg getif
|
|
|
crs public ip대역 변경 |
$ $GRID_HOME/bin/oifcfg setif -global enp0s3/192.168.70.0:public
$ oifcfg getif
|
|
CRS Private IP 변경 |
crs ip대역 확인 |
$ $GRID_HOME/bin/oifcfg getif
|
|
|
CRS Private IP 대역 변경 |
$ $GRID_HOME/bin/oifcfg setif -global enp0s8/10.10.20.0:cluster_interconnect,asm
$ $GRID_HOME/bin/oifcfg getif
|
|
ASM Listener IP변경 |
asm 리스너 확인 |
$ ps -ef|grep tns
|
|
|
asm 리스너 현재 IP확인 |
$ lsnrctl status ASMNET1LSNR_ASM
$ srvctl config listener -asmlistener
$ srvctl config asm
|
|
신규 ASM Listener추가 |
$ srvctl add listener -asmlistener -l ASMNEW1LSNR_ASM -subnet 10.10.20.0
|
|
ASM Listener 구성확인 |
$ srvctl config listener -asmlistener
$ srvctl config asm
|
|
기존 ASM Listener 삭제 |
$ srvctl update listener -listener ASMNET1LSNR_ASM -asm -remove -force
|
|
ASM Listener 구성확인 |
$ srvctl config listener -asmlistener
$ srvctl config asm
|
crs 중지 |
전체노드 |
# crsctl stop crs
|
root
|
O/S IP변경 |
O/S IP변경 |
서버 중지(전체 노드)
vbox의 도구-> 메뉴 -> 네트웍크에서 내역을 56=>70으로 변경
서버 기동(전체 노드) || root
|
|
/etc/hosts변경 |
/etc/hosts변경
|
crs 기동 |
전체노드 |
# crsctl start crs
crs기동안될때 -excl(옵션)
|
root, 좀 오래걸린다.
|
VIP 변경 |
vip 확인 |
$ srvctl config nodeapps -a
|
|
vip 변경 |
# srvctl modify nodeapps -n dbusvr1 -A dbusvr1-vip/255.255.255.0/enp0s3
# srvctl modify nodeapps -n dbusvr2 -A dbusvr2-vip/255.255.255.0/enp0s3
|
root
|
|
vip 기동 |
$ srvctl start vip -n dbusvr1
$ srvctl start vip -n dbusvr2
|
변경후 자동 기동된다.
|
|
vip 변경확인 |
$ srvctl config nodeapps -a
|
|
vip 기동 확인 |
$ crsctl stat res -t
|
|
scan ip 변경 |
scan 현재 설정 확인 |
$ $GRID_HOME/srvctl config scan
$ $GRID_HOME/srvctl config scan_listener
|
|
scan 중지 |
$ $GRID_HOME/srvctl stop scan_listener
$ $GRID_HOME/srvctl stop scan
|
|
|
scan ip 변경 |
# $GRID_HOME/srvctl modify scan -n dbusvr-scan
# $GRID_HOME/srvctl modify scan_listener -u
==> -u 옵션은 scan vip 수가 변경 되었을때 입력하면됨(업데이트명령))
|
root
|
|
scan 변경확인 |
$ $GRID_HOME/srvctl config scan
$ $GRID_HOME/srvctl config scan_listener
|
|
|
scan 기동 |
$ $GRID_HOME/srvctl start scan
$ $GRID_HOME/srvctl start scan_listener
|
|
|
private 삭제
|
$ $GRID_HOME/bin/oifcfg getif
$ $GRID_HOME/bin/oifcfg delif -global enp0s8/10.10.10.0
|
|
asmnetwork 의 정보 변경 |
기존 정보확인 |
$ srvctl config asmnetwork
|
|
|
기존 정보 삭제 |
# srvctl remove asmnetwork -netnum 1
|
root
|
|
신규정보 추가 |
# srvctl add asmnetwork -netnum 1 -subnet 10.10.20.0
|
root
|
|
신규정보 추가 확인 |
$ srvctl config asmnetwork
|
|
asmnetwork 기동 |
$ srvctl start asmnetwork -netnum 1
|
|
| asm instance의 local_listener을 자동변경
|
| 기존 grid계정이면 3개만 root 권한 필요
|