10g RAC on SOLARIS 10

Hi,
What is the best CLUSTER I can use for my 10g RAC on SOLARIS 10.
Regards
MMU

I am going to install Oracle 10g RAC (standard Edition) on Solaris 10 (sparc 64bit).I am using Oracle Clustware only.I need step by step document for this installation.I have gone through Oracle documents and many others.I have failed many times in this installation so I need some good document.
Plz tell me what directories I need to create and permission for this directories.
I am creating these directories before starting CRS installation.
mkdir -p /opt/oracle/product/10.2.0/crs
chown -R root:oinstall /opt/oracle/product/10.2.0/crs
chmod -R 775 /opt/oracle/product/10.2.0/crs
mkdir -p /opt/oracle/product/10.2.0/db_1
chown -R root:oinstall /opt/oracle/product/10.2.0/db_1
chmod -R 775 /opt/oracle/product/10.2.0/db_1
mkdir -p /opt/oracle/admin
chown -R root:oinstall /opt/oracle/admin
chmod -R 775 /opt/oracle/admin
mkdir -p /var/tmp/.oracle
mkdir -p /tmp/.oracle
mkdir -p /var/opt/oracle
chown -R oracle:oinstall /var/tmp/.oracle
chown -R oracle:oinstall /tmp/.oracle
chown -R oracle:oinstall /var/opt/oracle

