oracle 11g 中出现SCAN IP,请问这个IP 的作用是什么?每个数据库最多有多少个SCAN IP?

大哥大姐们帮我分析下,oracle 11g 中出现SCAN IP,请问这个IP 的作用是什么?每个数据库最多有多少个SCAN IP?
最新回答
念河山远

2024-11-27 07:05:40

SCAN IP的数量和数据库节点数没有直接的关系。SCAN IP的数量一般是三个。

严格来说应该称为SCAN VIP(虚拟IP),而不是SCAN IP。SCAN VIP可以高可用地漂移在活动的数据库节点上。

SCAN VIP是SCAN Listener的监听地址。一个SCAN VIP对应一个SCAN Listener,它们会工作在同一台服务器节点上,SCAN Listener飘到哪个节点上,SCAN VIP也就飘到哪个节点上。同理,SCAN Listner的数量是三个。

三个SCAN VIP对应同一个DNS名,也就是所谓的SCAN(单一客户访问名)。

客户端的TNS里配置的绝对不是SCAN VIP的"IP",而是SCAN VIP对应的DNS名。这样,无论节点添加还是删除,客户端可以不用做任何修改。

再提醒一下,SCAN VIP的数量不与数据库节点的数量一致。

我曾做过8个节点的11gR2 RAC,SCAN VIP和SCAN Listener的数量是:三个!
追问
哈哈,还不错哦。
但是,需要注意的一点:scan ip 最多三个。最少一个。
た靑木知湫ッ

2024-11-27 07:23:42

明年不能