This discussion is archived
6 Replies Latest reply: Jul 4, 2013 1:14 AM by Me_101 RSS

node rac disappeared

Me_101 Newbie
Currently Being Moderated

Hi,

 

RAC 2 nodes --> 11gr2 (11.2.0.3)

OS= RHEL 5

 

i was trying to reconfigure RAC because we want to change bond0, bond1 to eth0,eth1. I was following this post:

https://forums.oracle.com/thread/582406

 

I stopped nodeapps, asm, database and all was ok, but when i was writting the operations in node 1 i had a mistake and wrote "/opt/11.2.0/grid/crs/install/roothas.pl -verbose -deconfig -f" because i used ctrl*v and this sentence i used in other server (nothing to do with this).

The problem now is that when i tried to reconfigure again with "/opt/11.2.0/grid/crs/install/roothas.pl -verbose" i can't :

 

Using configuration parameter file: ./crsconfig_params
User ignored Prerequisites during installation
The oracle binary is currently linked with RAC enabled.
Please execute the following steps to relink oracle binary
and rerun the command with RAC disabled:
   setenv ORACLE_HOME <oracle_restart_home>
   cd <oracle_restart_home>/rdbms/lib
   make -f ins_rdbms.mk rac_off ioracle

 

So i tried to run root.sh again to solve it but:

Performing root user operation for Oracle 11g
The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/grid
Enter the full pathname of the local bin directory: [/usr/local/bin]:
The contents of "dbhome" have not changed. No need to overwrite.
The contents of "oraenv" have not changed. No need to overwrite.
The contents of "coraenv" have not changed. No need to overwrite.
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /u01/app/grid/crs/install/crsconfig_params
User ignored Prerequisites during installation
Invalid interface. There are more than one interface,
but there is no private interface specified
/u02/app/grid/perl/bin/perl -I/u01/app/grid/perl/lib -I/u01/app/grid/crs/install /u01/app/grid/crs/install/rootcrs.pl execution failed

 

so i tried to reconfigure network to the initial phase but have the same errors.

 

someone know how to reconfigure this node?

 

thanks in advance

  • 1. Re: node rac disappeared
    sybrand_b Guru
    Currently Being Moderated

    Involve support.

     

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

    Sybrand Bakker

    Senior Oracle DBA

  • 2. Re: node rac disappeared
    Me_101 Newbie
    Currently Being Moderated

    thanks sybrand_b for answer.

     

    I keep in mind that step, and i'm writing to MOS to get any idea or solution.

    Anyway If someone have any idea, he is welcome.

     

    Thanks

  • 3. Re: node rac disappeared
    JollyRoger Newbie
    Currently Being Moderated

    For of all for changing the network interface/ip's you do not need  to deconfigure and re-configure

    and second is that you are using roothas.pl which is for oracle restart for RAC you should use rootcrs.pl

     

    If you have installed properly

    Please try to restore the OCR which will take you back to the previous running state and then using oifcfg to update the network information

  • 4. Re: node rac disappeared
    Me_101 Newbie
    Currently Being Moderated

    Hi JollyRoger,

     

    I tried with rootcrs.pl but not luck:

    node 1

    [root@XXXX install]# ./rootcrs.pl

    Using configuration parameter file: ./crsconfig_params

    User ignored Prerequisites during installation

    Invalid interface. There are more than one interface,

    but there is no private interface specified

     

    so i checked for private interface:

     

    node1 (problematic node)

    [root@XXXX bin]# ./oifcfg iflist -p -n

    eth4  1x.x.x.x  PRIVATE  255.xxx.xxx.x

    eth3  1xx.xxx.x.x  PRIVATE  255.xxx.xxx.x

    eth0  1xx.xxx.xxx.xxx  PRIVATE  255.xxx.xxx.xxx

    eth1  1x.x.x.x  PRIVATE  255.xxx.xxx.x

     

    [root@XXXX bin]# ./oifcfg getif -global

    PRIF-10: failed to initialize the cluster registry

     

    node2 (same values like node 1)

    [root@xxxx bin]$ ./oifcfg iflist -p -n

    eth3  1xx.xxx.x.x  PRIVATE  255.xxx.xxx.0

    eth4  1x.x.x.x  PRIVATE  255.xxx.xxx.0

    eth0  1xx.xxx.xxx.xxx  PRIVATE  255.xxx.xxx.xxx

    eth1  1x.x.x.x  PRIVATE  255.xxx.xxx.0

     

    also tried restore CRS but got an error again:

     

    node 1

    [root@XXXX bin]# ./ocrconfig  -restore /u01/app/grid/cdata/rac/30062013bkp.ocr

    PROT-16: Internal Error

  • 5. Re: node rac disappeared
    JollyRoger Newbie
    Currently Being Moderated

    If you using ASM for storing the OCR/VOTE DISK then please follow the below document to restore

    How to restore ASM based OCR after complete loss of the CRS diskgroup on Linux/Unix systems [ID 1062983.1]

     

    when you run the rootcrs.pl it will use crsconfig_params file check in that file if the private interface is defined

    But I suggest you to go with the restoring of the OCR since you will have all you resources in tact

  • 6. Re: node rac disappeared
    Me_101 Newbie
    Currently Being Moderated

    I will try your advice, thanks so much.

     

    I will post here if it works or not.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points