Similar Messages

  • 10g rac on solaris

    Dear all,
    We are in the process of installtion of 10g RAC on solaris.
    As far as i studied,
    OCFS cannot be used in Solaris
    Only 3rd party cluster file system can be used
    if no 3 party cluster file system can be used,we have to use ASM
    Is there any other options for this ?
    Please guide
    Kai

    pls, i need an help urgently with installation of RAC on Solaris Using VMware.
    i recieved the following error: PRIF-12:failed to initialize cluster support services
    Pls, can u mail([email protected]) or make available the content in this location...someone in the forum
    refer someone having almost the same difficulties to this location :
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=395697.1
    thanks a zillon for your assistance.

  • 10g RAC on Solaris 10 containers - Question on Approach

    Hi All
    To introduce a little, I am trying to set-up 10g RAC (active-active) on Solaris 10 Containers. For the disaster recovery site, I was considering an option for storage replication across datacenters. As I look at the situation where the database could be highly transactional, I wanted to go for this option hoping I might be better able to recover db on dr site if a failure happens and also alleviate some load from the prod servers. In this regard I have a set of questions for which if you could share your experiences, thoughts .. I am sure will help my preperation.
    1 Is Oracle Supported on Solaris 10 containers? I believe it is not supported and ofcourse am getting into the certification matrix for this with oracle. Anyways, any work around tried out by anyone ?
    2 Which product is better in terms of performance while co-existing and co-functioning with Oracle? Sun Cluster!!! Vertas Cluster!!! any other? I am unable to link to any recommendations from Oracle and hence trying to understand the generic or say standard approach to this.
    3 I understand on Prod site, Oracle remains active-active on two node cluster while I will mirror my SAN between Prod site and DR site on a timely basis, while DB is up and running. This mirroring has to be only an asynchronous mirroring for some limitations. I am unsure about my recoverability if we need to switch over to DR. Will I be able to recover the Database to a point when my last mirroring has been completed successfully when I say the mirroring happened while the Prod db is up and running (hot backup type on disk level). Until now I used a cold backup for Storage replication and I was sure to bring it up there. This hot backup kind of attempt is raising unrest and questions about the abilities.. :-(
    4 I also have come across a term called federated databases? Is it similar to what I am trying to achieve here? Storage level replocation across data centres?
    I know it takes some time to get to the end of it and finally implement it, but your inputs will certainly help me get things straight before I hit this first click. Thanks for all your inputs, advices, suggestions. :-)
    Regards!
    Sarat

    According to Oracle "Both Oracle 9i R2 and 10g R2 databases have been certified to run in a Solaris Container."
    There are references here :- http://forums.sun.com/thread.jspa?threadID=5397695
    "Oracle databases (RAC and non-RAC) have been certified to run in a global Solaris 10 Container"
    What storage are you using ? (filesystem, ASM ?) Personally I prefer ASM now, but it does depend on the storage platform and backup strategy.
    What backup infrastructure do you have ? RMAN backup directly to tape is better than file copy.
    For DR standby purposes I would use Dataguard instead of disk mirroring / storage replication. It is much more flexible (e.g can switch direction of replication, do incremental backups from the standby etc).
    I would use CRS instead of VCS. CRS is built for the job, and integrates with netca, dbca, etc for service management, and also integrates with Dataguard Broker for standby switchover.

  • De-installing 10g RAC on Solaris 10

    Hi,
    Does anyone knows how to manually de-installing 10g rac on solairs 10?
    I did not following the correct steps to de-install RAC from the RAC installation Guide.
    I need to reuse this host for non-rac 10gr2 on different ORACLE_HOME.
    ./localconfig reset $ORACLE_HOME
    Oracle CSS service would not start as installed
    Automatic Storage Management(ASM) cannot be used until Oracle CSS service is started
    cat ./log/wchost/alertwchost.log
    [client(9029)]CRS-1006:The OCR location /oracle/product/10.2.0/cdata/localhost/local.ocr is inaccessible. Details in /oracle/product/10.2.0/log/wchost/client/clscfg_9029.log.
    Thanks!
    R

    Metalink Note 239998.1 tells you how to tidy things up after installation and deinstallation problems

  • Oracle 10g RAC on Solaris Node Eviction

    Been having periodic node eviction on my server. I've found several threads regarding RAC node reboots but nothing specific.. In my case, the node eviction warning appears to be "immediate"
    [cssd(9530)]CRS-1612:node mbdmb2 (0) at 50% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1612:node mbdmb2 (0) at 50% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1611:node mbdmb2 (0) at 75% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1611:node mbdmb2 (0) at 75% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1610:node mbdmb2 (0) at 90% heartbeat fatal, eviction in 0.000 seconds
    [cssd(9530)]CRS-1607:CSSD evicting node mbdmb2. Details in /u01/crs/oracle/product/10.2/app/log/mbdmb1/cssd/
    ocssd.log.
    Other people’s: Seem to have a time to recover.. and only reboots when it eventually runs out of time..
    2009-08-31 16:05:41.405
    [cssd(4968)]CRS-1612:node simsd1 (1) at 50% heartbeat fatal, eviction in 29.611 seconds
    2009-08-31 16:05:42.403
    [cssd(4968)]CRS-1612:node simsd1 (1) at 50% heartbeat fatal, eviction in 28.613 seconds
    2009-08-31 16:05:56.412
    [cssd(4968)]CRS-1611:node simsd1 (1) at 75% heartbeat fatal, eviction in 14.604 seconds
    2009-08-31 16:05:57.411
    [cssd(4968)]CRS-1611:node simsd1 (1) at 75% heartbeat fatal, eviction in 13.605 seconds
    2009-08-31 16:06:05.413
    [cssd(4968)]CRS-1610:node simsd1 (1) at 90% heartbeat fatal, eviction in 5.603 seconds
    2009-08-31 16:06:06.412
    [cssd(4968)]CRS-1610:node simsd1 (1) at 90% heartbeat fatal, eviction in 4.604 seconds
    2009-08-31 16:06:07.410
    [cssd(4968)]CRS-1610:node simsd1 (1) at 90% heartbeat fatal, eviction in 3.606 seconds
    2009-08-31 16:06:08.409
    [cssd(4968)]CRS-1610:node simsd1 (1) at 90% heartbeat fatal, eviction in 2.607 seconds
    2009-08-31 16:06:09.407
    [cssd(4968)]CRS-1610:node simsd1 (1) at 90% heartbeat fatal, eviction in 1.609 seconds
    2009-08-31 16:06:10.405
    [cssd(4968)]CRS-1610:node simsd1 (1) at 90% heartbeat fatal, eviction in 0.611 seconds
    2009-08-31 16:06:11.061
    [cssd(4968)]CRS-1609:CSSD detected a network split. Details in C:\product\11.1.0\crs\log\simsd2\cssd\ocssd.log.
    2009-08-31 16:14:37.873
    I'm lead to think this is due to something with the setting on the heartbeat loss window. There are some threads suggesting the hangcheck-timer but it does not appear to be for solaris. Wondering where if any place I can check/change this setting.

    Ah, thanks, looks like even just looking at the log yielded some thing different. I was grepping the alertlog instead which apparantly doesn't show as much (and shows time as 0). In the ocssd.log, it shows it with the time to live.
    One more question, can you tell from this that whether this is a network hb or disk hb related or something else?
    Thanks!
    CSSD]2010-02-24 06:46:17.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:46:17.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:46:22.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:46:22.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:46:27.685 [14] >TRACE: clssgmRegisterClient: proc(17/1009503f0), client(344/10097f
    7f0)
    [    CSSD]2010-02-24 06:46:27.685 [14] >TRACE: clssgmExecuteClientRequest: GRKJOIN recvd from client 344 (
    10097f7f0)
    [    CSSD]2010-02-24 06:46:27.685 [14] >TRACE: clssgmJoinGrock: grock DG_FLASH51 new client 10097f7f0 with
    con 100932430, requested num -1
    [    CSSD]2010-02-24 06:46:27.685 [14] >TRACE: clssgmAddGrockMember: adding member to grock DG_FLASH51
    [    CSSD]2010-02-24 06:46:27.685 [14] >TRACE: clssgmAddMember: member (2/100921830) added. pbsz(123) prsz
    (42) flags 0x0 to grock (100914210/DG_FLASH51)
    [    CSSD]2010-02-24 06:46:27.686 [14] >TRACE: clssgmQueueGrockEvent: groupName(DG_FLASH51) count(3) maste
    r(0) event(1), incarn 208505, mbrc 3, to member 0, events 0x0, state 0x0
    [    CSSD]2010-02-24 06:46:27.686 [14] >TRACE: clssgmCommonAddMember: Local member(2) node(1) flags 0x0 0x
    100 grock (2/100914210/DG_FLASH51)
    [    CSSD]2010-02-24 06:46:27.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:46:27.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:46:28.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 50 2.123767e-314art
    beat fatal, eviction in 59.577 seconds
    [    CSSD]2010-02-24 06:46:28.941 [18] >TRACE: clssnmPollingThread: node mbdmb2 (2) is impending reconfig,
    flag 1, misstime 60423
    [    CSSD]2010-02-24 06:46:28.941 [18] >TRACE: clssnmPollingThread: diskTimeout set to (117000)ms impendin
    g reconfig status(1)
    [    CSSD]2010-02-24 06:46:29.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 50 2.123767e-314art
    beat fatal, eviction in 58.577 seconds
    [    CSSD]2010-02-24 06:46:30.363 [17] >TRACE: clssgmDispatchCMXMSG(): msg type(12) src(2) dest(1) size(36
    0) tag(00d2002a) incarnation(88)
    [    CSSD]2010-02-24 06:46:32.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:46:32.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:46:37.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:46:37.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:46:42.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:46:42.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:46:47.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:46:47.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:46:52.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:46:57.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:46:57.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:46:58.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 75 2.123767e-314art
    beat fatal, eviction in 29.577 seconds
    [    CSSD]2010-02-24 06:46:59.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 75 2.123767e-314art
    beat fatal, eviction in 28.577 seconds
    [    CSSD]2010-02-24 06:47:02.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:47:02.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:47:07.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:47:07.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:47:12.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:47:12.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:47:16.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 90 2.123767e-314art
    beat fatal, eviction in 11.577 seconds
    [    CSSD]2010-02-24 06:47:17.725 [17] >TRACE: clssgmDispatchCMXMSG(): msg type(12) src(2) dest(1) size(36
    0) tag(00d3002a) incarnation(88)
    [    CSSD]2010-02-24 06:47:17.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:47:17.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 90 2.123767e-314art
    beat fatal, eviction in 10.577 seconds
    [    CSSD]2010-02-24 06:47:17.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:47:18.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 90 2.123767e-314art
    beat fatal, eviction in 9.577 seconds
    [    CSSD]2010-02-24 06:47:19.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 90 2.123767e-314art
    beat fatal, eviction in 8.577 seconds
    [    CSSD]2010-02-24 06:47:20.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 90 2.123767e-314art
    beat fatal, eviction in 7.577 seconds
    [    CSSD]2010-02-24 06:47:21.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 90 2.123767e-314art
    beat fatal, eviction in 6.577 seconds
    [    CSSD]2010-02-24 06:47:22.941 [19] >TRACE: clssnmSendingThread: sending status msg to all nodes
    [    CSSD]2010-02-24 06:47:22.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 90 2.123767e-314art
    beat fatal, eviction in 5.577 seconds
    [    CSSD]2010-02-24 06:47:22.941 [19] >TRACE: clssnmSendingThread: sent 5 status msgs to all nodes
    [    CSSD]2010-02-24 06:47:26.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 90 2.123767e-314art
    beat fatal, eviction in 1.577 seconds
    [    CSSD]2010-02-24 06:47:26.941 [19] >TRACE: clssnmSendingThread: sent 4 status msgs to all nodes
    [    CSSD]2010-02-24 06:47:27.703 [17] >TRACE: clssgmPeerEventHndlr: receive failed, node 2 (mbdmb2) (1009
    0eb90), rc 11
    [    CSSD]2010-02-24 06:47:27.704 [17] >TRACE: clssgmPeerDeactivate: node 2 (mbdmb2), death 0, state 0x800
    00001 connstate 0xf
    [    CSSD]2010-02-24 06:47:27.704 [17] >TRACE: clssgmPeerListener: discarded 0 future msgsfor 2
    [    CSSD]2010-02-24 06:47:27.941 [18] >WARNING: clssnmPollingThread: node mbdmb2 (2) at 90 2.123767e-314art
    beat fatal, eviction in 0.577 seconds
    [    CSSD]2010-02-24 06:47:28.521 [18] >TRACE: clssnmPollingThread: Eviction started for node mbdmb2 (2),
    flags 0x0001, state 3, wt4c 0

  • Oracle 10g RAC on solaris 10 installation

    hi
    i want to know the default file location of following:
    oracle base
    oracle home
    control files
    redo log files
    data files
    plz tell me exactly the default path for all the above

    I'm assuming you mean running RAC with or without Sun Cluster? If so, the answer is that there would almost no difference in most cases. The only case I can think of would be if you had a sub-optimal interconnect without Sun Cluster where Sun Cluster's clprivnet would have given you striping and availability for free.
    I am currently working on a Blueprint that describes the important differences between the two configurations (with and without SC). They can broadly be summarised as:
    Sun Cluster gives you:
    * Better data integrity protection
    * Faster, more reliable node failure detection
    * Makes your name space homogeneous, simplifying installation and device management (DID structure), so no need for messy symbolic links
    * Gives you a highly available, striped cluster interconnect for the Cache Fusion traffic. (No need for tricky IPMP or link aggregation configurations.)
    * Allows you to use volume managers link Solaris Volume Manager or VxVM
    * Provides support for shared QFS as a file system for all Oracle objects, data includes (while still allowing ASM)
    * A substantial collection of Sun written and supported agents to manage other applications you might also have on your cluster, e.g. NFS, SAP, Apache, etc, etc.
    Hope that helps,
    Tim
    ---

  • Installing 10g rac on Solaris 64-bit Sparc

    I ran my preinstallation cluvufy
    using ./cluvfy stage -pre crsinst -n racnode3,racnode4 -verbose -r 10gR2
    I get failed errors at
    1) Node connectivity failed
    2) SUNWi15cs and SUNWi1cs- missing
    3) Clock synchronization check using Network Time Protocol(NTP) failed
    I am so lost as to figure out whats happening. have beenn working on it for two weeks now. Here is the log
    Any help would be greatly appreciated
    Thanks
    Performing pre-checks for cluster services setup
    Checking node reachability...
    Check: Node reachability from node "racnode3"
    Destination Node Reachable?
    racnode3 yes
    racnode4 yes
    Result: Node reachability check passed from node "racnode3"
    Checking user equivalence...
    Check: User equivalence for user "oracle"
    Node Name Comment
    racnode4 passed
    racnode3 passed
    Result: User equivalence check passed for user "oracle"
    Version of exectask could not be retrieved from node "racnode3"
    Checking node connectivity...
    Checking hosts config file...
    Node Name Status Comment
    racnode4 passed
    Verification of the hosts config file successful
    Interface information for node "racnode4"
    Name IP Address Subnet Gateway Def. Gateway HW Address MTU
    vnet0 10.23.11.127 10.23.11.0 10.23.11.127 10.23.11.1 00:14:4F:FB:A4:A5 1500
    vnet1 192.168.2.127 192.168.0.0 192.168.2.127 10.23.11.1 00:14:4F:F8:5A:A3 9216
    Check: Node connectivity of subnet "10.23.11.0"
    Result: Node connectivity passed for subnet "10.23.11.0" with node(s) racnode4
    Check: TCP connectivity of subnet "10.23.11.0"
    Source Destination Connected?
    racnode3:10.23.11.126 racnode4:10.23.11.127 failed
    ERROR:
    PRVF-7617 : Node connectivity between "racnode3 : 10.23.11.126" and "racnode4 : 10.23.11.127" failed
    Result: TCP connectivity check failed for subnet "10.23.11.0"
    Check: Node connectivity of subnet "192.168.0.0"
    Result: Node connectivity passed for subnet "192.168.0.0" with node(s) racnode4
    Check: TCP connectivity of subnet "192.168.0.0"
    Source Destination Connected?
    racnode3:10.23.11.126 racnode4:192.168.2.127 failed
    ERROR:
    PRVF-7617 : Node connectivity between "racnode3 : 10.23.11.126" and "racnode4 : 192.168.2.127" failed
    Result: TCP connectivity check failed for subnet "192.168.0.0"
    Interfaces found on subnet "10.23.11.0" that are likely candidates for VIP are:
    racnode4 vnet0:10.23.11.127
    WARNING:
    Could not find a suitable set of interfaces for the private interconnect
    Result: Node connectivity check failed
    Check: Total memory
    Node Name Available Required Comment
    racnode4 5.75GB (6029312.0KB) 1GB (1048576.0KB) passed
    Result: Total memory check passed
    Check: Swap space
    Node Name Available Required Comment
    racnode4 8GB (8388600.0KB) 5.75GB (6029312.0KB) passed
    Result: Swap space check passed
    Check: Free disk space for "racnode4:/var/tmp/"
    Path Node Name Mount point Available Required Comment
    /var/tmp/ racnode4 / 11.8299GB 400MB passed
    Result: Free disk space check passed for "racnode4:/var/tmp/"
    Check: User existence for "oracle"
    Node Name Status Comment
    racnode4 exists(200) passed
    Checking for multiple users with UID value 200
    Result: Check for multiple users with UID value 200 passed
    Result: User existence check passed for "oracle"
    Check: User existence for "nobody"
    Node Name Status Comment
    racnode4 exists(60001) passed
    Checking for multiple users with UID value 60001
    Result: Check for multiple users with UID value 60001 passed
    Result: User existence check passed for "nobody"
    Check: Group existence for "oinstall"
    Node Name Status Comment
    racnode4 exists passed
    Result: Group existence check passed for "oinstall"
    Check: Group existence for "dba"
    Node Name Status Comment
    racnode4 exists passed
    Result: Group existence check passed for "dba"
    Check: Membership of user "oracle" in group "oinstall" [as Primary]
    Node Name User Exists Group Exists User in Group Primary Comment
    racnode4 yes yes yes yes passed
    Result: Membership check for user "oracle" in group "oinstall" [as Primary] passed
    Check: Membership of user "oracle" in group "dba"
    Node Name User Exists Group Exists User in Group Comment
    racnode4 yes yes yes passed
    Result: Membership check for user "oracle" in group "dba" passed
    Check: Run level
    Node Name run level Required Comment
    racnode4 3 3 passed
    Result: Run level check passed
    Check: Hard limits for "maximum open file descriptors"
    Node Name Type Available Required Comment
    racnode4 hard 65536 65536 passed
    Result: Hard limits check passed for "maximum open file descriptors"
    Check: Soft limits for "maximum open file descriptors"
    Node Name Type Available Required Comment
    racnode4 soft 1024 1024 passed
    Result: Soft limits check passed for "maximum open file descriptors"
    Check: Hard limits for "maximum user processes"
    Node Name Type Available Required Comment
    racnode4 hard 16384 16384 passed
    Result: Hard limits check passed for "maximum user processes"
    Check: Soft limits for "maximum user processes"
    Node Name Type Available Required Comment
    racnode4 soft 16384 2047 passed
    Result: Soft limits check passed for "maximum user processes"
    Check: System architecture
    Node Name Available Required Comment
    racnode4 64-bit sparcv9 kernel modules 64-bit sparcv9 kernel modules passed
    Result: System architecture check passed
    Check: Kernel version
    Node Name Available Required Comment
    racnode4 5.10-2011.08.23.15.26 5.10-2005.01 passed
    Result: Kernel version check passed
    Check: Kernel parameter for "project.max-sem-ids"
    Node Name Configured Required Comment
    racnode4 128 100 passed
    Result: Kernel parameter check passed for "project.max-sem-ids"
    Check: Kernel parameter for "process.max-sem-nsems"
    Node Name Configured Required Comment
    racnode4 512 256 passed
    Result: Kernel parameter check passed for "process.max-sem-nsems"
    Check: Kernel parameter for "project.max-shm-memory"
    Node Name Configured Required Comment
    racnode4 4294967296 4294967295 passed
    Result: Kernel parameter check passed for "project.max-shm-memory"
    Check: Kernel parameter for "project.max-shm-ids"
    Node Name Configured Required Comment
    racnode4 128 100 passed
    Result: Kernel parameter check passed for "project.max-shm-ids"
    Check: Package existence for "SUNWarc-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWarc-11.10.0-2005.01.21.15.53 SUNWarc-...( sparc) passed
    Result: Package existence check passed for "SUNWarc-...( sparc)"
    Check: Package existence for "SUNWbtool-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWbtool-11.10.0-2005.01.21.15.53 SUNWbtool-...( sparc) passed
    Result: Package existence check passed for "SUNWbtool-...( sparc)"
    Check: Package existence for "SUNWhea-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWhea-11.10.0-2005.01.21.15.53 SUNWhea-...( sparc) passed
    Result: Package existence check passed for "SUNWhea-...( sparc)"
    Check: Package existence for "SUNWlibC-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWlibC-5.10-2004.12.22 SUNWlibC-...( sparc) passed
    Result: Package existence check passed for "SUNWlibC-...( sparc)"
    Check: Package existence for "SUNWlibm-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWlibm-5.10-2004.12.18 SUNWlibm-...( sparc) passed
    Result: Package existence check passed for "SUNWlibm-...( sparc)"
    Check: Package existence for "SUNWlibms-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWlibms-5.10-2004.11.23 SUNWlibms-...( sparc) passed
    Result: Package existence check passed for "SUNWlibms-...( sparc)"
    Check: Package existence for "SUNWsprot-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWsprot-5.10-2004.11.23 SUNWsprot-...( sparc) passed
    Result: Package existence check passed for "SUNWsprot-...( sparc)"
    Check: Package existence for "SUNWtoo-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWtoo-11.10.0-2005.01.21.15.53 SUNWtoo-...( sparc) passed
    Result: Package existence check passed for "SUNWtoo-...( sparc)"
    Check: Package existence for "SUNWi1of-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWi1of-6.6.2.7400-0.2004.12.15 SUNWi1of-...( sparc) passed
    Result: Package existence check passed for "SUNWi1of-...( sparc)"
    Check: Package existence for "SUNWi1cs-...( sparc)"
    Node Name Available Required Comment
    racnode4 missing SUNWi1cs-...( sparc) failed
    Result: Package existence check failed for "SUNWi1cs-...( sparc)"
    Check: Package existence for "SUNWi15cs-...( sparc)"
    Node Name Available Required Comment
    racnode4 missing SUNWi15cs-...( sparc) failed
    Result: Package existence check failed for "SUNWi15cs-...( sparc)"
    Check: Package existence for "SUNWxwfnt-...( sparc)"
    Node Name Available Required Comment
    racnode4 SUNWxwfnt-6.6.2.7400-0.2004.12.15 SUNWxwfnt-...( sparc) passed
    Result: Package existence check passed for "SUNWxwfnt-...( sparc)"
    Checking for multiple users with UID value 0
    Result: Check for multiple users with UID value 0 passed
    Check: Current group ID
    ERROR:
    PRVF-5502 : Current group ID check cannot be performed
    Result: Current group ID check failed
    Starting Clock synchronization checks using Network Time Protocol(NTP)...
    NTP Configuration file check started...
    The NTP configuration file "/etc/inet/ntp.conf" is available on all nodes
    NTP Configuration file check passed
    Checking daemon liveness...
    Check: Liveness for "xntpd"
    Node Name Running?
    racnode4 yes
    Result: Liveness check passed for "xntpd"
    Check for NTP daemon or service alive passed on all nodes
    Checking NTP daemon command line for slewing option "'slewalways yes' & 'disable pll'"
    Check: NTP daemon command line
    Node Name Slewing Option Set?
    racnode4 no
    Result:
    NTP daemon slewing option check failed on some nodes
    PRVF-5436 : The NTP daemon running on one or more nodes lacks the slewing option "'slewalways yes' & 'disable pll'"
    Result: Clock synchronization check using Network Time Protocol(NTP) failed
    Checking Core file name pattern consistency...
    Core file name pattern consistency check passed.
    Checking to make sure user "oracle" is not in "root" group
    Node Name Status Comment
    racnode4 does not exist passed
    Result: User "oracle" is not part of "root" group. Check passed
    Check default user file creation mask
    Node Name Available Required Comment
    racnode4 0022 0022 passed
    Result: Default user file creation mask check passed
    Checking consistency of file "/etc/resolv.conf" across nodes
    Checking the file "/etc/resolv.conf" to make sure only one of domain and search entries is defined
    File "/etc/resolv.conf" does not have both domain and search entries defined
    Checking if domain entry in file "/etc/resolv.conf" is consistent across the nodes...
    domain entry in file "/etc/resolv.conf" is consistent across nodes
    Checking if search entry in file "/etc/resolv.conf" is consistent across the nodes...
    search entry in file "/etc/resolv.conf" is consistent across nodes
    Checking file "/etc/resolv.conf" to make sure that only one search entry is defined
    All nodes have one search entry defined in file "/etc/resolv.conf"
    Checking DNS response time for an unreachable node
    Node Name Status
    racnode4 passed
    The DNS response time for an unreachable node is within acceptable limit on all nodes
    File "/etc/resolv.conf" is consistent across nodes
    Check: Time zone consistency
    Result: Time zone consistency check passed
    Pre-check for cluster services setup was unsuccessful on all the nodes.
    Edited by: Aj05 on Feb 2, 2012 8:26 AM

    Daniel,
    Again ... my initial response was that I was insulted by the implications: Still am.
    Perhaps you are hoping someone else will steal that copywrited material and send it to you? Is that what you are asking?I think your initial response is little bit excessive (IMO). OP didn't say that "Somebody steal the content from metalink and send it to me please". He might requesting specific note id for appropriate document which describes installation in "instant" form.
    But do you really think, for even one minute, that anyone who has invested many hundreds of hours into creating a training class is going to send you their materials for free?Somebody called "Linus" and many others invested many hundreds of hours to create OS which you are using for free (and you are recommending it in your posts)... ;-)
    What if there is some altruist which could provide the such complex paper for RAC?
    Your third post is correct and I absolutely agree with you (except last sentence).
    Salman,
    you can look to get inspired at "DBA" articles on OTN website (http://www.oracle.com/technology/pub/articles/tech_dba.html#linux) or RAC SIG site and compare it with official documentation or metalink notes. Only documentation and metalink notes are 100% assurance that your installation/configuration will be supported. And in case of doubts you still can contact Oracle support and consult planned steps/implementation.
    Message was edited by:
    Ivan Kartik
    s/second post/third post/

  • 10g RAC on Solaris SPARS64bit Tips

    I am in the process of implementing 10gRAC on Solaris10 Spars64, Storage is varitas, any body has any comments, suggestion, quick notes, know issues with this?

    best place for starting is metalink and certification matrix
    Good luck
    Marc

  • 10g R2 RAC on Solaris 10 error when running root.sh

    hi, I am installing Oracle 10g rac on Solaris 10 with two nodes. In the end of the installation of RAC when a run root.sh I get the error bellow.
    # /opt/crs/oracle/product/10.2.0/crs/root.sh
    Checking to see if Oracle CRS stack is already configured
    Setting the permissions on OCR backup directory
    Setting up NS directories
    Failed to upgrade Oracle Cluster Registry configuration

    I have done this install using a pair of T2000's and a 65XX SAN. The install doco is not straight forward. I had to compile a number of Metalink notes to eventually get the disk partitions sorted. Of particular help was Note:271621.1.
    Since I am not a Solaris admin, the next bit is caveated as "This is how I did it" and maybe not how anyone else would have done it. These things were not explicitly noted, but gleaned through a bit of reading:
    1) you need to throw away the first cylinder of each LUN. I did this by creating the first partition as a single cylinder.
    2)then create s4 (or whichever slice you desire) as the rest of the space allocated to that LUN.
    3) Repeat this for each LUN presented
    4) I created a directory /san under which I then created the character mode (raw) interface for each of ocr, vote.
    5) For asm, and for no other reason than being self documenting, I created /san/asm and created character mode interfaces to each of the LUN's for datadg and fradg
    6) repeat steps 1-5 on the other box
    I took quite some time (2 days) to extract all this and assemble it to a working system. But has always been stable.
    Regards,
    Kevin Crowley
    Principal Consultant
    Pacific DBMS P/L

  • Oracle 10g RAC to 11g RAC Upgrade on Solaris

    Hi,
    We are planning to do a migration of a 4 Node Oracle 10g RAC on Solaris 9 to 11g with Solaris 10. We'd like know what would be the best path to take. We cannot afford any downtime!
    Options: Are these feasible? Which option is best? Any documents links?
    a) Do a rolling upgrade of Oracle from 10g to 11g. Then take down individual nodes and upgrade the Solaris OS from 9 to 10 and bring them up back into the cluster. Is there any known issues taking this path? Is a rolling upgrade like this possible?
    b) Do an upgrade of the Solaris OS from 9 to 10 on each node and then bring them back up? Is this practical? Does Oracle allow different versions of OS running on different nodes?
    c) Use Dataguard with 2 different RAC environments (2 nodes each). How would this work? Is it the only possible way? Any steps please?
    Thanks

    a) Do a rolling upgrade of Oracle from 10g to 11g. Then take down individual nodes and upgrade the Solaris OS from 9 to 10 and bring them up back into the cluster. Is there any known issues taking this path? Is a rolling upgrade like this possible?Hi,
    first of all i would not change several components (OS, database version) at a time. My recommendation is to make small steps and start with the operating system first. Seconds recommendation is to test and test everything in your dev or test environment prior doing the upgrades in the productive environment. Trust me: You will face problems :-) So you better try it beforehand!
    b) Do an upgrade of the Solaris OS from 9 to 10 on each node and then bring them back up? Is this practical? Does Oracle allow different versions of OS running on different nodes?As far i know you can run different operating system versions on different nodes if they are supported (Solaris 9 and 10 are).
    Ronny Egner
    My blog: http://ronnyegner.wordpress.com

  • Document on 10g RAC setup on solaris using vmware

    Hi All,
    I am planning to setup "Oracle 10g RAC setup on Solaris using vmware", but I am strucked up at installation of Soaris 10 in VMWare.
    Can any body please help/provide me the document on Solaris 10 installation for RAC setup .
    The main problems I am having during the SOlaris 10 setup is
    1) Setting up the static public and private addresses required for RAC
    2) Partitioning the disk space.
    Thanks in advance,
    Mahipal Reddy

    Refer these,
    http://www.scribd.com/doc/15650880/Install-Rac-on-Solaris-Vmware
    http://www.disperu.com/using-vmware-server-install-10g-rac-on-solaris/
    http://nayyares.blogspot.com/2008/11/step-by-step-rac-10g-r2-solaris-10.html
    Thanks
    Edited by: Cj on Dec 13, 2010 2:38 AM

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

    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 "atlts04ra.atlts04.vip:ifconfig: 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.
    Thanks.

    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:
    "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?
    Thanks.
    Vladimir Grigorian.
    http://vgrigorian.com

  • Oracle Database 10g - RAC install

    1)
    I am trying to install Oracle 10g RAC (for Solaris Operating System (SPARC)) using 'Enterprise/Standard Edition for Solaris Operating System (SPARC, 64-bit) - ship_rel10_sol64_db.cpio.gz' downloaded installation. There is no separate installation for RAC, so I assume this is the right install to use for RAC, right?
    Since I don't have cabeling for Interconnect done yet, I tried to install Database/RAC prior CRS installation, but no option has been offered for RAC. Do I need to have clustering software installed first in order to be able to installl Oracle Database RAC?
    2)
    Why is Oracle Database 10g release 10.1.0.3 patch set (for Solaris Operating System (SPARC)) so large - 648 MB?
    Do I need to install 10.1.0.2 first?

    Hello,
    there's no extra RAC software package, but the option is only offered, if one of the supported cluster layers for the respective OS has been installed before.
    10.1.0.3 looks like a complete redesign, but anyway it is a patch, you have to install 10.1.0.2 first.

  • Problem with Oracle 10g RAC VIP network setting at Solaris 9

    Dear All,
    I have tried to set up a Oracle 10g RAC Release 2.
    With OS solaris 9, and 2 nodes.
    The nodes setting as the following:
    nodes 1:
    Public address: 172.16.0.121
    Private address: 192.168.0.121, 192.168.1.121 (dual path for heart beat)
    nodes 2:
    Public address: 172.16.0.122
    Private address: 192.168.0.122, 192.168.1.122
    And i have assigned two IP adress 172.16.0.131, 172.16.0.132 as the VIP address for the
    RAC.
    And the following is the /etc/hosts file:
    root@shk01 # cat /etc/hosts
    # Internet host table
    127.0.0.1 localhost
    # public address
    172.16.0.121 shk01 loghost
    172.16.0.122 shk02
    # heart beat
    192.168.0.121 shk01-priv1
    192.168.1.121 shk01-priv2
    192.168.0.122 shk02-priv1
    192.168.1.122 shk02-priv2
    # VIP address
    172.16.1.131 vip-shk01
    172.16.1.132 vip-shk02
    But when i run the command "$ ./runcluvfy.sh comp nodecon -n shk01,shk02 -verbose"
    it shows the error:
    ERROR:
    Could not find a suitable set of interfaces for VIPs.
    Result: Node connectivity check failed.
    I did try to add the VIP address on bge0:1, as i using bge0 for the public address.
    Both nodes i did using the same interface name for it.
    Anyone have idea for me to check out the error?
    Also, I have other question about the raw device.
    As there is option for setting for ASM or raw device. If choosing raw device, does it mean that it just need to
    format the storage disk but without newfs it? And then the Oracle program will able to handle it?
    Thanks,
    Xentar

    You don't seem to state categorically that you are using Solaris Cluster, so I'll assume it since this is mainly a forum about Solaris Cluster (and IMHO, Solaris Cluster with Clusterware is better than Clusterware on its own).
    Clusterware has to see the same device names from all cluster nodes. This is why Solaris Cluster (SC) is a positive benefit over Clusterware because SC provides an automatically managed, consistent name space. Clusterware on its own forces you to manage either the symbolic links (or worse mknods) to create a consistent namespace!
    So, given the SC consistent namespace you simple add the raw devices into the ASM configuration, i.e. /dev/did/rdsk/dXsY. If you are using Solaris Volume Manager, you would use /dev/md/<setname>/rdsk/dXXX and if you were using CVM/VxVM you would use /dev/vx/rdsk/<dg_name>/<dev_name>.
    Of course, if you genuinely are using Clusterware on its own, then you have somewhat of a management issue! ... time to think about installing SC?
    Tim
    ---

  • Solaris 10 and Hitachi LUN mapping with Oracle 10g RAC and ASM?

    Hi all,
    I am working on an Oracle 10g RAC and ASM installation with Sun E6900 servers attached to a Hitachi SAN for shared storage with Sun Solaris 10 as the server OS. We are using Oracle 10g Release 2 (10.2.0.3) RAC clusterware
    for the clustering software and raw devices for shared storage and Veritas VxFs 4.1 filesystem.
    My question is this:
    How do I map the raw devices and LUNs on the Hitachi SAN to Solaris 10 OS and Oracle 10g RAC ASM?
    I am aware that with an Oracle 10g RAC and ASM instance, one needs to configure the ASM instance initialization parameter file to set the asm_diskstring setting to recognize the LUNs that are presented to the host.
    I know that Sun Solaris 10 uses /dev/rdsk/CwTxDySz naming convention at the OS level for disks. However, how would I map this to Oracle 10g ASM settings?
    I cannot find this critical piece of information ANYWHERE!!!!
    Thanks for your help!

    You don't seem to state categorically that you are using Solaris Cluster, so I'll assume it since this is mainly a forum about Solaris Cluster (and IMHO, Solaris Cluster with Clusterware is better than Clusterware on its own).
    Clusterware has to see the same device names from all cluster nodes. This is why Solaris Cluster (SC) is a positive benefit over Clusterware because SC provides an automatically managed, consistent name space. Clusterware on its own forces you to manage either the symbolic links (or worse mknods) to create a consistent namespace!
    So, given the SC consistent namespace you simple add the raw devices into the ASM configuration, i.e. /dev/did/rdsk/dXsY. If you are using Solaris Volume Manager, you would use /dev/md/<setname>/rdsk/dXXX and if you were using CVM/VxVM you would use /dev/vx/rdsk/<dg_name>/<dev_name>.
    Of course, if you genuinely are using Clusterware on its own, then you have somewhat of a management issue! ... time to think about installing SC?
    Tim
    ---

