标签:
RAC 集群更换 IP 主要分三步:停集群服务、配置服务器网络、修改集群配置。下面是同网段内更换 IP 示例。(r7、r8为服务器名称,orcl为ORACLE_SID,scanip为 scan 名称)。
在其中一个节点上执行
srvctl disable listener
srvctl stop listener
srvctl disable database -d orcl
srvctl stop database -d orcl -o immediate
srvctl disable vip -i "r7vip"
srvctl disable vip -i "r8vip"
srvctl stop vip -n r7
srvctl stop vip -n r8
srvctl disable scan_listener
srvctl stop scan_listener
srvctl disable scan
srvctl stop scan
在所有节点上执行
crsctl stop crs
修改RAC所有节点的 /etc/hosts 文件、网卡配置文件 ifcfg-eth0 、ifcfg-eth1
需要注意的是,如果服务器仅的两个网卡都进行IP修改的话,无法远程实现,只能登录服务器进行操作。
启动集群
crsctl start crs
如果修改后IP与原IP在不同网段,使用 oifcfg 配置网段,如果网段没有变化则不需要重新配置
配置 VIP 与 SCAN
srvctl config vip -n r7
srvctl modify nodeapps -n r7 -A 192.168.1.87/255.255.255.0/eth0
srvctl modify nodeapps -n r8 -A 192.168.1.88/255.255.255.0/eth0
srvctl config vip -n r7
srvctl config scan
srvctl modify scan -n scanip
启动服务
srvctl enable listener
srvctl enable vip -i "r7vip"
srvctl enable vip -i "r8vip"
srvctl enable scan_listener
srvctl enable scan
srvctl enable database -d orcl
srvctl start listener
srvctl start vip -n r7
srvctl start vip -n r8
srvctl start scan_listener
srvctl start scan
srvctl start database -d orcl
标签:
原文地址:http://www.cnblogs.com/perfei/p/5130384.html