作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG、Mongodb数据库运维(如安装迁移,性能优化、故障应急处理等)
公众号:老苏畅谈运维
欢迎关注本人公众号,更多精彩与您分享。
对于RAC集群,需要更换服务器时,我们使用了ADG将数据迁移到其他设备后,一个经常需要的操作,就是将新RAC的IP(包含public ip、VIP、scan ip)改成原RAC相关的IP,这样应用连接数据的信息不变,对应用来说,不需要变动。以下是针对11g RAC 集群的更改IP详细步骤:
1、备份hosts文件
cp /etc/hosts /etc/hosts`date "+%F"`.bak
2、停止集群
–登录其中一台,关闭数据库
$ srvctl config database
ora11g
$ srvctl stop database -d ora11g
–在两台RAC主机上,使用root用户分别执行:
# /u01/app/11.2.0/grid/bin/crsctl stop crs -f
3、修改hosts文件
–原hosts:
# cat /etc/hosts
## RAC1 Public IP
10.10.10.50 rac11g01
## RAC2 Public IP
10.10.10.52 rac11g02
## RAC1 Virtual IP
10.10.10.51 rac11g01-vip
## RAC2 Virtual IP
10.10.10.53 rac11g02-vip
## RAC1 Private IP
10.10.20.50

&spm=1001.2101.3001.5002&articleId=140277716&d=1&t=3&u=f44e1cfa0b434c9d9978c7cfede96817)
2588

被折叠的 条评论
为什么被折叠?



