11gr2 Rac Install: Stuck at the DNS SCAN portion.

Hi Guys, it's Xev.
Ok, I have followed his install guide to the dot. http://www.oracle-base.com/articles/11g/oracle-db-11gr2-rac-installation-on-oel5-using-virtualbox.php#install_grid_infrastructure
During the Grid Infrastructure install portion, it's stops me and tells me that "No Locally adapter is defined" when I am right here, it won't let me past this point right below...
http://www.oracle-base.com/articles/11g/images/ol5-112-rac/47-grid-ssh-connectivity.jpg
Now, this install document, tells you to put the 3 SCAN Ip addresses in the /ect/hosts file and does not tell you that you need to install DNS on a server and configure it, or does he? The way he says it to
me just doesn't make sense.
My question is to only people that have actually installed 11gr2 RAC using VirtualBox and using oracle linux 5.8.
He says in the install document this right here, but some how i think he is just flat out wrong.
I quote from the install document,,,
If you are not using DNS, the "/etc/hosts" file must contain the following information.
127.0.0.1 localhost.localdomain localhost
# Public
192.168.0.101 ol5-112-rac1.localdomain ol5-112-rac1
192.168.0.102 ol5-112-rac2.localdomain ol5-112-rac2
# Private
192.168.1.101 ol5-112-rac1-priv.localdomain ol5-112-rac1-priv
192.168.1.102 ol5-112-rac2-priv.localdomain ol5-112-rac2-priv
# Virtual
192.168.0.103 ol5-112-rac1-vip.localdomain ol5-112-rac1-vip
192.168.0.104 ol5-112-rac2-vip.localdomain ol5-112-rac2-vip
# SCAN
192.168.0.105 ol5-112-scan.localdomain ol5-112-scan
192.168.0.106 ol5-112-scan.localdomain ol5-112-scan
192.168.0.107 ol5-112-scan.localdomain ol5-112-scan
Note. The SCAN address should not really be defined in the hosts file. Instead is should be defined on the DNS to round-robin between 3 addresses on the same subnet as the public IPs. For this installation, we will compromise and use the hosts file. This is not possible if you are using 11.2.0.2 onward.
If you are using DNS, then only the first line needs to be present in the "/etc/hosts" file. The other entries are defined in the DNS, as described here. Having said that, I typically include all but the SCAN addresses..
END QUOTE.
So, Guys, what does he actually mean with this? MY Grid install fails when it's trying to resolved the scan. DO I need to install DNS like he gives in the link above, OR can the install work with the SCAN in the /ect/hosts file? I Personally think this is just wrong, and you have to have DNS working 3 ip round-robin for the SCAN to work.
Please only reply to this thread if you have actually successfully installled 11rg2 Rac (11.0.1) on Oracle Linux 5.8 using VirtualBox, or actually know where i am going wrong by your own experience, not just goggle searching.....but you got it to work....
I am begging on my knees for help with this, since I have been at this for weeks now.
If you help me through this, I'll be your friend
Xev.

