Oracle 11 gr2 RAC修改监听器端口号的步骤
说明:
192.168.188.181为公共ip1
192.168.188.182为公共ip2
192.168.188.183为vip1
192.168.188.184为vip2
一、修改DB监听端口
注意:
1。本文的os是RHEL6.5, DB版本是11.2.0.3.8。
本文非exadata环境,若是exadata环境,请读改变侦听器端口RAC/exadata(文档ID 1473035.1)
2.本文修改了如下监听器的端口号,改1528年为
集群监听器的端口号
节点1本地监听器的端口号
节点2本地监听器的端口号
3.根据改变侦听器端口在RAC/EXADATA(文档1473035.1 ID),需要在一个安静的时间来修改监听器端口号
修改前的检查
[grid@hosta管理员]srvctl配置listener 美元;
名称:LISTENER
网络:1、老板:grid
:& lt; CRS home>,
终点:TCP: 1521,
美元(grid@hosta admin),
1 .仅仅在一个主机上执行
(grid@hosta admin)美元srvctl修改监听器侦听器- p - l“TCP: 1528”,
2 .仅仅在一个主机上执行
[grid@hosta ~] srvctl修改scan_listener - p 1528美元,
3 .修改LOCAL_LISTENER仅仅在一个主机上执行
改变系统设置local_listener='(地址==(协议TCP)(主机=192.168.188.183)(端口=1528))的范围=两sid=皁rcl1”;,
改变系统设置local_listener='(地址==(协议TCP)(主机=192.168.188.184)(端口=1528))的范围=两sid=皁rcl2”;,
4 .修改remote_listener
改变系统设置remote_listener=皁rcl-scan: 1528”范围=两个;,
5.
在第一个节点关闭本地监听
[grid@hosta ~]美元srvctl停止侦听器侦听器- n - l hosta
修改第一个节点的美元GI_HOME/网络/admin/endpoints_listener.ora文件,将1521年改为1528
(grid@hosta admin)猫listener.ora美元——→该文件中不存储端口号,因此不用修改只
侦听器=(描述=(ADDRESS_LIST=(地址=(协议=IPC)(关键=侦听器))))#线添加Agent
LISTENER_SCAN1=(描述=(ADDRESS_LIST=(地址=(协议=IPC)(关键=LISTENER_SCAN1)))) #线添加Agent
ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER_SCAN1=#行上添加Agent
ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER=#行上添加Agent
(grid@hosta admin)猫endpoints_listener美元。奥拉——→该文件中存储端口号,修改本文件即可只
LISTENER_HOSTA=(描述=(ADDRESS_LIST=(地址==(协议TCP)(主机=hosta-vip)(端口=1528))(地址==(协议TCP)(主机=192.168.188.181)(端口=1528)(IP=)))) #线添加Agent
(grid@hosta admin)美元
启动第一个节点本地监听
(grid@hosta admin)美元srvctl开始侦听器侦听器- n - l hosta
在第二个节点上进行相同的操作。
[grid@hostb ~]美元srvctl停止侦听器侦听器- n - l hostb
修改endpoints_listener.ora文件,不再贴出,
(grid@hostb admin)美元srvctl开始侦听器侦听器- n - l hostb
6 .确认修改效果
[grid@hostb管理员]srvctl配置Listener 美元;
名称:LISTENER
网络:1、老板:grid
:& lt; CRS home>,
终点:TCP: 1528
二、修改ASM监听端口
修改ASM LOCAL_LISTENER仅仅在一个主机上执行
sqlplus/sysasm;
改变系统设置local_listener='(地址==(协议TCP)(主机=192.168.188.183)(端口=1528))的范围=两sid=asm1的;,
改变系统设置local_listener='(地址==(协议TCP)(主机=192.168.188.184)(端口=1528))的范围=两sid=癮sm2”;,
之后,应用程序连接串以及dblink的定义修改端口号,启动业务进行测试即可。