rac环境下vip/public/private IP的区别
来源:互联网 发布:java se 编辑:程序博客网 时间:2024/05/17 09:31
rac环境下vip/public/private IP的区别
在Oracle RAC环境下,每个节点都会有多个IP地址,分别为Public/Private/Vip,这三个IP到底有啥区别呢?分别用在那些场合呢?来看看老外的回答。
1. private IP address is used only for internal clustering processing (Cache Fusion)
私有IP用于心跳同步,这个对于用户层面,可以直接忽略,简单理解,这个Ip用来保证两台服务器同步数据用的私网IP。
2. VIP is used by database applications to enable fail over when one cluster node fails
虚拟IP用于客户端应用,以支持失效转移,通俗说就是一台挂了,另一台自动接管,客户端没有任何感觉。
这也是为什么要使用RAC的原因之一,另一个原因,我认为是负载均衡。
3. public IP adress is the normal IP address typically used by DBA and SA to manage storage, system and database.
公有IP一般用于管理员,用来确保可以操作到正确的机器,我更愿意叫他真实IP。
通过上述解释,不难理解作为一个DBA,在配置tnsnames.ora时,有些场合是要使用的vip,而有些场合又必须使用public IP。例如,当你在定位一个数据库的死锁时,使用public ip,可以确保连到你想处理的机器,相反此时使用虚拟ip时,会出现不确定性,因为服务器默认是开启负载均衡的,也就是有可能你想连A机,系统却给你分配了B机。
例如:
- 下面的例子就是使用的VIP
- infodb8 =
- (DESCRIPTION =
- (ADDRESS= (PROTOCOL= TCP)(HOST= 138.*.1.81)(PORT= 1521))
- (ADDRESS= (PROTOCOL= TCP)(HOST= 138.*.1.82)(PORT= 1521))
- (LOAD_BALANCE = yes)
- (FAILOVER = ON)
- (CONNECT_DATA =
- (SERVER= DEDICATED)
- (SERVICE_NAME = infodb)
- (FAILOVER_MODE =
- (TYPE= SELECT)
- (METHOD= BASIC)
- (RETRIES = 30)
- (DELAY = 5)
- )
- ))
- 下面的例子就是使用的Public IP,指定连接1机,注意红色字体infodb1进一步限制连接的实例。
- INFODB83 =
- (DESCRIPTION =
- (ADDRESS_LIST =
- (ADDRESS= (PROTOCOL= TCP)(HOST= 138.*.1.83)(PORT= 1521))
- )
- (CONNECT_DATA =
- (SERVICE_NAME = infodb)
- (INSTANCE_NAME = infodb1)
- )
- (HS = OK)
- )
- rac环境下vip/public/private IP的区别
- rac环境下vip/public/private IP的区别
- rac环境下vip/public/private IP的区别
- Oracle RAC环境下vip/public/private IP的区别
- rac环境下vip/public/private IP的区别
- Oracle RAC环境下virtual/public/private IP的区别
- Oracle RAC环境下virtual/public/private IP的区别
- RAC Public/Private/Vip 区别
- Oracle RAC public/private/vip/scan 区别
- RAC中的各种IP-PUBLIC-VIP-Private-SCAN IP
- Public/Private/Vip区别
- 【RAC】修改public IP&VIP
- Oracle 10g RAC修改public ip、vip和private ip
- 修改linux rac oracle11g r2 7个IP(public vip scan private)
- Oracle10g RAC Public IP and VIP修改
- 修改10G RAC public IP && VIP
- oracle RAC下修改IP(public ip、private ip、virtual ip)
- oracle 11g RAC 修改public ip ,vip , scan ip
- Tomcat启动内存设置
- 生成地址json地区树状数据
- LeetCode :: Remove Duplicates from Sorted Array [详细分析]
- duilib中CTextUI控件设置文字时不刷新显示的bug
- css实现文字竖排
- rac环境下vip/public/private IP的区别
- 统计语言模型学习笔记
- win7 vmware10 网络配置
- 并查集
- 使用SQL语句清空数据库所有表的数据
- ffmpeg 实时处理
- 抽象工厂模式
- Access数据库出现无效指针的解决方法。
- 二次函数