同网段的不需要修改VIP
一、杀会话,停库,停集群(两个节点都需要操作)
su - oracle
sqlplus / as sysdba
alter system checkpoint;
ps -ef|grep $ORACLE_SID| grep LOCAL=NO | grep -v grep |awk '{print $2}'|xargs -i kill -9 {}
srvctl stop instance -d Database unique name -i instance_name1
srvctl stop instance -d Database unique name -i instance_name2
su - root
cd /u01/app/11.2.0/grid/bin
./crsctl stop crs
二、修改 /etc/hosts
需要把hosts里面的旧IP替换为新的IP
如果主机IP未修改,需要把主机IP也修改了
修改完之后,启动集群
root用户下
/u01/app/11.2.0/grid/bin/crsctl start crs
查看集群状态
su - grid
crsctl status -t
三、调整scanip
su - grid
srvctl config scan
srvctl stop scan_listener
srvctl stop scan
su - root
/u01/app/11.2.0/grid/bin/srvctl modify scan -n scan名称
su - grid
srvctl start scan
srvctl start scan_listener
srvctl config scan
crsctl status res -t
四、重启集群和数据库
su - root
/u01/app/11.2.0/grid/bin/crsctl stop crs
/u01/app/11.2.0/grid/bin/crsctl startcrs
启动数据库
su - oracle
srvctl start database -d Database unique name