Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

In Standalone GI, why ASM registers with local listener?

mariam.kupaJul 23 2020 — edited Aug 7 2020

After installing Standalone GI, why we see ASM in the following output?

[grid@rac1 ~]$ lsnrctl status

...

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))

STATUS of the LISTENER

------------------------

Alias                     LISTENER

Version                   TNSLSNR for Linux: Version 19.0.0.0.0 - Production

Start Date                23-JUL-2020 17:08:51

Uptime                    0 days 0 hr. 3 min. 28 sec

Trace Level               off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Parameter File   /u01/app/19.3.0/grid/network/admin/listener.ora

Listener Log File         /u01/app/grid/diag/tnslsnr/rac1/listener/alert/log.xml

Listening Endpoints Summary...

  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.1)(PORT=1524)))

Services Summary...

Service "+ASM" has 1 instance(s).

  Instance "+ASM", status READY, has 1 handler(s) for this service...

Service "+ASM_GRID" has 1 instance(s).

  Instance "+ASM", status READY, has 1 handler(s) for this service...

The command completed successfully

It's not Flex ASM, in Standalone, there is no point of having Flex ASM as such. So for what reason ASM needs to be registered with the local listener?

I am asking this, because I've noticed the following when I change local listener port number using srvctl modify listener -listener LISTENER -endpoints TCP:1524, ASM still has old local_listener port value:

[grid@rac1 ~]$ sqlplus  / as sysasm

...

SQL> show parameter local

NAME      TYPE VALUE

------------------------------------ ----------- ------------------------------

local_listener      string   (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.1)(PORT=1527))

And ASM is not visible as a registered service anymore. But if I restart ASM, then the port is corrected automatically and ASM is getting registered again.

This post has been answered by Adityanath Dewoolkar on Jul 26 2020
Jump to Answer
Comments
Post Details
Added on Jul 23 2020
4 comments
1,150 views