My Oracle Support Banner

lsnodes Fails with lsnodes: struct size 0 (Doc ID 1339440.1)

Last updated on AUGUST 04, 2018

Applies to:

Oracle Database - Enterprise Edition - Version to [Release 10.2 to 11.1]
Information in this document applies to any platform.


Trying to install CRS on 2 node RAC with Veritas clusterware, the installation fails at

Oracle Cluster Registry configuration upgraded successfully
WARNING: directory '/u01' is not owned by root
clscfg -install -nn nodeA,nodeAnum,nodeB,nodeBnum... -o crshome -l languageid -c clustername -q votedisk [-t p1,p2,p3,p4] [-pn privA,privAnum,privB,privBnum...][-hn hostA,hostAnum,hostB,hostBnum...]

  -o crshome - directory CRS is installed in
  -q votedisk - path to the CSS voting disk
  -c clustername - name of the cluster. 1-14 character string
  -l languageid - Oracle localization language id.
  -nn name,num - nodename list in pairs of nodename,nodenumber
     If OS clusterware is installed see vendor docs.
     e.g. node1,1,node2,2,node4,4
  -pn name,num - Defines private interconnect names for nodes already specified with the -nn flag.
     Defaults to the nodename if not specified.
  -hn name,num - Defines hostnames for nodes specified with the -nn flag in the same format as above.

Further checking reveal /tmp/oraInstall<date>/lsnodes does not work for oracle user:

$ lsnodes
lsnodes: struct size 0

while it works for root user:

$ lsnodes


Re-installation of CRS while RDBMS ORACLE_HOME remains.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 Scalability RAC Community

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.