Current Position:Home > Is there a way to use different NIC names in 10g RAC?

Is there a way to use different NIC names in 10g RAC?

Update:10-11Source: network consolidation
For example node 1 has ipge0 for private, ipge1 for private and node 2 has Solaris default e1000g0 and e1000g1? Or do interface names have to match on all nodes? I am not referring to IPs or subnets - just NIC names.
Here is some background.
This was a 2 node 10g RAC on Solaris that has been in operation for years. Node 2 experienced a corrupt root partition (OS, nothing to do with Oracle), so OS was reinstalled. After OS reinstall I copied /var/opt/oracle/*.* from node 1, changed them to reflect node 2 info, plus CRS related files from /etc/init.d, such as init.crsd, etc. This is shared Oracle home, so Oracle continued to run on node 1 just fine.
However, after crs startup nodeapps tells me " status: SIOCGLIFFLAGS: ipge0: no such interface". Indeed, this interface does not exist on node 2.
So, is there a way to instruct oracle to use different interface names for nodes? Or will vipca ask for matching NIC names just like disk mount names have to match?
I want to avoid reinstallation of RAC because that will disrupt oracle database that has been running on shared oracle home all along.

The Best Answer

Fzheng, I am very interested in your statement "however you can change the e1000g0 to ipge0".
You mean to say there is an OS script that will downgrade ipge0 interfaces to e1000g0?
I got some more information from SysAdmins yesterday. Apparently, when OS was reinstalled on node 2 after root partition corruption, they also patched it up to Solaris 10u9 (which by default created e1000g0-type interfaces). The first node still had 10u7 with ipge0 interfaces. We, the DBAs, were not aware of the upgrade. So, nodeapps cant start saying "no such interface"on node 2.
You are probably referring to script /usr/sbin/e1000g_transition.
Here is the description:
This script allows you to perform an optional driver upgrade
for the Intel PRO/1000 device present on this system from the \"ipge\"
network driver to the Sun standard \"e1000g\" network driver. The
e1000g driver include features such as link aggregation as well as
superior performance in most environments. Moving forward, e1000g
will benefit from new features as they become available, bug fixes,
and performance enhancements. The disadvantage is that some
applications configuration files may require modification to use
e1000g if they reference the ipge network interface.
This script must be run in single user mode.
This script will alter network interfaces and related system
configuration files. Configuration files for 3rd party applications
will NOT be changed. After running this script, applications present
on the system may require maintenance. The system may be in an
unsecured state. The effects of this script may be reversed using
the backout (-b) option."
So, if I understand you correctly, you are proposing to run this this script with the backout (-b) option on node 2, so interface names will match.
Is this correct?
Vladimir Grigorian.
  • How Open And Print Proc C Genrated Text File Based Report ON Browser Update:10-11

    Dear Sir I have my old 6i forms from which i runs some Pro*c programmers with the help of HOST() command ,and then that generates a normal text file as a resultant report like file name "kha10" which i can easily open with any text client ,,, no

  • Report developed in 6i and open and run in 10g, Web Layout is not working Update:10-11

    Hi, Initially reports were developed in Reports 6i now we need to convert into 10g. I just opened the .rdf in Reports10g. Report is successfully running in paper layout and showing the data. But when i try to run the report in Web Layout im getting a

  • Windows Vista No Disk Error Update:10-11

    Greetings, I have installed Oracle 10g Enterprise undee Windows Vista Home Edition using oracle proper installer for this OS. The installation went pretty well and so was the aftermath when I created a database and several schemas. A few days ago I h

  • Error while deploying a workflow in OWB Update:10-11

    Hi, I am getting the below error while deploying a workflow in Control Center. ORA-29532: Java call terminated by uncaught Java exception: java.sql.SQLException: The file /u01/app/oracle/product/ cann

  • Error while Provisioning a user to Exchange:Configuration OIM 9.1 & JBOSS Update:10-11

    Hi, I am facing the below error while provisioning a user to Exchange. The Resource gets provisioned. But inside the resource, two tasks (Create User & Set Mailbox) are rejected. When i retry these tasks, the Resource status is set to Revoked in the

  • Error while attaching a image in forms10g envion.. Update:10-11

    hi i am getting this error while attaching a image in forms 10g enviornment. ERROR>WUC-24 [URLDownload.pullFile()] Error reading URL http :// regards Geo.did you install jacob ? with the correct version num

  • A error while scheduling a report Update:10-11

    Hi Experts . i need your help . I have a user getting error when he is trying to schedule a workbook in the Discoverer plus/desktop version is 10g (9.0.4) on linux This is the error . Error Database Error - ORA-01031: insufficient privileges ORA-0615

  • View the .rtf file not display the data in BI Publisher Enterprise. Update:10-11

    Hi, Platform: OBIEE 10g in NT XPsp2 View the .rtf file not display the data in BI Publisher Enterprise. Step 1, I created Answer-request, create .rtf file with Word and add the request name, Add bar chart and table, preview PDF is working fine with d

  • Unable to capture IdcService on certain webdav actions like copy-paste Update:10-11

    We wrote a simple checkin filter long back for the Dynamix Prefix functionality. We have written an If Clause to restrict running this for any services other than CHECKIN related ones, by checking the value of IDCService parameter There is a scenario

  • Instalação de EHp3 + ultimo Stack (15) + últimos SP de HR (44) Update:10-11

    Amigos, bom dia, Estou realizando um projeto de instalação de EHp3 + ultimo Stack (15) + últimos SP de HR (44) disponíveis hoje para um ECC 6.0 montado sobre Solaris SPARC 10 e Oracle 10g. O problema é o seguinte, montei um servidor de teste e realiz