RAC实例名和主机名不对应?
Oracle 11.2版本之前 RAC 使用的是pinned 方式:
[oracle@ rac1 ~]$ olsnodes -n
rac1 1
rac2 2
[oracle@ rac1 ~]$ srvctl status database -d gcdb
Instance gcdb2 is running on node rac2
Instance gcdb1 is running on node rac1
Oracle 11.2版本開始使用類似DHCP的動態的Unpinned 方式(即這個編號可以釋放回收的),
grid 會維護這個號碼池,當有節點加入會分配它一個編號,這個節點活動時這個編號不會回收。如Unpinned節點關機超過1周這個編號就會回收
[grid@ rac1 ~]$ olsnodes -n
rac1 2
rac2 1
[grid@ rac1 ~]$ olsnodes -t
rac1 Unpinned
rac2 Unpinned
另外,可以使用crsctl pin css -n rac1 固定節點當前號碼
正文到此结束