客户有如此需求,除了192.168.*.*的Public生产网段之外,还要增加一个监听在172.16.*.*,用于业务人员执行一些日常事务查询。
应对这样的需求,有2种处理办法:

  1. 在RAC环境中,增加新的Public网段,增加新的VIP和SCAN IP

    关于此部分的操作,老熊已经有一篇不错的文章介绍(http://www.laoxiong.net/add-new-public-network-on-11gr2-grid-infrastructure.html)。记住,所有操作都是对集群整体生效的。因此,该方案的操作难度略高,后期的维护难度也相应增加。
    注:该方法的操作,调用netca和netmgr应该都在$GRID_HOME/bin路径下进行。处理监听使用srvctl指令。

2.针对其中单节点,做独立监听

此方法不涉及集群资源,操作较为简便,维护也轻松。
注:该方法的操作,调用netca和netmgr应该都在$ORACLE_HOME/bin路径下进行。
处理监听使用lsnrctl指令。