1.停庫、停集羣
登錄pgprsdb1,使用grid執行
srvctl stop database -db pgprsdb
分別登陸pgprsdb1、pgprsdb2用root用戶執行
crsctl stop crs
2.主機修改ip(雖然主機ip已經變了,但是主機名稱沒有變,不需要重新做互信)
10.32.228.89 pgprsdb1---------->10.32.228.25
10.32.228.91 pgprsdb1-vip------>10.32.228.27
172.32.228.91 pgprsdb1-priv
10.32.228.90 pgprsdb2---------->10.32.228.26
10.32.228.92 pgprsdb2-vip------>10.32.228.28
172.32.228.92 pgprsdb2-priv
10.32.228.93 pgprsdb-sip------->10.32.228.29
新的主機ip地址如下
10.32.228.25 pgprsdb1
10.32.228.27 pgprsdb1-vip
172.32.228.91 pgprsdb1-priv
10.32.228.26 pgprsdb2
10.32.228.28 pgprsdb2-vip
10.32.228.29 pgprsdb2-priv
3.集羣修改vip資源
確認當前的vip信息
srvctl config nodeapps -a
oifcfg iflist(oifcfg iflist -p -n)
修改vip信息
srvctl modify nodeapps -node pgprsdb1 -address 10.32.228.27/255.255.255.128/lan900
srvctl modify nodeapps -node pgprsdb2 -address 10.32.228.28/255.255.255.128/lan900
確認vip是否修改成功
srvctl config nodeapps -a
4.集羣修改scan ip資源(修改scan-ip,不需要在指定ip地址,只要在/etc/hosts裏面修改)
確認當前的scan ip信息
srvctl config scan
修改scan ip信息
srvctl modify scan -n pgprsdb-sip
確認當前的scan ip信息
srvctl config scan