解决在虚拟环境中的RAC环境下,当虚拟物理机的public network 失败时,(虚拟主机网卡)virtual nic依然active, VIP 或 Scan IP未按预期发生Failover的问题。
增加pingtarget的方法
# 添加
# 修改现有
验证pingtarget的方法
pingtarget关键点:
1, pingtarget 是在12.1(12.1.0.2) 版本引入,后期可能会在11g r2增加该功能
2,pingtarget是辅助增加了在虚拟环境下除了传统验证时的另一种方法
3,当pingtarget或12c前传统的检查方法(network failture or down)任何一种失败都会发生failover
4, pingtarget只适用于public network环境,private network依然使用心跳机制
5,应该考虑pingtarget的目标主机/ip 增加冗余减少错误的failover
6, ping_target_list目标主机/ip 可以使用以逗号分隔的方法
7,可以使用应用客户端和数据库主机的之间的网关作为pingtarget的对象,或节点数据库的默认网关
...
目前相关资料公开甚少,比如关于ping 失败次数\\timeout 未知
增加pingtarget的方法
# 添加
srvctl add nodeapps -node node_name -address {vip |
addr}/netmask[/if1[|if2|...]] [-pingtarget "ping_target_list"]
# 修改现有
srvctl modify network -k "network number" -pingtarget “<UsefulTargetIP(s)>"
验证pingtarget的方法
srvctl config network
pingtarget关键点:
1, pingtarget 是在12.1(12.1.0.2) 版本引入,后期可能会在11g r2增加该功能
2,pingtarget是辅助增加了在虚拟环境下除了传统验证时的另一种方法
3,当pingtarget或12c前传统的检查方法(network failture or down)任何一种失败都会发生failover
4, pingtarget只适用于public network环境,private network依然使用心跳机制
5,应该考虑pingtarget的目标主机/ip 增加冗余减少错误的failover
6, ping_target_list目标主机/ip 可以使用以逗号分隔的方法
7,可以使用应用客户端和数据库主机的之间的网关作为pingtarget的对象,或节点数据库的默认网关
...
目前相关资料公开甚少,比如关于ping 失败次数\\timeout 未知
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




