Results 1 to 11 of 11
  1. #1
    Join Date
    Jun 2008
    Posts
    18

    Unanswered: Issue in installing Oracle !! root.sh giving problem

    I am trying to install Oracle RAC on Linux and I am facing one issue at root.sh.

    Introduction to hardware: H/W :- Intel Xeon Dual core CPU 2.0 GHz x 2 Nos / 4 GB RAM /6 NIC with
    3 bond(0,1,2) / 2 FC port to access SAN /SWAP =8 GB
    SAN = EMC CX3-80 SAN Storage
    Space required by dbms server is 1 TB and it is access by shared storage with
    171 GB * 6 and for OCR and voting disk 10 GB is separately access from
    Storage.

    I used following process:

    --> check all RPM which is pre-required for installing oracle RAC
    We done following things
    (1) Create oinstall group (groupadd -g 700 oinstall)
    (2) Create dba group (groupadd -g 701 dba)
    (3) Oracle user add (useradd -u 700 -g oinstall -G dba oracle
    (4) Check kernel settings as per required by oracle and set it (sysctl.conf)
    (5) Create partition for OCR and vote disk by fdisk command
    fdisk /dev/mapper/mpath5
    create primary 256MB x 2 (OCR)
    create primary 256MB x 1 (VOTE)
    create logical 256MB x 2 (VOTE)

    and binding with raw devices
    /dev/raw/raw1 /dev/mapper/mpath5p1
    /dev/raw/raw2 /dev/mapper/mpath5p2....

    (6) Make proper permission for the OCR and vote disk
    chown rootinstall /dev/raw/raw[1-2]
    chown oracleinstall /dev/raw/raw[3-5]
    chmod 640 /dev/raw/raw[1-2]
    chmod 640 /dev/raw/raw[3-5]

    (7) create ORACLE_BASE and ORACLE_HOME directory for Oracle cluster installation
    mkdir -p /u01/app/oracle ===> ORACLE_BASE
    mkdir -p /u01/crs/oracle/product/10.2.0/crs_1 ==> Oracle cluster Home

    chown -R rootinstall /u01/crs/orace/product/10.2.0/crs_1
    chown -R oracleinstall /u01/app/oracle
    chmod -R 775 /u01/app/oracle
    chmod -R 775 /u01/crs/oracle/product/10.2.0/crs_1

    (8) set hangcheck_timer
    (9)Make proper entry in /etc/hosts file --> file is attached with this mail for
    Reference
    (10) Make .bash_profile configured as per oracle RAC installation required.
    (11) Setting up RAC Nodes for Remote Access (ssh user equalizes)
    (12) Run ./runinstall from clusterware directory
    (13) After finishing instillation it ask about to run orainsRoot.sh from both
    node and root.sh from both node
    (above settings done in both node)
    orainsroot.sh --> run success fully in all nodes
    root.sh --> gives error "failed to upgrade Oracle Cluster Registry"
    and my installation stops installing and gives error

    Please help

    Thanks
    NeeleshG

  2. #2
    Join Date
    Jun 2008
    Posts
    18
    For more infor here are logs:


    Oracle Database 10g CRS Release 10.2.0.1.0 Production Copyright 1996, 2005 Oracle. All rights reserved.

    2008-06-13 19:31:52.237: [ OCRCONF][2538122944]ocrconfig starts...

    2008-06-13 19:31:52.238: [ OCRCONF][2538122944]Upgrading OCR data

    2008-06-13 19:31:52.245: [ OCRCONF][2538122944]OCR already in current version.

    2008-06-13 19:31:52.254: [ OCRCONF][2538122944]Failed to call clsssinit (21)

    2008-06-13 19:31:52.254: [ OCRCONF][2538122944]Failed to make a backup copy of OCR

    2008-06-13 19:31:52.254: [ OCRCONF][2538122944]Exiting [status=failed]...

  3. #3
    Join Date
    Aug 2003
    Location
    Where the Surf Meets the Turf @Del Mar, CA
    Posts
    7,776
    Provided Answers: 1
    Did both of these successfully run before you invoked runInstaller?

    ./runcluvfy.sh stage -post hwos -n rac1dn -verbose
    ./runcluvfy.sh stage -pre crsinst -n rac1dn,rac2dn -verbose -orainv dba

    also you can gain better visibility if you do the following:

    ./runIstaller -j -dtracing.enabled=true -j -dtracing.level=2

    10g RAC: Troubleshooting CRS Root.sh Problems Note:240001.1
    Last edited by anacedent; 06-13-08 at 15:23.
    You can lead some folks to knowledge, but you can not make them think.
    The average person thinks he's above average!
    For most folks, they don't know, what they don't know.
    Good judgement comes from experience. Experience comes from bad judgement.

  4. #4
    Join Date
    Jun 2008
    Posts
    18
    We checked with cluster verification utility I got one issue with EMC SAN. But in Oracle it is given that this is a regular issue with EMC SAN. It is not big issue.

    I will use the other command and will let you know.

    Thanks
    NeeleshG

  5. #5
    Join Date
    Sep 2002
    Location
    Ohio
    Posts
    204
    What is the version of Oracle that your are installing and what vendor/version of linux are you running on?

    We are trying to create a RAC sandbox in our spare time with Oracle 10.2.0.3 on SUSE Linux, newer version not sure of exact number right now. and we are running into the same issue. Have talked with others on RedHat and they do not have the issue.

    Oracle is recommending we use 10.2.0.4 as it has some OCR enhancements. I will try to update this posting when we get time to work on it.

  6. #6
    Join Date
    Jun 2008
    Posts
    18
    Linux is RHEL 4 64 bit
    Oracle 10.2.0
    Thanks
    Neelesh

  7. #7
    Join Date
    Jun 2008
    Posts
    18
    Output after using Cluster verification utility:

    Performing pre-checks for cluster services setup

    Checking node reachability...

    Check: Node reachability from node "dbms"
    Destination Node Reachable?
    ------------------------------------ ------------------------
    dbms yes
    ias yes
    Result: Node reachability check passed from node "dbms".


    Checking user equivalence...

    Check: User equivalence for user "oracle"
    Node Name Comment
    ------------------------------------ ------------------------
    dbms passed
    ias passed
    Result: User equivalence check passed for user "oracle".

    Checking administrative privileges...

    Check: Existence of user "oracle"
    Node Name User Exists Comment
    ------------ ------------------------ ------------------------
    dbms yes passed
    ias yes passed
    Result: User existence check passed for "oracle".

    Check: Existence of group "oinstall"
    Node Name Status Group ID
    ------------ ------------------------ ------------------------
    dbms exists 700
    ias exists 700
    Result: Group existence check passed for "oinstall".

    Check: Membership of user "oracle" in group "oinstall" [as Primary]
    Node Name User Exists Group Exists User in Group Primary Comment
    ---------------- ------------ ------------ ------------ ------------ ------------
    dbms yes yes yes yes passed
    ias yes yes yes yes passed
    Result: Membership check for user "oracle" in group "oinstall" [as Primary] passed.

    Administrative privileges check passed.

    Checking node connectivity...


    Interface information for node "dbms"
    Interface Name IP Address Subnet
    ------------------------------ ------------------------------ ----------------
    bond0 10.168.16.56 10.168.16.0
    bond1 192.168.16.56 192.168.16.0
    bond2 192.168.17.56 192.168.17.0


    Interface information for node "ias"
    Interface Name IP Address Subnet
    ------------------------------ ------------------------------ ----------------
    bond0 10.168.16.55 10.168.16.0
    bond1 192.168.16.55 192.168.16.0
    bond2 192.168.17.55 192.168.17.0


    Check: Node connectivity of subnet "10.168.16.0"
    Source Destination Connected?
    ------------------------------ ------------------------------ ----------------
    dbms:bond0 ias:bond0 yes
    Result: Node connectivity check passed for subnet "10.168.16.0" with node(s) dbms,ias.

    Check: Node connectivity of subnet "192.168.16.0"
    Source Destination Connected?
    ------------------------------ ------------------------------ ----------------
    dbms:bond1 ias:bond1 yes
    Result: Node connectivity check passed for subnet "192.168.16.0" with node(s) dbms,ias.

    Check: Node connectivity of subnet "192.168.17.0"
    Source Destination Connected?
    ------------------------------ ------------------------------ ----------------
    dbms:bond2 ias:bond2 yes
    Result: Node connectivity check passed for subnet "192.168.17.0" with node(s) dbms,ias.

    Suitable interfaces for the private interconnect on subnet "10.168.16.0":
    dbms bond0:10.168.16.56
    ias bond0:10.168.16.55

    Suitable interfaces for the private interconnect on subnet "192.168.16.0":
    dbms bond1:192.168.16.56
    ias bond1:192.168.16.55

    Suitable interfaces for the private interconnect on subnet "192.168.17.0":
    dbms bond2:192.168.17.56
    ias bond2:192.168.17.55

    ERROR:
    Could not find a suitable set of interfaces for VIPs.

    Result: Node connectivity check failed.


    Checking system requirements for 'crs'...
    No checks registered for this product.

    Pre-check for cluster services setup was unsuccessful on all the nodes.

  8. #8
    Join Date
    Aug 2003
    Location
    Where the Surf Meets the Turf @Del Mar, CA
    Posts
    7,776
    Provided Answers: 1
    Code:
    ERROR: 
    Could not find a suitable set of interfaces for VIPs.
    
    Result: Node connectivity check failed.
    
    
    Checking system requirements for 'crs'...
    No checks registered for this product.
    
    Pre-check for cluster services setup was unsuccessful on all the nodes.
    As Pogo once said, " We have met the enemy, & they is us."

    Ready, Fire, AIM!

    Nobody should be surprise the installation failed due to inadequate preparations.
    You can lead some folks to knowledge, but you can not make them think.
    The average person thinks he's above average!
    For most folks, they don't know, what they don't know.
    Good judgement comes from experience. Experience comes from bad judgement.

  9. #9
    Join Date
    Jun 2008
    Posts
    18
    ok.
    But please please still I am not getting this. Because I checked everything as per installation manual.
    Physically also they nodes are getting properly connected with SSH.

    What can be the reason ? or how should I more dig into this?
    Is it connectivity issue?

    I am really sorry but to ask these stupid questions.

    Thanks
    Neelesh

  10. #10
    Join Date
    Aug 2003
    Location
    Where the Surf Meets the Turf @Del Mar, CA
    Posts
    7,776
    Provided Answers: 1
    Please humor me & post results from the following command:
    $ cat /etc/hosts
    & then explain in your own words the contents of this file.

    From Note:362135.1
    Each node must have the following IP addresses specified:

    An IP address and associated host name for each public network interface, registered in DNS.

    One unused virtual IP address (VIP) and an associated virtual host name
    registered in DNS, or resolved in the hostfile, or both, that you will configure for
    the primary public network interface. The virtual IP address must be in the same subnet as the associated public interface. After installation, clients can be configured to use either the virtual host name or virtual IP address. If a node fails, its virtual IP address fails over to another node.

    A private IP address (and optionally a host name) for each private interface. Oracle recommends that you use private network IP addresses for these interfaces.
    It is not clear from your previous posts that you have met these requirements.
    Last edited by anacedent; 06-15-08 at 00:08.
    You can lead some folks to knowledge, but you can not make them think.
    The average person thinks he's above average!
    For most folks, they don't know, what they don't know.
    Good judgement comes from experience. Experience comes from bad judgement.

  11. #11
    Join Date
    Jun 2008
    Posts
    18
    Hi
    I found the issue. there was connectivity issue between one node.

    thats y it was failing.

    Now it is up.....

    Thanks
    NeeleshG

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •