Oracle RAC on solaris Cluster - advantages

Hi,
I wonder what are the advantages of installing Oracle Rac on solaris Cluster.
Oracle Rac is a cluster solution by itself and puting it to solaris Cluster will complicate a whole system a lot.
One advantage I know iis that solaris cluster will secure a voting disks but those could be also secure by using NFS.
Please give me your opinion if its worth in general to iinstall RAC 11g in solaris cluster 3.2.
How do you think, will Oracle extend the solaris cluster solution for databases in the future ?
Many thanks in advance.

CRS is built to manage RAC. Using any other cluster software for RAC will complicate the solution without adding benefit.
But if you are building a cluster to run application servers etc, then it would be better to use a more flexible cluster solution. (e.g NOT crs)

Similar Messages

  • Oracle Rac on Solaris Containers

    We are planning to implement Oracle 11G RAC on Solaris 10 using non-global zone. RAC is now officially certified on Solaris containers.
    But we are still investigating whether zone Cluster (Using Solaris Cluster) is the prerequisite to have Oracle RAC on Solaris non-global zone.
    This oracle document *(Supported Virtualization and Partitioning Technologies for Oracle Database and RAC Product Releases [ID 1173831.1])* stated that:
    _"*Oracle Solaris Containers are supported with Oracle RAC 10gR2 and 11gR1 (with Oracle Solaris Cluster on SPARC64). Solaris version 10 Update 7 or later (patches 141444-09, 143055-01, 142900-06, 143137-04 "md patch") with Oracle Solaris Cluster 3.3 and 3.2u2 patched to 126106-39 or later."*_
    Does it mean that Oracle RAC is supported on Solaris Container only with Solaris Cluster?
    In other word does Oracle RAC is supported on Solaris Non-Global zones without using Solaris Cluster?

    It was my understanding too. Do you have any source document where it is specifically noted that solaris cluster(Zone Cluster) is needed for RAC?
    Please check this document www.oracle.com/technetwork/articles/systems-hardware-architecture/deploying-rac-in-containers-168438.pdf, nowhere it is said that Solaris Cluster is needed.

  • Does oracle clusterware and oracle RAC require sun cluster

    Hi,
    I have to setup oracle RAC on solaris 10 SPARC. so is it necessary to install sun cluster 3.2, QFS file system on solaris
    I have 2 sun sparc servers with solaris 10 installed on it and shared LUN setup(SAN disk RAID 5 partitions)
    Have to have 2 node setup for RAC load balancing.
    Regards
    Prakash

    Hi Prakash,
    very interesting point:
    As per oracle clusterware documents the cluster manager support is only for windows and linux.
    In case of solaris SPARC will the cluster manager get configured ???
    The term "Cluster Manager" refers to a "cluster manager" that Oracle used in 9i times and this one was indeed only available on Linux / Windows.
    Therefore, let me, please, ask you something: Which version of Oracle RAC do you plan to use?
    Because for 9i RAC, you would need Sun or Veritas Cluster on Solaris. The answers given here that Sun Cluster would not be required assume 10g RAC or higher.
    Now, you might see other dependencies which can be resolved by Sun Cluster. I cannot comment on those.
    For the RAW setup: having RAW disks (not raw logical volumes) will be fine without Veritas and ASM on top.
    Hope that helps. Thanks,
    Markus

  • Oracle RAC on Solarais Configuration Issue

    Hi,
    We are trying to install Oracle RAC 10g R2 on Solaris 10.
    Following are the products
    1=> Soalris 10 OS
    2=> Sun Cluster 3.1
    3=> Veritas Volume Manager
    4=> Veritas Cluster File System
    Can i deploy Oracle RAC using the above listed Software.
    Here we have not purchase any of the Cluster Volume Manager.
    Is the CVM required to install Oracle RAC.
    Is there any alternative wherein we can install Oracle RAC without using CVM like for example using the RAW device where the VM will manage storage from a single node rather than buying the CVM that will allow to manage the storage from multiple nodes.
    Also i would like to highlight is suggestion for using ASM is rule out hence ASM would not be used.
    Can anyone suggest me some solution to the above problem.

    Well, my impression is that you don't really know what your requirements are and you are trying to fit the technologies somehow. Worse yet, there is no clear understanding how those technologies fit together and as long as you explain what your vendor is saying you (which vendor?) they don't have clear idea either.
    I would also suggest to review your decision to use Sun Network Data Replicator for DR site. Consider Oracle Physical Standby database instead - it's more flexible solution and doesn't limit your choice of storage stack.
    1) Do Oracle RAC 10gR2 requires any Veritas Cluster Volume Manager
    Words "any" and "Veritas" contradict in your question. But the answer is no. RAC require shared storage which can generally be one of those:
    - raw devices with or without some kind of cluster volume manager
    - cluster file system
    - NAS storage (NFS mounted)
    - ASM with raw devices for CRS files (OCR and voting disks)
    2) Does Oracle RAC 10g R2 require any Vertias Cluster File System or it can sit on normal Vertias File System
    Again, Oracle database files MUST reside on shared storage and non-clustered file system is not an option.
    3) Is there any solution where we can use the Sun Cluster with Veritas Componets to configure RAC.
    If I recall correctly, Sun Cluster includes in it's license some of component of Veritas storage stack. So you might be all set. You should turn to documentation on that stage and see exactly what you have licensed and if your stack allows shared storage. You might want to have a look at http://www.sun.com/software/whitepapers/solaris10/solaris_cluster.pdf
    and Oracle Certification Matrix on Metalink.

  • Linux set up for Oracle RAC (real application cluster)

    Hi Guys,
    I m wrkig as Oracle DBA.
    Very curious to know the initials for RAC set up at OS level.
    Can anyone provide his/her usefull guidelines for the same.
    Although I know all steps at OS level also, but didn't did the set up of before Oracle RAC installation.
    Want to increase knowlegde on like:
    --how we sahre storage.
    --how we set up network (private & virtual IP) and how can check working of NIC's.
    --and other required things.
    Will appreciate ur help and if someone want to share his/her personal experience.
    Thx in advance.

    [email protected] wrote:
    Want to increase knowlegde on like:Here are very basic answers to very complex questions - from a pure Linux perspective running an Open Source stack and untainted kernel.
    --how we sahre storage.Using multipath - this should ship with most 2.6 kernels. The kernel sees the shared storage LUNs as scsi devices - multipath does the rest. (and ASM can directly use a multipath device).
    On a physical layer. Typical setup (on a RAC node) is using a HBA PCI card that runs fibre connections into a SAN switch. You can also use Infiniband (IB) as the I/O layer (as Oracle's Exadata database machine does). In this case the servers will use HCA PCI cards, run IB cables into the switch, and so will the storage array run an IB cable into the switch.
    --how we set up network (private & virtual IP) and how can check working of NIC's.Depends on the achitecture choses as Interconnect. Typical choices are GigE or Infiniband (IB). Oracle's Exadata database machine (RAC) uses IB as already mentioned. (and is also our preferred Interconnect technology)
    With IB you would use the OFED driver stack and have a range of ib.. commands available. These can be used to configure IP over IB (IPoIB) for use as an IP-based Interconnect, bonding of NICs, check a port's status, and so on.
    --and other required things.As both Daniel and Hans indicated.. you are asking quite complex questions that require a manual (if not several) to be written in response. So best to refer to the manuals and OTN material available.
    Also, if you and your company are serious about using RAC, then you should make use of Oracle's RAC Assurance group to assist you. They will provide you with starter kit information for the o/s selected. They will check every single configuration parameter afterwards and deliver a comprehensive report on what's wrong, what works and what doesn't. With recommended changes that need to be done.

  • Can't install ORACLE RAC on Solaris (specified nodes are not clusterable)

    Hi all,
    Could you please help with the Oracle CRS issue?
    During the installation Oracle CRS the OUI indicate that the specified nodes are not clusterable.
    The window appears and displays:
    "The specified nodes are not clusterable.
    The following error was returned by the operating system:"
    I am using 10gr2_cluster_sol.cpio.gz file.
    My Solaris 10 configuration:
    server - sun3
    bash-3.00# cat /etc/hosts
    # Internet host table
    127.0.0.1 localhost
    10.160.19.49 sun3 loghost
    10.160.19.50 sun4 loghost
    10.11.12.13 sun3prv
    10.11.12.14 sun4prv
    10.160.19.64 sun3pub
    10.160.19.65 sun4pub
    bash-3.00# ifconfig -a
    lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
    inet 127.0.0.1 netmask ff000000
    bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
    inet 10.160.19.49 netmask fffffe00 broadcast 10.160.19.255
    ether 0:14:4f:0:64:82
    bge1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
    inet 10.11.12.13 netmask fffffe00 broadcast 10.11.13.255
    ether 0:14:4f:0:64:83
    bash-3.00# cat /etc/netmasks
    10.160.18.0 255.255.254.0
    10.160.19.0 255.255.254.0
    10.11.12.0 255.255.254.0
    bash-3.00# cat /etc/hostname.bge0
    sun3
    bash-3.00# cat /etc/hostname.bge1
    sun3prv
    server - sun4
    bash-3.00# cat /etc/hosts
    # Internet host table
    127.0.0.1 localhost
    10.160.19.50 sun4 loghost
    10.160.19.49 sun3 loghost
    10.11.12.14 sun4prv
    10.11.12.13 sun3prv
    10.160.19.63 sun4pub
    10.160.19.62 sun3pub
    bash-3.00# ifconfig -a
    lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
    inet 127.0.0.1 netmask ff000000
    bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
    inet 10.160.19.50 netmask fffffe00 broadcast 10.160.19.255
    ether 0:14:4f:0:41:c8
    bge1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
    inet 10.11.12.14 netmask fffffe00 broadcast 10.11.13.255
    ether 0:14:4f:0:41:c9
    bash-3.00# cat /etc/netmasks
    10.160.18.0 255.255.254.0
    10.11.12.0 255.255.254.0
    10.160.19.0 255.255.254.0
    bash-3.00# cat /etc/hostname.bge1
    sun4prv
    bash-3.00# cat /etc/hostname.bge0
    sun4

    0) This error occur when I run .runInstaller
    All prerequisites check passed. The error window appears after clicking Next button in Specify Cluster Configuration window.
    1) I have changed /etc/hosts file as you have mentioned
    SUN3
    bash-3.00# cat /etc/hosts
    # Internet host table
    ::1 localhost
    127.0.0.1 localhost
    10.160.19.49 sun3
    10.160.19.50 sun4
    10.11.12.13 sun3-vip
    10.11.12.14 sun4-vip
    10.160.19.64 sun3pub
    10.160.19.65 sun4pub
    SUN4
    bash-3.00# cat /etc/hosts
    # Internet host table
    ::1 localhost
    127.0.0.1 localhost
    10.160.19.50 sun4
    10.160.19.49 sun3
    10.11.12.13 sun3-vip
    10.11.12.14 sun4-vip
    10.160.19.64 sun3pub
    10.160.19.65 sun4pub
    Also I have configured bge0:1 interface
    bash-3.00# ifconfig -a
    lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
    inet 127.0.0.1 netmask ff000000
    bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
    inet 10.160.19.49 netmask fffffe00 broadcast 10.160.19.255
    ether 0:14:4f:0:64:82
    bge0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
    inet 10.160.19.64 netmask ffffff00 broadcast 10.160.19.255
    bge1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
    inet 10.11.12.13 netmask fffffe00 broadcast 10.11.13.255
    ether 0:14:4f:0:64:83
    2) I have removed loghost from /etc/hosts file
    3) Currently I do not have shared storage. I am going to use Storage Foundation to create a shared storage
    Also I was trying to test the machines using runcluvfy.sh command
    The output is the following:
    -bash-3.00$ ./runcluvfy.sh stage -pre crsinst -n sun3,sun4
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Node reachability check passed from node "sun3".
    Checking user equivalence...
    User equivalence check failed for user "oracle".
    Check failed on nodes:
    sun4,sun3
    ERROR:
    User equivalence unavailable on all the nodes.
    Verification cannot proceed.
    Pre-check for cluster services setup was unsuccessful on all the nodes.

  • [ONS down] on Oracle RAC 10G:Solaris 10

    I have used Oracle 10.2.0.3 on Solaris 10 Sparc 64 bits
    I found ons restart and down
    #evmwatch -A
    CRS ora.cgwdb01.ons is transitioning from state ONLINE to state OFFLINE on member cgwdb01
    RAC: ora.cgwdb01.ons: down:
    CRS ora.cgwdb01.ons stopped
    CRS ora.cgwdb01.ons is transitioning from state OFFLINE to state ONLINE on member cgwdb01
    RAC: ora.cgwdb01.ons: up:
    ora.xxxx.ons.log file
    2007-02-09 09:55:57.701: [    RACG][1] [18747][1][ora.cgwdb01.ons]: clsrcexecut: env ORACLE_CONFIG_HOME=/u01/oracle/product/10.2.0/crs
    2007-02-09 09:55:57.701: [    RACG][1] [18747][1][ora.cgwdb01.ons]: clsrcexecut: cmd = /u01/oracle/product/10.2.0/crs/bin/racgeut -e USRORA_DEBUG=0 540 /u01/oracle/product/10.2.0/crs/bin/onsctl ping
    2007-02-09 09:55:57.701: [    RACG][1] [18747][1][ora.cgwdb01.ons]: clsrcexecut: rc = 1, time = 0.556s
    2007-02-09 09:55:57.701: [    RACG][1] [18747][1][ora.cgwdb01.ons]: end for resource = ora.cgwdb01.ons, action = check, status = 1, time = 0.683s
    2007-02-09 09:56:00.451: [    RACG][1] [18789][1][ora.cgwdb01.ons]: onsctl: shutting down ons daemon ...
    Number of onsconfiguration retrieved, numcfg = 2
    onscfg[0]
    {node = cgwdb01, port = 6200}
    Adding remote host cgwdb01:6200
    onscfg[1]
    {node = cgwdb02, port = 6200}
    Adding remote host cgwdb02:6200
    2007-02-09 09:56:02.391: [    RACG][1] [18867][1][ora.cgwdb01.ons]: Number of onsconfiguration retrieved, numcfg = 2
    onscfg[0]
    {node = cgwdb01, port = 6200}
    Adding remote host cgwdb01:6200
    onscfg[1]
    {node = cgwdb02, port = 6200}
    Adding remote host cgwdb02:6200
    Number of onsconfiguration retrieved, numcfg = 2
    onscfg[
    2007-02-09 09:56:02.392: [    RACG][1] [18867][1][ora.cgwdb01.ons]: 0]
    {node = cgwdb01, port = 6200}
    Adding remote host cgwdb01:6200
    onscfg[1]
    {node = cgwdb02, port = 6200}
    Adding remote host cgwdb02:6200
    onsctl: ons started
    # netstat -an | grep 6200
    *.6200 *.* 0 0 49152 0 LISTEN
    192.168.35.11.6200 192.168.35.12.36172 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35872 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35867 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35873 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35878 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35879 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35884 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35885 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35896 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35891 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35890 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35897 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35902 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35903 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35908 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35909 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35920 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35915 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35914 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35921 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35926 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35927 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35932 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35933 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35945 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35944 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35939 49640 0 49640 0 TIME_WAIT
    192.168.35.11.6200 192.168.35.12.35938 49640 0 49640 0 TIME_WAIT
    I don't why do the ons restart and down?
    Please help me.

    $cat opmn/conf/ons.config
    localport=6101
    remoteport=6200
    loglevel=9
    useocr=on
    2007-02-09 13:43:16.441: [    RACG][1] [15217][1][ora.cgwdb02.ons]: Number of onsconfiguration retrieved, numcfg = 2
    onscfg[0]
    {node = cgwdb01, port = 6200}
    Adding remote host cgwdb01:6200
    onscfg[1]
    {node = cgwdb02, port = 6200}
    Adding remote host cgwdb02:6200
    ons is not running ...
    2007-02-09 13:43:16.454: [    RACG][1] [15217][1][ora.cgwdb02.ons]: clsrcexecut: env ORACLE_CONFIG_HOME=/u01/oracle/product/10.2.0/crs
    2007-02-09 13:43:16.454: [    RACG][1] [15217][1][ora.cgwdb02.ons]: clsrcexecut: cmd = /u01/oracle/product/10.2.0/crs/bin/racgeut -e USRORA_DEBUG=0 540 /u01/oracle/product/10.2.0/crs/bin/onsctl ping
    2007-02-09 13:43:16.454: [    RACG][1] [15217][1][ora.cgwdb02.ons]: clsrcexecut: rc = 1, time = 0.531s
    2007-02-09 13:43:16.454: [    RACG][1] [15217][1][ora.cgwdb02.ons]: end for resource = ora.cgwdb02.ons, action = check, status = 1, time = 0.743s
    2007-02-09 13:43:17.421: [    RACG][1] [15239][1][ora.cgwdb02.ons]: onsctl: shutting down ons daemon ...
    Number of onsconfiguration retrieved, numcfg = 2
    onscfg[0]
    {node = cgwdb01, port = 6200}
    Adding remote host cgwdb01:6200
    onscfg[1]
    {node = cgwdb02, port = 6200}
    Adding remote host cgwdb02:6200

  • Error when creating ssh keys for Oracle RAC on Solaris 10

    I'm in the process of configuring 2 node oracle cluster running on Sun cluster 3.2 /solaris 10 OS.
    I have followed this oracle guide to when creating keys (oracle document No =B14205-01)
    But im having problem when executing this step
    bash-3.00$ scp authorized_keys tsavo-east:/oracle/.ssh/
    ssh: connect to host tsavo-east port 22: Connection timed out
    lost connection
    bash-3.00$
    Please advise
    Thanks
    Francis Mwangi

    Robert Thanks alot for your reply. have a look of what i found out
    ps -ef | grep sshd
    root 4270 4267 0 16:22:46 ? 0:00 /usr/lib/ssh/sshd
    root 759 1 0 Nov 09 ? 0:00 /usr/lib/ssh/sshd
    root 4267 759 0 16:22:41 ? 0:00 /usr/lib/ssh/sshd
    root 4372 4311 0 18:56:52 pts/3 0:00 grep sshd
    ===================================
    netstat -a | grep ssh
    *.ssh *.* 0 0 49152 0 LISTEN
    tsavo-west.ssh 10.30.210.213.2241 63668 51 49640 0 ESTABLISHED
    *.ssh *.* 49152 0 LISTEN
    6002b4aec88 stream-ord 6002b5a0740 00000000 /tmp/ssh-mgPl3398/agent.3398
    ==============================
    telnet tsavo-west 22
    Trying 10.20.3.151...
    Connected to tsavo-west.
    Escape character is '^]'.
    SSH-2.0-Sun_SSH_1.1.1
    #has hanged here for the last 10 minutes
    Thanks please what can you conclude from above; also from the console monitoring both nodes
    i saw messages that end with
    LINK-3-UPDOWN: Interface Dot11Radio0 , Changed state to up
    #another line here
    LINK-3-UPDOWN: Interface Dot11Radio0 , Changed state to down
    #another line here
    LINK-3-UPDOWN: Interface Dot11Radio0 , Changed state to up
    this happens on both nodes
    Any idea
    did i use the right document. have other steps that works (anyway not sure if this error are related to the stepsfor configuring ssh)
    Please help if you can ....

  • Veritas required for Oracle RAC on Sun Cluster v3?

    Hi,
    We are planning a 2 node Oracle 9i RAC cluster on Sun Cluster 3.
    Can you please explain these 2 questions?
    1)
    If we have a hardware disk array RAID controller with LUNs etc, then why do we need to have Veritas Volume Manager (VxVM) if all the LUNS are configured at a hardware level?
    2)
    Do we need to have VxFS? All our Oracle database files will be on raw partitions.
    Thanks,
    Steve

    > We are planning a 2 node Oracle 9i RAC cluster on Sun
    Cluster 3.Good. This is a popular configuration.
    Can you please explain these 2 questions?
    1)
    If we have a hardware disk array RAID controller with
    LUNs etc, then why do we need to have Veritas Volume
    Manager (VxVM) if all the LUNS are configured at a
    hardware level?VxVM is not required to run RAC. VxVM has an option (separately
    licensable) which is specifically designed for OPS/RAC. But if
    you have a highly reliable, multi-pathed, hardware RAID platform,
    you are not required to have VxVM.
    2)
    Do we need to have VxFS? All our Oracle database
    files will be on raw partitions.No.
    IMHO, simplify is a good philosophy. Adding more software
    and layers into a highly available design will tend to reduce
    the availability. So, if you are going for maximum availabiliity,
    you will want to avoid over-complicating the design. KISS.
    In the case of RAC, or Oracle in general, many people do use
    raw and Oracle has the ability to manage data in raw devices
    pretty well. Oracle 10g further improves along these lines.
    A tenet in the design of highly available systems is to keep
    the data management as close to the application as possible.
    Oracle, and especially 10g, are following this tenet. The only
    danger here is that they could try to get too clever, and end up
    following policies which are suboptimal as the underlying
    technologies change. But even in this case, the policy is
    coming from the application rather than the supporting platform.
    -- richard

  • Gig Ethernet V/S  SCI as Cluster Private Interconnect for Oracle RAC

    Hello Gurus
    Can any one pls confirm if it's possible to configure 2 or more Gigabit Ethernet interconnects ( Sun Cluster 3.1 Private Interconnects) on a E6900 cluster ?
    It's for a High Availability requirement of Oracle 9i RAC. i need to know ,
    1) can i use gigabit ethernet as Private cluster interconnect for Deploying Oracle RAC on E6900 ?
    2) What is the recommended Private Cluster Interconnect for Oracle RAC ? GiG ethernet or SCI with RSM ?
    3) How about the scenarios where one can have say 3 X Gig Ethernet V/S 2 X SCI , as their cluster's Private Interconnects ?
    4) How the Interconnect traffic gets distributed amongest the multiple GigaBit ethernet Interconnects ( For oracle RAC) , & is anything required to be done at oracle Rac Level to enable Oracle to recognise that there are multiple interconnect cards it needs to start utilizing all of the GigaBit ethernet Interfaces for transfering packets ?
    5) what would happen to Oracle RAC if one of the Gigabit ethernet private interconnects fails
    Have tried searching for this info but could not locate any doc that can precisely clarify these doubts that i have .........
    thanks for the patience
    Regards,
    Nilesh

    Answers inline...
    Tim
    Can any one pls confirm if it's possible to configure
    2 or more Gigabit Ethernet interconnects ( Sun
    Cluster 3.1 Private Interconnects) on a E6900
    cluster ?Yes, absolutely. You can configure up to 6 NICs for the private networks. Traffic is automatically striped across them if you specify clprivnet0 to Oracle RAC (9i or 10g). That is TCP connections and UDP messages.
    It's for a High Availability requirement of Oracle
    9i RAC. i need to know ,
    1) can i use gigabit ethernet as Private cluster
    interconnect for Deploying Oracle RAC on E6900 ? Yes, definitely.
    2) What is the recommended Private Cluster
    Interconnect for Oracle RAC ? GiG ethernet or SCI
    with RSM ? SCI is or is in the process of being EOL'ed. Gigabit is usually sufficient. Longer term you may want to consider Infiniband or 10 Gigabit ethernet with RDS.
    3) How about the scenarios where one can have say 3 X
    Gig Ethernet V/S 2 X SCI , as their cluster's
    Private Interconnects ? I would still go for 3 x GbE because it is usually cheaper and will probably work just as well. The latency and bandwidth differences are often masked by the performance of the software higher up the stack. In short, unless you tuned the heck out of your application and just about everything else, don't worry too much about the difference between GbE and SCI.
    4) How the Interconnect traffic gets distributed
    amongest the multiple GigaBit ethernet Interconnects
    ( For oracle RAC) , & is anything required to be done
    at oracle Rac Level to enable Oracle to recognise
    that there are multiple interconnect cards it needs
    to start utilizing all of the GigaBit ethernet
    Interfaces for transfering packets ?You don't need to do anything at the Oracle level. That's the beauty of using Oracle RAC with Sun Cluster as opposed to RAC on its own. The striping takes place automatically and transparently behind the scenes.
    5) what would happen to Oracle RAC if one of the
    Gigabit ethernet private interconnects fails It's completely transparent. Oracle will never see the failure.
    Have tried searching for this info but could not
    locate any doc that can precisely clarify these
    doubts that i have .........This is all covered in a paper that I have just completed and should be published after Christmas. Unfortunately, I cannot give out the paper yet.
    thanks for the patience
    Regards,
    Nilesh

  • Oracle RAC SOlaris 10 in Containers or in LDOMs

    I want to run Oracle RAC in Solaris 10 containers or in Logical Domains. Is ORacle RAC supported in Containers or LDOMs? Has anyone experinece with these Oracle RAC environments?

    I didn't see your system listed in the Solaris or OpenSolaris hardware compatibility list. It may very well be that it is not supported for Solaris. Check here to see: http://www.sun.com/bigadmin/hcl/search.jsp
    You may also want to contact Sun and see if it is supported.

  • Oracle ASM  installation in Solaris Cluster

    hello Experts,
    Could someone please tell me how to install Oracle ASM in Solaris Cluster and how to integrate it into the cluster resources.
    Details,
    2 Nodes (Pri & Sec) solaris 10 SPARC 64 bit OS
    solaris cluster 3.3 u5/11
    Thanks & Regards

    hi,
    pls take a look at tihs doc
    http://docs.oracle.com/cd/E18728_01/html/821-2678/gjcwv.html
    regards,

  • FYI: Solaris Cluster 3.2 01/09 (aka u2) has now been released

    FYI:
    Solaris Cluster 3.2 01/09 (aka u2) has now been released.
    The new Solaris Cluster 3.2 1/09 update adds innovative business continuity capabilities for Oracle RAC in Solaris virtualized environments, enables increased high availability with new monitoring capabilities and configuration advisors, supports more types of storage solutions and provides simplified configurations.
    For additional details go to [http://sun.com/cluster]
    Download the software from here
    Solaris Cluster engineering will blog about it here
    You can find the documentation here
    Enjoy.
    Tim
    ---

    From what I have read Sun Cluster 3.2 will not be supported with RAC 11g R2 untill September time frame.
    The functionality will be released via a cluster core patch.
    Currently Sun Cluster is looking down in /etc/init.d/init.crs to start CRS (11g R1). With 11g R2 the start script for GRID is now /etc/init.d/ohasd.
    SC does support HA 11g R2, but not RAC at this point in time.

  • Oracle RAC scalability(does it linearly scalable upto 20-30 nodes)

    We are looking datastorage solution as Oracle -RAC for following performance requirement
    Application is generating Resources which we want to store in database and provide searching on this resources.
    Resource have 2 part one is data and another one is meta
    Data contains textual/binray data like txt/html/doc/excel/pdf/image file etc
    meta contains 30-40 different property telling something about data.
    Average resource size is 10K
    Insertion speed required for such resource (Data + Meta ) 2Gbps(30K Resource/Second )
    We want indexing also on data and meta.
    We used single oracle database and created resource table which has 40 column for meta property and one column of blob type for data.
    Performance achieved is 100Mbps insertion speed (on normal machine)
    Now to go to 2Gbps we are thinking to use Oracle RAC to scale it up to 2Gbps Insertion speed.May be 20 Node is required to scale it upto 2Gbps.
    Now my question is does Oracle RAC provide close to liener scalability upto 20-30 nodes or not.
    Key requirement is to achieve insertion speed upto 2Gbps
    High availability of oracle rac can be added advantage for us but key concern here is scalability not fault tolerance.

    > Now we are not using oracle partitioning because it
    is slow when we define domain index (even index is
    local and it is not sync real time ,index maintaines
    is off) but it maintains pending queue and which
    slows down insertion process.
    Hmm.. I'm using partitioning extensively for mass parallel inserts and it is a lot cleaner than individual tables (requiring dynamic SQL), and I have not seen any performance issues.
    Can you elaborate on what issues you have seen?
    > Our main and key concern is to achieve insertion
    speed of 2Gbps initialy and should be scalable upto
    10Gbbps.
    May I ask what data you are collecting? This volume sounds a bit extreme - is something like collecting/sniffing UDP/TCP packets?
    > 1.If we have say I/O and network bandwidth available
    then does oracle RAC will be capable to consume this
    available I/O and network bandwidth by adding more
    nodes.
    Yes. Remember that each cluster node has its own set of local platform resources - including a pipe to the shared storage (such as a I/O fibre channel).
    What will cause an impact? Anything that will impact a single insert process will also impact that process across a cluster. E.g. two processes attempting to insert a row with the same PK - only one can succeed and thus one will be blocked by another. Bitmap indexing as a lock on a bitmap "slot" locks the index data for a number of rows - any of which can currently be updated by other processes. Etc.
    How is this resolved in a cluster? As the processes are not local to the same platform, IPC cannot be used. Thus it means the Interconnect has to be used. This will be slower than IPC.
    > 2.We also heard from HP that Interconnect of node
    will be botteleneck for us but my question is if we
    look at above scenario where only insertion and
    searching is there and no updation is there in system
    then will RAC Interconnect become botteleneck just
    for hearbeat messanging.
    The Interconnect need not be a bottleneck. Besides, the Interconnect is a fundamental cog in the share-everything cluster machine. It is not a "Bad Thing". So I question what HP is saying - for me to accept such advice, it needs to be backed up with hard technical facts.
    If Interconnect is such an issue according to HP, just what do they recommend you use to scale your system with? Let me guess - some very expensive and very complex HP product? A superdome perhaps?
    > 3.Indexing time is much more even we create index for
    one hour data at one shot, can we dedicate few nodes
    in RAC just for indexing.
    That is what I'm doing - running up to a 100+ PQ process to do the index builds and rebuilds.
    > 4.When i use Create table as select command to
    transfer same amount of data from one table to
    another table then it takes only 30 seconds and when
    i use direct path uploading then it takes 3 minute,
    Make sure that you're performance comparisons are valid. What do you imply with "direct path uploading"?
    Remember that CTAS is disk-to-disk I/O via the SGA buffer cache. There is no "client side" involved. Nothing external. Not even a PGA buffer area. No pushing data from a client process via IPC to an Oracle server process.
    If your benchmark includes pushing data from a client, even from a PL/SQL process, that will be slower than a CTAS - always.
    When dealing with such large volumes, the "traditional RDBMS" approach need to be carefully considered. Every single constraint, every single index, every single trigger, results in a tiny overhead that becomes a very huge overhead given the data volumes.
    Data management also plays a crucial role. Unless you can manage the data, you cannot effectively insert such huge volumes, process those volumes and query those volumes.
    I see RAC and partitioning and PL/SQL server side processing as crucial ingredients to make this work.

  • Oracle RAC binaries on vxfs shared file system

    Hi,
    Is it possible to install oracle binaries on vxfs cluster file system for oracle RAC under sun cluster? Because as I know we can not use vxfs cluster file system for our oracle datafiles.
    TIA

    The above post is incorrect. You can have a cluster (global) file system using VxVM and VxFS. You do not need to have VxVM/CVM for this. A cluster file system using VxVM+VxFS can be used for Oracle binaries but cannot be used for Oracle RAC data files where they are updated from both nodes simultaneously.
    If further clarification is needed, please post.
    Tim
    ---

Maybe you are looking for

  • How do I clean the fans on my 2011 macbook pro 13inch

    I have a early 2011 macbook pro 13 inch. It travels with me every where I go. I have had the computer almost three months now and have not had a problem with it.  Some how, debris got in to the fans. I am thinking it some how got sucked in to one of

  • No subscription found - want to use encore with premiere cc

    i have a cc subscription as a student and i want to use encore with premiere cc on a mac. i downloaded the cs6 version of premiere, tried to install but it says it can't find a subscription (even thought i am logged in with my adobe id).  I saw on an

  • How much will a macbook bottom case be from Apple?

    Hi THERE, How much will a replacement bottom case be from Apple because I have ordered a relacment one and only about 5% of it on one corner is coming off, and I dont think that was from the heat, so how much will Apple charge me? P.S Do you think ap

  • I'd like a PLUGIN that plays RealPlayer - NOT REALPLAYER ITSELF

    Hello. I was trying to view some old David Pogue videos and the website said I needed RealPlayer. I don't want RealPlayer and I don't care if the OS X version is good or not. I'd just like a component that lets me play those files in Safari. MPlayer

  • Reg : SMARTFORM name and DRIVER PROGRAM

    Dear Gurus, Can anybody help me out in providing standard SMARTFORM name and also driver Program for 'ANNUAL MAINTENANCE CONTRACT CONFIRMATION' in CS(Customer Service) module. Cheers, Loverboy K