Hi Shivendra,
I followed the instructions on shivenracdba: configure DNS for Installtion of Oracle Grid Infrastructure RAC cluster
named starts right up with no errors, but when i try to do the nslookups for both nodes and the scan cluster it fails with these errors...
This is what happens on rac, the primary node.
[oracle@rac1 grid]$ nslookup rac
;; Got SERVFAIL reply from 192.168.72.129, trying next server
;; Got SERVFAIL reply from 192.168.72.129, trying next server
Server:         192.168.72.128
Address:        192.168.72.128#53
** server can't find rac: SERVFAIL
[oracle@rac1 grid]$ nslookup rac2
;; Got SERVFAIL reply from 192.168.72.129, trying next server
;; Got SERVFAIL reply from 192.168.72.129, trying next server
Server:         192.168.72.128
Address:        192.168.72.128#53
** server can't find rac2: SERVFAIL
[oracle@rac1 grid]$ nslookup rac-cluster-scan
;; Got SERVFAIL reply from 192.168.72.129, trying next server
;; Got SERVFAIL reply from 192.168.72.129, trying next server
Server:         192.168.72.128
Address:        192.168.72.128#53
** server can't find rac-cluster-scan: SERVFAIL
This is what happens on rac2, the secondary node.
[oracle@rac2 ~]$ nslookup rac
;; Got SERVFAIL reply from 192.168.72.129, trying next server
;; Got SERVFAIL reply from 192.168.72.129, trying next server
Server:         192.168.72.128
Address:        192.168.72.128#53
** server can't find rac: SERVFAIL
[oracle@rac2 ~]$ nslookup rac2
;; Got SERVFAIL reply from 192.168.72.129, trying next server
;; Got SERVFAIL reply from 192.168.72.129, trying next server
Server:         192.168.72.128
Address:        192.168.72.128#53
** server can't find rac2: SERVFAIL
[oracle@rac2 ~]$ nslookup rac-cluster-scan
;; Got SERVFAIL reply from 192.168.72.129, trying next server
;; Got SERVFAIL reply from 192.168.72.129, trying next server
Server:         192.168.72.128
Address:        192.168.72.128#53
** server can't find rac-cluster-scan: SERVFAIL
Now, this is what I for all the files that I have configured......I hope they are right?
Do i need to run the named DNS server on both nodes? It's running on both nodes now...and the service starts..
Here are all my files that pertain to the DNS configuration for RAC.
These are the files that are on "rac" the primary node....
[root@rac1 named]# cat forward.zone
$TTL 86400
@          IN     SOA    rac.  rac. (
                         42 ; serial (d. adams)
                         3H ; refresh
                        15M ; retry
                         1W ; expiry
                         1D ) ; minimum
@          IN   NS     rac.
rac       IN   A      192.168.72.128
localhost                     IN A    127.0.0.1
rac2                          IN A    192.168.72.129
rac-vip                       IN A    192.168.72.102
rac2-vip                      IN A    192.168.72.104
rac-cluster-scan              IN A    192.168.72.106
rac-cluster-scan              IN A    192.168.72.107
rac-cluster-scan              IN A    192.168.72.108
[root@rac1 named]# cat reverse.zone
$TTL 86400
@        IN     SOA    rac.  rac. (
                         42 ; serial (d. adams)
                         3H ; refresh
                        15M ; retry
                         1W ; expiry
                         1D ) ; minimum
