接上一博文,在1号节点手工注册好vip之后,接下来就是手动注册监听了。
由于二节点监听正常,所以只要在二节点生成接听的相关配置文件
[oracle@rac2 ~]$ crs_stat -p ora.rac2.LISTENER_RAC2.lsnr > /tmp/ora.rac2.LISTENER_RAC2.lsnr.cap
然后将配置文件改名,将配置文件里面的rac2改成rac1传输至1号机,再手动注册即可
[oracle@rac1 public]$ crs_profile -create ora.rac1.LISTENER_RAC1.lsnr -I /oracle/product/crs_1/crs/public/ora.rac1.LISTENER_RAC1.lsnr.cap -q
[oracle@rac1 public]$ crs_register ora.rac1.LISTENER_RAC1.lsnr
[oracle@rac1 public]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.orcl.db application ONLINE ONLINE rac1
ora....l1.inst application ONLINE ONLINE rac1
ora....l2.inst application ONLINE ONLINE rac2
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application OFFLINE OFFLINE
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE ONLINE rac2
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2
可以看到手动启动监听正常
[oracle@rac1 public]$ crs_start ora.rac1.LISTENER_RAC1.lsnr
Attempting to start `ora.rac1.LISTENER_RAC1.lsnr` on member `rac1`
Start of `ora.rac1.LISTENER_RAC1.lsnr` on member `rac1` succeeded.
由于二节点监听正常,所以只要在二节点生成接听的相关配置文件
[oracle@rac2 ~]$ crs_stat -p ora.rac2.LISTENER_RAC2.lsnr > /tmp/ora.rac2.LISTENER_RAC2.lsnr.cap
然后将配置文件改名,将配置文件里面的rac2改成rac1传输至1号机,再手动注册即可
[oracle@rac1 public]$ crs_profile -create ora.rac1.LISTENER_RAC1.lsnr -I /oracle/product/crs_1/crs/public/ora.rac1.LISTENER_RAC1.lsnr.cap -q
[oracle@rac1 public]$ crs_register ora.rac1.LISTENER_RAC1.lsnr
[oracle@rac1 public]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.orcl.db application ONLINE ONLINE rac1
ora....l1.inst application ONLINE ONLINE rac1
ora....l2.inst application ONLINE ONLINE rac2
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application OFFLINE OFFLINE
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE ONLINE rac2
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2
可以看到手动启动监听正常
[oracle@rac1 public]$ crs_start ora.rac1.LISTENER_RAC1.lsnr
Attempting to start `ora.rac1.LISTENER_RAC1.lsnr` on member `rac1`
Start of `ora.rac1.LISTENER_RAC1.lsnr` on member `rac1` succeeded.