Maybe you are looking for

  • Unable to get the item value in cursor

    I have function which returns organization_id for each item selected in Sales Order window. From this function I will populate warehouse value in shipping tab whenever i am tabbing out from ordered item in Sales Order Form. But my cursor is unable to

  • My iPhone 4 will not turn on at all, and it does not connect to iTunes either. What do I do?

    My iPhone was working, then I sat down to lunch with it in my pocket. When I was done I took it out and it wouldn't turn on! My home button usually doesn't work but the sleep button does, and my phone was not responding to it. The screen is black as

  • ZC706 PL DDR doesn't work on 800MHz

    Hello everyone, I recently went through a whole week of figuring out how to deal with the MIG on the ZC706 Evaluation Board. My environment: ZC706 Evalboard with Micron DDR3 SODIMM Memory (supporting up to 800MHz / 1,600 MT/s) ISE 14.4 Vivado 2014.3

  • Using Skype To Go for conference numbers

    I used my Skype to Go number successfully from abroad to dial into a US conference bridge, but when the conf bridge prompts me for my passcode, it doesn't recognize my inputs. I thought it was a problem with my phone, but it was the same when I tried

  • Centering a very wide Edge Website?

    I'm trying to find a way to center a website built in Adobe Edge Animate, and having a heck of a time. I've tried virtually every code I've found for centering a website, without any luck so far. I have a website that is 2000px wide. Its this wide so