@         IN   NS   rac.
128.72.168.192      IN   PTR  rac.
1.0.0.127           IN   PTR  localhost.
129.72.168.192      IN   PTR  rac2.
102.72.168.192      IN   PTR  rac-vip.
104.72.168.192      IN   PTR  rac2-vip.
106.72.168.192      IN   PTR  rac-cluster-scan.
107.72.168.192      IN   PTR  rac-cluster-scan.
108.72.168.192      IN   PTR  rac-cluster-scan.
[root@rac1 named]# cat named.rfc1912.zones
zone "rac" IN {
                 type master;
                 file "forward.zone";
zone "72.168.192.in-addr.arpa" IN {
                 type master;
                 file "reverse.zone";
[root@rac1 named]# cd /var/named/chroot/etc
[root@rac1 etc]# ls
named.conf
[root@rac1 etc]# cat named.conf
options {
listen-on port 53 { 192.168.72.128; };
# listen-on-v6 port 53 { ::1; };
        directory "/var/named";
        recursion yes;
logging {
        channel default_debug {
        file "data/named.run";
        severity dynamic;
  include "named.rfc1912.zones";
[root@rac1 etc]# cat /etc/resolv.conf
# Generated by NetworkManager
# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
search rac2
search rac
nameserver 192.168.72.129
nameserver 192.168.72.128
and this is the content of my /ect/hosts file on rac, the primary node.
[root@rac1 etc]# cd /etc
[root@rac1 etc]# cat hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               rac1.localdomain rac1 localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
#eth1 - PUBLIC
192.168.72.128 rac
192.168.72.129 rac2
#VIP
192.168.72.102 rac-vip
192.168.72.104 rac2-vip
#eth2 - PRIVATE
192.168.140.128 rac-pvt
192.168.140.129 rac2-pvt
These are the files that are on "rac2" the secondary node....
[root@rac2 named]# cat forward.zone
$TTL 86400
@          IN     SOA    rac.  rac. (
                         42 ; serial (d. adams)
                         3H ; refresh
                        15M ; retry
                         1W ; expiry
                         1D ) ; minimum
@          IN   NS     rac.
rac       IN   A      192.168.72.128
localhost                     IN A    127.0.0.1
rac2                          IN A    192.168.72.129
rac-vip                       IN A    192.168.72.102
rac2-vip                      IN A    192.168.72.104
rac-cluster-scan              IN A    192.168.72.106
rac-cluster-scan              IN A    192.168.72.107
rac-cluster-scan              IN A    192.168.72.108
[root@rac2 named]# cat reverse.zone
$TTL 86400
@        IN     SOA    rac.  rac. (
                         42 ; serial (d. adams)
                         3H ; refresh
                        15M ; retry
                         1W ; expiry
                         1D ) ; minimum
@         IN   NS   rac.
128.72.168.192      IN   PTR  rac.
1.0.0.127           IN   PTR  localhost.
129.72.168.192      IN   PTR  rac2.
102.72.168.192      IN   PTR  rac-vip.
104.72.168.192      IN   PTR  rac2-vip.
106.72.168.192      IN   PTR  rac-cluster-scan.
107.72.168.192      IN   PTR  rac-cluster-scan.
108.72.168.192      IN   PTR  rac-cluster-scan.
[root@rac2 named]# cat named.rfc1912.zones
zone "rac" IN {
                 type master;
                 file "forward.zone";
zone "72.168.192.in-addr.arpa" IN {
                 type master;
                 file "reverse.zone";
[root@rac2 etc]# cat named.conf
options {
listen-on port 53 { 192.168.72.129; };
# listen-on-v6 port 53 { ::1; };
        directory "/var/named";
        recursion yes;
logging {
        channel default_debug {
        file "data/named.run";
        severity dynamic;
  include "named.rfc1912.zones";
[root@rac2 etc]# cd /etc
[root@rac2 etc]# cat resolv.conf
# Generated by NetworkManager
# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
search rac2
search rac
nameserver 192.168.72.129
nameserver 192.168.72.128
[root@rac2 ~]# cd /etc
[root@rac2 etc]# cat hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               rac2.localdomain rac2 localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
#eth1 - PUBLIC
192.168.72.128 rac
192.168.72.129 rac2
#VIP
192.168.72.102 rac-vip
192.168.72.104 rac2-vip
#eth2 - PRIVATE
192.168.140.128 rac-pvt
192.168.140.129 rac2-pvt
That is everything on both nodes...
Shivendra, what am I to do??

Similar Messages

  • Need 11gr2 RAC install Guide on Solaris 10 x86 using containers and NFS

    I'm looking for an 11gr2 RAC install Guide on Solaris 10 x86 using 2-3 containers. I need to have the NFS server reside in the global zone or on a 3rd container visable to the two rac containers.
    Please share me installation guide!
    Thank you!
    PS - I currently have run into an install issue -
    Can't change ownership on /oracle/products/11.2.0/ocr/: not owner at /oracle/app/11.2.0/grid/crs/install/crsconfig_lib.pm line 5014.
    I suspect the NFS share params from the NFS server in the global zone are not 100% correct to the two rac zones/containers.

    Have you visited Oracle Support Services website (formerly metalink) to determine if your desired configuration is supported?
    Last time I looked it was not.
    That said Oracle database installation guides are fully documented online.
    http://www.oracle.com/technetwork/database/enterprise-edition/documentation/database-093888.html

  • 11gR2 Grid Infrastructure and 11gR2 RAC install as separate users (RH 5)

    We are about to set up a few new RH 5 clusters and are trying to make a decision if we should install 11gR2 Grid Infrastructure and 11gR2 RAC as the same user (oracle) or as separate users (grid and oracle) as per Oracle documentation.
    I would like to know what other people are doing and their experiences with this.
    Here are some concerns that we have:
    1) Does Oracle support has an 11gR2 cluster environment where grid infrastructure and oracle database are installed as separate users ? I have been to a few Oracle 11gR2 demos and they always have a simple install where everything is installed as a single user.
    2) Potential permission issues that we might hit iif we use separate users, for example
    - grid control agent - which user do we install it as and will it be able to access both grid and oracle files ?
    - database listener will run as grid user. Is this going to cause any permission issues ?
    Thanks in advance for your answers

    It is all dependent on your business whether your business needs to separate between privileged user for storage administrator (ASM) or database level. It is recommended to have user separation but not mandatory.
    see http://download.oracle.com/docs/cd/E11882_01/install.112/e17212/toc.htm for the details
    permission issues might happen if the configuration is not correct. for example you might see ORA-12537 when configuring the system
    Hope this helps

  • 11gR2 RAC Install Doc on HP-UX

    Hi ,
    My client is planning to go for 11gR2 on RAC ASM.I know the normal steps how we will follow for RAC install on Linux.
    In the case of HP-UX , It does need some packages before going for install.
    Please guide me the steps and procedure how we will follow the 11gR2 RAC on HP-UX.
    Sharing any real time or oracle doc is helpful to me.
    Thanks & Regards,
    Sunand

    I raised the same thread under Grid->Install
    Thanks to all

  • 11gr2 RAC install on RHEL fails with "failed to create or upgrade olr"

    New 11gr2 install on empty Red Hat Enterprise Linux 5.4 machine fails with "failed to create or upgrade olr"
    Error during config steps. First script ran OK (orainstRoot.sh) on both nodes.
    Second script failed on DB01, and I haven't run on DB02, as it's supposed to complete on DB01 first.
    [root@RiskmgmtDB01 oraInventory]# cd /u01/app/11.2.0/grid
    [root@RiskmgmtDB01 grid]# ./root.sh
    Running Oracle 11g root.sh script...
    The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME= /u01/app/11.2.0/grid
    Enter the full pathname of the local bin directory: [usr/local/bin]:
    Copying dbhome to /usr/local/bin ...
    Copying oraenv to /usr/local/bin ...
    Copying coraenv to /usr/local/bin ...
    Creating /etc/oratab file...
    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.sh script.
    Now product-specific root actions will be performed.
    2010-11-12 10:35:13: Parsing the host name
    2010-11-12 10:35:13: Checking for super user privileges
    2010-11-12 10:35:13: User has super user privileges
    Using configuration parameter file: /u01/app/11.2.0/grid/crs/install/crsconfig_params
    Creating trace directory
    PROTL-16: Internal Error
    Command return code of 41 (10496) from command: /u01/app/11.2.0/grid/bin/ocrconfig -local -upgrade oracle oinstall
    Failed to create or upgrade OLR
    [root@RiskmgmtDB01 grid]#
    Looking on the net, anyone who has hit this has had a problem with permissions, so as suggested I ran:
    [root@RiskmgmtDB01 grid]# /usr/sbin/getenforce
    Disabled
    [root@RiskmgmtDB01 grid]# /usr/sbin/setenforce 0
    /usr/sbin/setenforce: SELinux is disabled
    [root@RiskmgmtDB01 grid]# /usr/sbin/getenforce
    Disabled
    As this is already set to disabled, I don't think it will help.
    The two other threads similar to this are:
    root.sh failed with signal 11 while installing 11gR2 grid infrastructure
    root.sh script fail to run on OEL5.4
    But neither works. I've raised a support request, but if anyone else has a bright idea ....
    Thanks, Duncan

    This document seems to apply: PROTL-16 Reported while Executing OCRCONFIG [ID 1123453.1]
    It recommends running CVU, but that showed no issues.
    So next step is the uninstall, as per: How to Proceed from Failed 11gR2 Grid Infrastructure (CRS) Installation [ID 942166.1]
    However "$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force -lastnode" fails:
    # /u01/app/11.2.0/grid/crs/install/rootcrs.pl -verbose -deconfig -force -lastnode
    2010-11-15 17:11:21: Parsing the host name
    2010-11-15 17:11:21: Checking for super user privileges
    2010-11-15 17:11:21: User has super user privileges
    Using configuration parameter file: /u01/app/11.2.0/grid/crs/install/crsconfig_params
    Can't open /etc/oracle/scls_scr/node01/root/ohasdrun for write: No such file or directory at /u01/app/11.2.0/grid/crs/install/s_crsconfig_lib.pm line 1021.
    So no further along yet ...

  • 11gR2 RAC install fail when running root.sh script on second node

    I get the errors:
    ORA-15018: diskgroup cannot be created
    ORA-15072: command requires at least 2 regular failure groups, discovered only 0
    ORA-15080: synchronous I/O operation to a disk failed
    [main] [ 2012-04-10 16:44:12.564 EDT ] [UsmcaLogger.logException:175] oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-15018: diskgroup cannot be created
    ORA-15072: command requires at least 2 regular failure groups, discovered only 0
    ORA-15080: synchronous I/O operation to a disk failed
    I have tried the fix solutions from metalink note, but did not fix issue
    11GR2 GRID INFRASTRUCTURE INSTALLATION FAILS WHEN RUNNING ROOT.SH ON NODE 2 OF RAC USING ASMLIB [ID 1059847.1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Hi,
    it looks like, that your "shared device" you are using is not really shared.
    The second node does "create an ASM diskgroup" and create OCR and Voting disks. If this indeed would be a shared device, he should have recognized, that your disk is shared.
    So as a result your VMware configuration must be wrong, and the disk you presented as shared disk is not really shared.
    Which VMWare version did you use? It will not work correctly with the workstation or player edition, since shared disks are only really working with the server version.
    If you indeed using the server, could you paste your vm configurations?
    Furthermore I recommend using Virtual Box. There is a nice how-to:
    http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnOEL5UsingVirtualBox.php
    Sebastian

  • 11gR2 RAC install on Windows 2008 R2

    I am installing three node rac on windows 2008 and I am successfully able to install Grid Infrastructure with ASM as soon I complete this install server1 disconnect me from remote console and I got blue screen error when I log in back and same error appears on server 3 after few minutes. I bounce all there machines and continue database creation part same problem appears again Need help to understand the problem.
    Do we need to set some kind of registery settings, or any parameter etc.
    Server Configurations.
    All three servers have same configurations.
    Server 1 ,2 ,3
    OS : windows 2008 R2 64 bit
    Processor: Intel(R) xeon(R) CPU E5540 @2.53GHZ (2 processors)
    Memory: 32G
    SAN storage :netapp san
    Error Message:
    Problem signature:
    Problem Event Name:     BlueScreen
    OS Version:     6.1.7600.2.0.0.274.10
    Locale ID:     18441
    Additional information about the problem:
    BCCode:     fffe
    BCP1:     0000000000000000
    BCP2:     0000000000000000
    BCP3:     0000000000000000
    BCP4:     0000000000000000
    OS Version:     6_1_7600
    Service Pack:     0_0
    Product:     274_3
    Files that help describe the problem:
    C:\Windows\Minidump\063010-13868-01.dmp
    C:\Users\svc-btmoraadmin\AppData\Local\Temp\WER-773546-0.sysdata.xml
    Read our privacy statement online:
    http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
    If the online privacy statement is not available, please read our privacy statement offline:
    C:\Windows\system32\en-US\erofflps.txt

    In the first place a 'blue screen' has to be analyzed on the OS side, Oracle COULD be the reason, but who knows? More likely a hardware problem (RAM,disk storage). So you have to ask your system administrator and/or call Microsoft support. Or you try to find an answer in one of the many articles in the web, for example this:
    http://www.maximumpc.com/article/features/blue_screen_survival_guide
    Werner

  • Asmlib and oracleasm permission question for 11gr2 RAC install

    Dear All,
    I am trying to install 11G RAC on 2 oracle linux 6 machines (it is 2 virtual machines but I hope the principle applied).
    I use asmlib package to create sharable disk.
    I encounter a lot of user/group permission issue, so I decide to use oracle:oinstall to install my grid software.
    Here are my questions:
    1. when run oracleasm configuration -iDefault user to own the driver interface []: oracle
    Default group to own the driver interface []: dba <<<<<<<<<< what group should I use? I see people use oinstall, dba...
    2. after mounting /dev/oracleasm directory by using /usr/sbin/oracleasm init, what directory permission should I set?
    it is root:root after mount.
    I tried to run installer for grid, if I don't change /dev/oracleasm to 766, the ASM disks don't even show up.
    Any suggestions?

    969880 wrote:
    1. when run oracleasm configuration -iDefault user to own the driver interface []: oracle
    Default group to own the driver interface []: dba <<<<<<<<<< what group should I use? I see people use oinstall, dba...
    2. after mounting /dev/oracleasm directory by using /usr/sbin/oracleasm init, what directory permission should I set?
    it is root:root after mount.
    I tried to run installer for grid, if I don't change /dev/oracleasm to 766, the ASM disks don't even show up. Hi,
    If you are using single user for grid and database I would set oinstall as the group owner.
    You don't need to set permission on /dev/oracleasm.. asmlib will take care of it
    Have a read http://docs.oracle.com/cd/E11882_01/install.112/e22489/storage.htm#CDECEBGH for more information.
    Hope it helps
    Cheers

  • After 10.5.2 install stuck at the login screen.  Help please!

    Hi all,
    After installing 10.5.2 my computer rebooted to the login screen, but no matter what account I select (I have 3) it goes to a blue screen for a few seconds and then right back to the login screen. I've tried booting in safe mode and also resetting the PRAM. I've been reading this forum, but don't seem to see anyone else having this same exact problems.
    Any suggestions?

    I have had problems after the 10.5.2 update. I ended up with a frozen computer - unable to restart or shut down etc. Also ended up at one stage with Set Up Assistant screen. With the help of a computer savvy friend, at least I am able to use my computer again.
    It appears the actual download did happen but it did not install and the computer tells me I need to "re-start". When I did this, window appeared on plain blue screen saying it was installing software but absolutely nothing happened - no blue scrolling bar etc.
    My iMac computer is still under Apple Care Plan and technician told me they are many problems surfacing across the various machines with this upgrade. He has asked me to delay updating the software and to ring back in a couple of days because their technicians are currently working on the problem and he hopes for an answer soon.

  • Uninstall of oracle 11gR2 RAC on linux

    Hi all,
    i am in learning stage, can anybody help me how to uninstall the Oracle 11gR2 RAC on linux.
    thank you.

    http://gruffdba.wordpress.com/2012/10/29/oracle-11gr2-rac-install-cleaning-up-a-failed-install-on-linux/
    you can go through this link you will get an idea

  • Migration 10gr2 rac to 11gr2 rac

    Hi all,
    Can I use Transportable Tablespaces to migrate 10gr2 rac with ASM (solaris) to 11gr2 rac with ASM (AIX), the server is not the same.
    regards
    Edited by: mexman on 06-may-2010 15:36

    mexman wrote:
    OK, and can I use Transporting Tablespaces Between Databases 10gr2 to 11gr2 ?Yes.. as mentioned above by Dan , you can use..

  • Install 11gr2 RAC, dose all IP needs to go in DNS server or just 3 scan ip

    Hello,
    I am bulding a brand new 2 node RAC cluster (11gR2). But i know this new version has some big changes with the scan. My question is, do all the IP needs to be in a DNS server or just the 3 IP related to the scan ??
    So do i need to put in 2 public, 2 private, 2 VIP, 3 scan ip (all 9 of them) in the DNS or just the 3 scan ip ???

    it depends. If you decide to use GNS then no but it you want to do manual configuration of the oracle network portion then yes. (Personally I would suggest do so just as a fallback but that's just me).
    the following from the install guide explains it best:
    1.2.4 Overview of Network Connection Requirements
    The following is an overview of network configuration requirements for Grid Naming Service (GNS) in a Grid Plug and Play configuration, and manual network configuration. Network administrators and system administrators can refer to the Preinstallation chapter in Oracle Grid Infrastructure Installation Guide for your platform for detailed configuration information.
    The network configuration for Oracle Clusterware and Oracle RAC requires several addresses. The following is a list of those addresses:
    GNS virtual IP address (GNS installations only): A static IP address configured in the GNS. The GNS virtual IP listener forwards queries to nodes in the subdomain on the cluster managed by GNS.
    Within the subdomain, the GNS uses multicast Domain Name Service (mDNS) to enable the cluster to map hostnames and IP addresses dynamically as nodes are added and removed from the cluster, without requiring additional host configuration in the DNS.
    To enable GNS, you must have your network administrator provide a set of IP addresses for a subdomain assigned to the cluster (for example, grid.example.com), and forward DNS requests for that subdomain to the GNS virtual IP address for the cluster, which GNS will serve.
    Single Client Access Name (SCAN): A domain name that resolves to all the addresses allocated for the SCAN. Oracle recommends that you allocate three addresses to the SCAN. During Oracle Grid Infrastructure installation, listeners are created for each of the SCAN addresses, and Oracle Clusterware controls which server responds to a SCAN address request.
    For high availability, you should provide at least three IP addresses in the DNS to use for SCAN mapping for high availability. A SCAN domain name must be unique within your corporate network.
    Virtual IP address: A public internet protocol (IP) address for each node, to be used as the Virtual IP address (VIP) for client connections. If a node fails, then Oracle Clusterware fails over the VIP address to an available node.
    During installation, if you do not use Grid Naming Service (which provides the VIP automatically), you provide VIP addresses. The VIP for each node is associated with the same interface name on every node that is part of your cluster. If you have a domain name server (DNS), then your network administrator should register the host names for the VIP with the DNS, so that it is resolvable from any client, as well as the cluster nodes. The VIP should not be in use at the time of the installation, because this is an IP address that Oracle Clusterware manages.
    Public IP address: A public host name address for each node, assigned by GNS, or assigned by the system administrator during initial system configuration for manual configurations. The public IP address name must be resolvable to the hostname. Register both the public IP and the VIP address with the DNS. If you do not have a DNS, then you must make sure that both public IP addresses are in the node /etc/hosts file (for all cluster nodes).
    Private IP address: A private IP address for each node to serve as the private interconnect address, dedicated exclusively to internode cluster communication. GNS configures the address automatically. If you select manual configuration, then you must ensure that the following is true for each private IP address:
    o
    It must be separate from the public network
    o
    It must be accessible on the same network interface on each node
    o
    It must be connected to a network switch between the nodes for the private network; crosscable interconnects are not supported
    The private interconnect is used for internode communication by both Oracle Clusterware and Oracle RAC. If you use manual configuration, then the private IP address must be available in each node's /etc/hosts file. Oracle recommends that it is configured on a dedicated switch (or switches) that are not connected to anything other than the nodes in the same cluster.
    Note:
    All host names must conform to the RFC 952 standard, which permits alphanumeric characters. Host names using underscores ("_") are not allowed.

  • Oracle 11gR2 RAC VM and SCAN and DNS and /etc/hosts (two) setup questions

    Hi,
    I am looking forward to setting up two Oracle 11gR2 RAC instances
    on my Oracle VM test machine.
    I plan on using the Oracle 11gR2 RAC VM template.
    I want the final Oracle 11gR2 RAC instances to have SCAN that uses DNS.
    The DNS will be pre-installed in the JeOS.
    My first simple question about the setup is the following.
    In my DNS name file, for example,
    /var/named/chroot/var/named/milkyway.univ.db
    do I need to provide the racnode1 and racnode2 information,
    for example,
    # DNS name file (snippet)
    myjeos IN A 192.168.1.150
    racnode1 IN A 192.168.1.161
    racnode1-vip IN A 192.168.1.163
    racnode2 IN A 192.168.1.162
    racnode2-vip IN A 192.168.1.164
    rac-scan IN A 192.168.1.131
    rac-scan IN A 192.168.1.132
    rac-scan IN A 192.168.1.133
    Or, can I just provide only the rac-scan information
    # DNS name file alternate (snippet)
    myjeos IN A 192.168.1.150
    rac-scan IN A 192.168.1.131
    rac-scan IN A 192.168.1.132
    rac-scan IN A 192.168.1.133
    What I am getting at is the following.
    Within the install process, will racnode1, racnode1-vip, racnode2,
    and racnode2-vip host names and their IP address be written
    to the RAC instances /etc/hosts files? (So I should not bother
    to put them in the DNS name file like '# DNS name file alternate (snippet)'?)
    Or, should I put the racnode and racnode-vip host names and IP addresses
    in the DNS name file like '# DNS name file (snippet)'?
    The second question is the following.
    Are the cluster name and the scan name allowed to be different?
    Currently, I would plan them to be different,
    for example, rac-cluster and rac-scan.
    Or, are they required to be the same,
    for example, rac-cluster and rac-cluster.
    Thank you.
    AIM

    AIM wrote:
    do I need to provide the racnode1 and racnode2 information,
    Or, can I just provide only the rac-scan information You need to provide all of it in DNS, because other hosts in your network will need to be able to resolve all of the normal, VIP and SCAN addresses for your RAC nodes. We write this data out to /etc/hosts just to reduce the amount of round-trip DNS requests the cluster nodes make for themselves.
    Are the cluster name and the scan name allowed to be different?They can be different.

  • SCAN Name issue in Oracle 11gR2 RAC Installation

    Hi,
    I am trying to install Oracle 11gR2 RAC on VM ware and I got the INS-40922 (Invalid SCAN name). Do I need to create the SCAN name prior to the installation?
    I have public,private, and VIP's. I am not sure how I create this SCAN Name. Please share your thoughts
    Thanks

    During installation of grid infrastructure SCAN will be automatically created. If you are using DNS then put the scan name and scan ip addresses entries in DNS . If you are not using dns/gns then put scanname and scan ipadress hosts file on each node in the cluster. Before installation, you should not be able to ping scan ipadresses.

  • Oracle 11gR2 RAC Scan Virtual IPs

    Hi, I have a doubt, I was installing Oracle RAC 11gR2 but I didn't understand how to do to resolve rac node ip address if the scan host has virtual ip and supposedly that ip address is not associated with specific host, when I attempt to ping to scan host why get response from rac nodes?
    Thanks.

    "..how to do to resolve rac node ip address if the scan host has virtual ip.."
    use DNS to round robin the 3+ IP's.
    "..and supposedly that ip address is not associated with specific host, when I attempt to ping to scan host why get response from rac nodes?"
    it -is- associated with a specific host. but you did not assign that IP from the OS level, Oracle clusterware does that for you, dynamically.
    In a two node RAC you will (assuming the recommended setup) have 3 SCAN listeners, so 2 on one node, and 1 on the other. If you stop the node with the 2 SCAN listeners, clusterware will reassign the corresponing IP's to the remaining node, and start the listeners there.
    which you can obviously verify with ipconfig or netstat, or the /sys pseudo fs on Linux.

Maybe you are looking for

  • While creating po i want to display 'ERROR MESSAGE'

    Hi experts In tcode ME21N . when we created PO under COMPANY CODE  if vendor is not in company code  PO is craeted . eg comapny code 1000 . vendor = rajesh . if comapny code 2000 and vendor 'RAJESH' is not in comany code then when we save 'i want to

  • PDF fine in Preview of Designer..have issue when seen in the deployed application

    hello all, I am using LiveCycle Designer ES 8.2 to design xdps. I have a problem when my web app is deployed.The pdf is not genereated as the way it is shown in the Preview of LiveCycle Designer. I am facing the followng problems: (1) When the data o

  • EJB security

    Hello ! I read that controlled access to EJB methods can be achieved by mean of defining security roles (in the EJB deployment descriptors). I also read that each time an EJB method is called, the EJB client's Principal is forwarded to the EJB contex

  • Blackberry won't receive all split text messages

    I have a blackberry pearl 8130 and its character length for text messages is 140 characters. so when someone sends me a message that is over this length my phone splits it into 2 separate messages. The problem is sometimes I will only receive 1/2 to

  • Viewing standard projects created by SAP on IDES server

    Hello, I am working on IDES server ECC 6.0. cProject suite 4.5. I am not able to see the sample projects created by SAP because of Authorization problem. Is there any way(Admin Role etc..) by which I will be able to see projects created by SAP? Regar