Oracle resource group

Hi,
I need some help, I'm going to setup oracle HA under sun cluster 3.1. We will put 1 oracle instance but will be having several database instances running. My question is do I need to create a seperate resource group for each database instance?
Any help/advise is greatly appreciated.
Thanks.

If serveral oracle server instances depends on a disk storage resource in a resource group, can these oracle resources be seperated into different groups? In other words, is cross-group resource dependency allowed in Solaris?
One more question on oracle resource. Supposing there are a few oracle server resources and one disk storage resource in a resource group and the oracle resources depends on storage resource. if anyone of the oracle resources failover, wil it cause the whole resource group to failover? How about if the storage resource fails?

Similar Messages

  • Mutliple Oracle Resource Groups Port Question

    Hello,
    In a 2 node cluster, (3.2, Sol10, ZFS), I have a oracle resource group running on each node with the ability to failover to the other. As each resource group has it's own listener, do the port numbers for the listeners need to be different so there is no conflict if both resource groups run on the same node?
    Thx for any assistance.

    That shouldn't be problem if you are having a LH as part of the oracle rg and the listener is binding to the LH.
    Best Regards,
    Madhan Kumar

  • Single or separate users owning multiple Oracle Resource Groups?

    Being an infrastructure DBA, I have a question which I'm trying to sort out with my sys admin:
    - We're trying to setup multiple Oracle 11g (non-RAC) instances on a two-node Solaris 10 cluster.
    - each 'database' would have its own resource group, filesystem, binaries, and listener
    - In order to fully separate the two instances, the SA actually gave us two different oracle accounts to control each resource group.
    ie. a different oracle user (ie. oracle1, oracle2, oracle3) owns each resource group (/rg1, /rg2, /rg3)
    - to patch/startup/shutdown each instance, we have to login as a separate user
    - no user can run/touch the other's files (they're in completely different groups (dba/oinstall, dba2/oinstal2, dba3/oinstal3)
    - to run patch/installing, we use a separate inventorypointer flag which points to that particular db's oraInventory (ie. ./runInstaller -invPtrLoc /var/opt/oracle/oraInst.loc.<resource_group_name>)
    I asked why couldn't one user own all resource groups, and was told:
    ...Oracle uses the shared memory, semaphores and queues to exchange information. Each IPC object has an identifier and access information, similar to files (owner, ,group, mode). If you use the single oracle account in different RGs, you or system might accidentally destroy the IPC object which belongs to other Resource Group.
    Is this true? I could have sworn I've seen other solaris setups (albeit with Veritas Resource Groups) setups which have multiple resource groups owned/managed by a single oracle user, but I don't know enough about semaphores and shared memory to truly understand his argument.
    The way I was hoping to work would be:
    - a single oracle user owning several resource groups
    - each resource group mapping to a filesystem tree, ie:
         /home
              /oracle
         /rg1
              /opt
                   /oracle
         /rg2
              /opt
                   /oracle
         /rg3
              /opt
                   /oracle- shared /var/opt/oracle/oratab
    - to switch between instances, the oracle user simply does the same '. oraenv' command as regular.
    I understand it can be done, just that I need something to counter my SA's argument that there would be potential IPC/shared memory/semaphore collisions.

    I've marked the question as answered, to a degree: I can agree that there are successful implementations out there with one person running multiple solaris zones, I just couldn't explain it to the SA in an articulate manner. I've gone to Oracle Metalink with a service request and will post references to the notes that the support person gave me on the subject. It's good for research in this area:
    Note 15654.1 TECH: Calculating Oracle's SEMAPHORE Requirements
    Note 70688.1 Location and Display of kernel parameters - Solaris
    Note 33244.1 SOLARIS: Shared Memory and Semaphore Kernel Parameters on Solaris (SPARC) Servers
    Note 153961.1 Semaphores and Shared Memory - An Overview
    We've ruled out local zones at the time, for other implementation reasons. What I think we're looking at is the trade-off between Sysadmin's management complexity (separate zones) and DB Admin's management complexity (separate users).

  • Two resource groups one on each node.

    Hi I am setting up a sun cluster with two nodes and storage.
    I want to run oracle and weblogic.
    I dont want to run both on the same server as the load matters and there are two boxes which can be used.
    I am planning to setup two resource groups with logical hosts one on each box and buind oracle to one and weblogic to second logical host on the other box.
    Now my requirement is,,
    I want first box to be primary for oracle resource group and second box to be primary for weblogic resource group.
    Can you please tell me how to configure different resource groupes to start on different boxes?
    Thanks in advance for the help.
    Ramesh.

    Hi, This document talks about bonding the resources in different ways. But doesnot suggest setting dependency between resources in different resource groups.
    To make it little more clear.
    I have box1 and box2 as nodes of cluster.
    the resources are distrebuted as follows.
    -----Box 1-------------------------Box2-------
    resourcegroup1--------Resourcegroup2
    logicalresource1-------logicalresource2
    Weblogicresource-----Oracleresource
    I will configure the resources to start on different nodes on startup by providing node list in different sequence for each resource group.
    But I want to set the dependency here..the "WeblogicResource" should not start before "Oracleresource".
    Can I straightaway set the dependency as we do for resources in same group or is there any other method to do this?
    Since I donot have a ready/usable test cluster I am unable to try it before posting the question.
    Please let me know the possible solution for this.
    Message was edited by:
    Ramesh_PS1

  • What is Consumer resource group ,ORacle services?

    Hi,
    Could any one can explain what is Consumer resource group and Oracle Services.??
    Thanks,
    Nats

    Hi Mohamed,
    To answer your questions:
    Q: What is parent resouce ID?
    ANS: In your data, you may have some tasks that are associated with another task i.e. child tasks of a parent task. That association would need to be held in a column of your database table, for example PARENT_ID. The value held in the PARENT_ID column would be the ID of the parent task that the current task is associated with. For example, on this page - http://apex.oracle.com/pls/apex/f?p=36648:86 - you can see that the 2nd task, "Update Application Wizard", is a child of the parent node "Charts Integration", and that association is based upon the value stored in the PARENT_ID column of my sample table.
    Q: Is it also mandatory? Can I create a gantt chart without it?
    ANS: No, it is not mandatory. However, the syntax of the query must include PARENT_ID, which you can of course set to NULL, as you can see in the following example:
    SELECT NULL LINK,
           RESOURCE_ID ID,
           TASK_NAME NAME,
           NULL PARENT_ID,
           START_DATE ACTUAL_START,
           END_DATE ACTUAL_END
    FROM   TASKS Below is another sample query, where you can see the PARENT_ID is being set. In this case, we want to represent a hierarchical task list
    SELECT 'f?p=4000:2:'||:APP_SESSION||':::P2_ID:'||ID LINK
           RESOURCE_ID ID,
           RESOURCE_NAME NAME,
           PARENT_ID PARENT_ID,
           START_DATE ACTUAL_START,
           END_DATE ACTUAL_END
    FROM   TASKSI hope this helps to clarify things.
    Regards,
    Hilary

  • New Resource Group Creation in Oracle-RAc

    Dear All,
    I am new to solaris, could you please any provide best practice or step-step procedure document for the below requirement.
    Requirement.
    1) we have a sun cluster configured with orace-rac already one active/active oracle resource is configured and running.
    2) I have a 100GB shared disk assigned to this cluster node.
    need to create metaset and soft partition using this 100GB. and the same need to be configured in rac-cluster with new resourcegroup.
    Its bit urgert:) thanks in advance

    Using webutil you can. As in documentation APIs function names are still identical as they were in d2kwutil. Just little change like CLIENT_WIN_API_ENVIRONMENT......
    Check the following webutil functions.
    http://www.oracle.com/webapps/online-help/forms/10g/state?navSetId=_&navId=3&vtTopicFile=web_util/functions.htm&vtTopicId=
    -Ammad

  • Similar logical host resource configured on 2 different resource groups

    hi,
    I had an issue with logical host setup as follows.
    Background
    We had a failover resource group RGA which is running a critical Oracle instance and listener process.
    It has a logical host resource ora-lh-rs configured with logical host pointing to VirtualHostA.
    I need to create another failover resource group called RGB with another Oracle instance.
    Now at present this Oracle instance (Not under cluster control yet) is listening to the same logical host - VirtualHostA as RGA.
    When I create this new resource group RGB, I need to configure it to share the same logical host as RGA.
    The problem is if I need to add the logical host resource ora-lh-rs with VirtualHostA to this RGB, I foresee that there will be an IP address conflict if I failover RGB to the other cluster node (If my guess is wrong, but logically there should be an IP address conflict if SUN Cluster does not block me from adding the same logical host resource to RGB).
    Question
    Is there any other way to overcome this issue other than to configure the second Oracle instance to listen on a different logical IP?
    To add, RGB is a less priority Oracle instance and will always need to be with RGA on the same node.
    Any suggestions are welcome. My apology if this question sounds stupid as I do not have an UAT environment to test.
    Thanks
    ldd76

    HI Tim,
    Thanks very much for your kind advice. I must say that I have very little experience with SUN Cluster so I beg your pardon if my concept is too superficial.
    The reason why I cannot put both Oracle instance in the same RG is because that' s my boss initial proposal. I will speak to her again on the log_only option.
    But can I confirm that the command looks like this after I add the resources to RGA.
    scrgadm -cj rgb-ora-rs -y Failover_mode=LOG_ONLY (Oracle server)
    scrgadm -cj rgb-lsn-rs -y Failover_mode=LOG_ONLY (Oracle Listener)
    scrgadm -cj rgb-hasp-rs -y Failover_mode=LOG_ONLY (HA Storage Plus)
    As for the logical host questions, it has been legacy that both the Oracle instance listens on the same logical IP(Just that the new and less critical Oracle instance is not under cluster control yet)
    But my gut feel for the reason behind this is that the less important Oracle instance is always running on the same node where RGA is running (since that Oracle instance is used for data warehousing with data replicated from the more critical Oracle instance only) else it is meaningless. Thats my guess why ony one logical IP is used.
    If the direction is still to use RG_affinities, then if I tweak the following steps a bit will it work?
    1) Create RGB.
    2) Activate RGB - scswitch -Z -g RGB
    3) Offline RGB - scswitch -F -g RGB
    4) Failover RGA to the other node
    5) Failover RGB to the other node
    6) Offline RGB on the other node
    7) Failover RGA back to the original node
    8) Failover RGB back to the original node
    Thanks.

  • Sun Cluster 3.2 - WARNING: Cannot enable monitoring on resource-group

    clrg online -emM ora-1line-rg(C348385) WARNING: Cannot enable monitoring on resource ora-1line-rs because it already has monitoring enabled. To force the monitor to restart, disable monitoring using 'clresource unmonitor ora-1line-rs' and re-enable monitoring using 'clresource monitor ora-1line-rs'.
    (logical host reference)
    (C348385) WARNING: Cannot enable monitoring on resource ora-hastp-rs because it already has monitoring enabled. To force the monitor to restart, disable monitoring using 'clresource unmonitor ora-hastp-rs' and re-enable monitoring using 'clresource monitor ora-hastp-rs'.
    (hastorageplus reference)
    I am able to unmonitor and monitor the resources manually. What is the cause of these WARNING messages? This from Oracle and we have yet to complete the installation of HA-Oracle. Oracle is not installed and tnsnames.ora and listener.ora is not configured. Is this the reason? If so, could someone explain why you cannot online the resource group until after the application has been installed.
    Thanks in advance,
    Ryan

    As the manual says for clrs create:
    By default, resources are created in the  enabled  state with  monitoring enabled. so when you issue the clrg online -emM it is just simply warning you that these other resources weren't disable. Note they wouldn't have been started because the RG would have been offline.
    Does that explain it? If not, ask more questions.
    Tim
    ---

  • Why can't  Switch the Resource Group online

    I use scsetup command to setup ORACLE RAC DATASERVICE
    Then to Switch the Resource Group online:
    scswitch -Z -g rac-framework-rg
    #scstat -g
    -- Resource Groups and Resources --
    Group Name Resources
    Resources: nfs-rg cluster1-nfs nfs-stor nfs-res
    Resources: rac-framework-rg rac_framework rac_udlm rac_cvm
    -- Resource Groups --
    Group Name Node Name State Suspended
    Group: nfs-rg sysb Online No
    Group: nfs-rg sysc Offline No
    Group: rac-framework-rg sysc Online faulted No
    Group: rac-framework-rg sysb Online faulted No
    -- Resources --
    Resource Name Node Name State Status Message
    Resource: cluster1-nfs sysb Online Online - LogicalHostname online.
    Resource: cluster1-nfs sysc Offline Offline
    Resource: nfs-stor sysb Online Online
    Resource: nfs-stor sysc Offline Offline
    Resource: nfs-res sysb Online Online - Service is online.
    Resource: nfs-res sysc Offline Offline
    Resource: rac_framework sysc Start failed Faulted - Error in previous reconfiguration.
    Resource: rac_framework sysb Start failed Faulted - Error in previous reconfiguration.
    Resource: rac_udlm sysc Offline Offline
    Resource: rac_udlm sysb Offline Offline
    Resource: rac_cvm sysc Offline Offline
    Resource: rac_cvm sysb Offline Offline
    Thanks!

    The reason for this is that it allows the admin to diagnose why it failed previously without going into a loop.
    The comment in the shell script says:
    # SCMSGS
    # @explanation
    # Error was detected during previous reconfiguration of the
    # RAC framework component. Error is indicated in the message.
    # As a result of error, the ucmmd daemon was stopped and node
    # was rebooted.
    # On node reboot, the ucmmd daemon was not started on the node
    # to allow investigation of the problem.
    # RAC framework is not running on this node. Oracle parallel
    # server/ Real Application Clusters database instances will
    # not be able to start on this node.
    # @user_action
    # Review logs and messages in /var/adm/messages and
    # /var/cluster/ucmm/ucmm_reconf.log. Resolve the problem that
    # resulted in reconfiguration error. Reboot the node to start
    # RAC framework on the node.
    # Refer to the documentation of Sun Cluster support for Oracle
    # Parallel Server/ Real Application Clusters. If problem
    # persists, contact your Sun service representative.
    This should give you some idea of where the problem lies.
    Regards,
    Tim
    ---

  • Add a resource to an existing resource group

    Hi,
    I configure two resources(AD, LDAP) as a resource group.
    After assigning the resource group to some users, I add a resource (oracle) to the resource group.
    How does IdM create users to an additional new resource?
    By default, IdM does not create users automatically by detecting addition of resource.
    Thanks in advance.

    Hi,
    I configure two resources(AD, LDAP) as a resource
    group.
    After assigning the resource group to some users, I
    add a resource (oracle) to the resource group.
    How does IdM create users to an additional new
    resource?
    By default, IdM does not create users automatically
    by detecting addition of resource.
    Thanks in advance.if i am not wrong....i assume u want to accomplish the following things
    1)create a group of resources
    2)assign users to that group
    3)add additional resources to the group in point 1.
    what u expect to see here is, that the users who were assigned to the group shud have their accounts created automatically on the new resource
    if this is what u expect ...
    i suggest that u create a ROLE ....and add the resources there...
    ASSIGN this role to ur users...
    henceforth whenever u add a new resource to the ROLE the already existing users assigned to the role will get their accounts automatically created on the new resources...
    HOPE THIS HELPS

  • Switching resource group in 2 node cluster fails

    hi,
    i configured a 2 node cluster to provide high availability for my oracle DB 9.2.0.7
    i have created a resource and named it oracleha-rg,
    and i crated later the following resources
    oraclelh-rs for logical hostname
    hastp-rs for the HA storage resource
    oracle-server-rs for oracle resource
    and listener-rs for listener
    whenever i try to switch the resource group between nodes is gives me the following in dmesg:
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 224900 daemon.notice] launching method <hafoip_stop> for resource <oraclelh-rs>, resource group <oracleha-rg>, node <DB1>, timeout <300> seconds+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 784560 daemon.notice] resource oraclelh-rs status on node DB1 change to R_FM_UNKNOWN+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 922363 daemon.notice] resource oraclelh-rs status msg on node DB1 change to <Stopping>+
    +Feb  6 16:17:49 DB1 ip: [ID 678092 kern.notice] TCP_IOC_ABORT_CONN: local = 010.050.033.009:0, remote = 000.000.000.000:0, start = -2, end = 6+
    +Feb  6 16:17:49 DB1 ip: [ID 302654 kern.notice] TCP_IOC_ABORT_CONN: aborted 0 connection+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 784560 daemon.notice] resource oraclelh-rs status on node DB1 change to R_FM_OFFLINE+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 922363 daemon.notice] resource oraclelh-rs status msg on node DB1 change to <LogicalHostname offline.>+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 515159 daemon.notice] method <hafoip_stop> completed successfully for resource <oraclelh-rs>, resource group <oracleha-rg>, node <DB1>, time used: 0% of timeout <300 seconds>+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 443746 daemon.notice] resource oraclelh-rs state on node DB1 change to R_OFFLINE+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 224900 daemon.notice] launching method <hastorageplus_postnet_stop> for resource <hastp-rs>, resource group <oracleha-rg>, node <DB1>, timeout <1800> seconds+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 784560 daemon.notice] resource hastp-rs status on node DB1 change to R_FM_UNKNOWN+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 922363 daemon.notice] resource hastp-rs status msg on node DB1 change to <Stopping>+
    +Feb  6 16:17:49 DB1 SC[,SUNW.HAStoragePlus:8,oracleha-rg,hastp-rs,hastorageplus_postnet_stop]: [ID 843127 daemon.warning] Extension properties FilesystemMountPoints and GlobalDevicePaths and Zpools are empty.+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 515159 daemon.notice] method <hastorageplus_postnet_stop> completed successfully for resource <hastp-rs>, resource group <oracleha-rg>, node <DB1>, time used: 0% of timeout <1800 seconds>+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 443746 daemon.notice] resource hastp-rs state on node DB1 change to R_OFFLINE+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 784560 daemon.notice] resource hastp-rs status on node DB1 change to R_FM_OFFLINE+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 922363 daemon.notice] resource hastp-rs status msg on node DB1 change to <>+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 529407 daemon.error] resource group oracleha-rg state on node DB1 change to RG_OFFLINE_START_FAILED+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 529407 daemon.notice] resource group oracleha-rg state on node DB1 change to RG_OFFLINE+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 447451 daemon.notice] Not attempting to start resource group <oracleha-rg> on node <DB1> because this resource group has already failed to start on this node 2 or more times in the past 3600 seconds+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 447451 daemon.notice] Not attempting to start resource group <oracleha-rg> on node <DB2> because this resource group has already failed to start on this node 2 or more times in the past 3600 seconds+
    +Feb  6 16:17:49 DB1 Cluster.RGM.global.rgmd: [ID 674214 daemon.notice] rebalance: no primary node is currently found for resource group <oracleha-rg>.+
    +Feb  6 16:19:08 DB1 Cluster.RGM.global.rgmd: [ID 603096 daemon.notice] resource hastp-rs disabled.+
    +Feb  6 16:19:17 DB1 Cluster.RGM.global.rgmd: [ID 603096 daemon.notice] resource oraclelh-rs disabled.+
    +Feb  6 16:19:22 DB1 Cluster.RGM.global.rgmd: [ID 603096 daemon.notice] resource oracle-rs disabled.+
    +Feb  6 16:19:27 DB1 Cluster.RGM.global.rgmd: [ID 603096 daemon.notice] resource listener-rs disabled.+
    +Feb  6 16:19:51 DB1 Cluster.RGM.global.rgmd: [ID 529407 daemon.notice] resource group oracleha-rg state on node DB1 change to RG_OFF_PENDING_METHODS+
    +Feb  6 16:19:51 DB1 Cluster.RGM.global.rgmd: [ID 529407 daemon.notice] resource group oracleha-rg state on node DB2 change to RG_OFF_PENDING_METHODS+
    +Feb  6 16:19:51 DB1 Cluster.RGM.global.rgmd: [ID 224900 daemon.notice] launching method <bin/oracle_listener_fini> for resource <listener-rs>, resource group <oracleha-rg>, node <DB1>, timeout <30> seconds+
    +Feb  6 16:19:51 DB1 Cluster.RGM.global.rgmd: [ID 515159 daemon.notice] method <bin/oracle_listener_fini> completed successfully for resource <listener-rs>, resource group <oracleha-rg>, node <DB1>, time used: 0% of timeout <30 seconds>+
    +Feb  6 16:19:51 DB1 Cluster.RGM.global.rgmd: [ID 529407 daemon.notice] resource group oracleha-rg state on node DB1 change to RG_OFFLINE+
    +Feb  6 16:19:51 DB1 Cluster.RGM.global.rgmd: [ID 529407 daemon.notice] resource group oracleha-rg state on node DB2 change to RG_OFFLINE+
    and the resource group fails to switch...
    any help please?

    Hi,
    this forum is for Oracle Clusterware, not Solaris Cluster. You probably should close this thread and open your question in the corresponding Solaris Cluster forum, to get help.
    Regards
    Sebastian

  • Rs-ora:resource group failed to start on chosen node; it may end up failing

    I have configured two node failover cluster environment using netra a/d 1000 storage. When I try to deploy oracle server application it throws the following error
    rs-ora: resource group failed to start on chosen node; it may end up failing over to other node(s)
    I created metaset and gave one raw did disk to that metaset.
    I created logical hostname resource, ha-storage plus resource. Later I brought the resource group to online using following command
    #clrg online –emM rg-ora
    Later I created oracle cluster resource using following command.
    #clrs create -g rg-ora -t SUNW.oracle_server -p ORACLE_HOME=/global/oracle/product/10.2.0/db_1 -p ORACLE_SID=infra -p Alert_log_file=/global/oracle/product/10.2.0/db_1/admin/infra/bdump/alert_infra.log -p Connect_string=sysdba/dbadmin1@infra -p Resource_dependencies=rs-ora-has rs-ora
    node1 - Validation failed. ORACLE_HOME /global/oracle/product/10.2.0/db_1 does not exist
    node1 - ALERT_LOG_FILE /global/oracle/product/10.2.0/db_1/admin/infra/bdump/alert_infra.log doesn't exist
    node1 - PARAMETER_FILE: /global/oracle/product/10.2.0/db_1/dbs/initinfra.ora nor server PARAMETER_FILE: /global/oracle/product/10.2.0/db_1/dbs/spfileinfra.ora exists
    node1 - This resource depends on a HAStoragePlus resouce that is not online on this node. Ignoring validation errors.
    rs-ora: resource group failed to start on chosen node; it may end up failing over to other node(s)
    The status of oracle resource shows as follows.
    Resource Name Node Name State Status Message
    rs-ora node1 Start failed Faulted
    I used solaris 10 update 6 patch level is Generic_137137-09, Oracle version 10.2.0, Sun clusters 3.2 update1. Following are the vfstab and /var/adm/messages of both nodes.
    Node1#grep ora /etc/vfstab
    /dev/md/oradg/dsk/d300 /dev/md/oradg/rdsk/d300 /global/oracle ufs 5 no logging
    Node2#grep ora /etc/vfstab
    /dev/md/oradg/dsk/d300 /dev/md/oradg/rdsk/d300 /global/oracle ufs 5 no logging
    Node1#more /var/adm/messages
    Oct 17 05:19:17 node1 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hafoip_prenet_start> for resource <ha-
    host-1>, resource group <rg-ora>, node <node1>, timeout <300> seconds
    Oct 17 05:19:17 node1 Cluster.RGM.rgmd: [ID 751138 daemon.notice] 47 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/
    lib/rgm/rt/hafoip/hafoip_prenet_start>:tag=<rg-ora.ha-host-1.10>: Calling security_clnt_connect(..., host=<node1>, sec_typ
    e {0:WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 17 05:19:17 node1 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hafoip_prenet_start> completed successfully for
    resource <ha-host-1>, resource group <rg-ora>, node <node1>, time used: 0% of timeout <300 seconds>
    Oct 17 05:19:17 node1 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hastorageplus_prenet_start> for resour
    ce <rs-ora-has>, resource group <rg-ora>, node <node1>, timeout <1800> seconds
    Oct 17 05:19:17 node1 Cluster.RGM.rgmd: [ID 751138 daemon.notice] 47 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/
    lib/rgm/rt/hastorageplus/hastorageplus_prenet_start>:tag=<rg-ora.rs-ora-has.10>: Calling security_clnt_connect(..., host=<tes
    tlab5>, sec_type {0:WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 17 05:19:18 node1 Cluster.RGM.rgmd: [ID 375444 daemon.notice] 8 fe_rpc_command: cmd_type(enum):<2>:cmd=<null>:tag=<rg-
    ora.rs-ora-has.10>: Calling security_clnt_connect(..., host=<node1>, sec_type {0:WEAK, 1:STRONG, 2:DES} =<0>, ...)
    Oct 17 05:19:18 node1 Cluster.RGM.rgmd: [ID 316625 daemon.notice] Timeout monitoring on method tag <rg-ora.rs-ora-has.10>
    has been suspended.
    Oct 17 05:19:20 node1 Cluster.Framework: [ID 801593 daemon.notice] stdout: becoming primary for oradg
    Oct 17 05:19:21 node1 Cluster.RGM.rgmd: [ID 375444 daemon.notice] 8 fe_rpc_command: cmd_type(enum):<3>:cmd=<null>:tag=<rg-
    ora.rs-ora-has.10>: Calling security_clnt_connect(..., host=<node1>, sec_type {0:WEAK, 1:STRONG, 2:DES} =<0>, ...)
    Oct 17 05:19:21 node1 Cluster.RGM.rgmd: [ID 316625 daemon.notice] Timeout monitoring on method tag <rg-ora.rs-ora-has.10>
    has been resumed.
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hastorageplus_prenet_start> completed successful
    ly for resource <rs-ora-has>, resource group <rg-ora>, node <node1>, time used: 0% of timeout <1800 seconds>
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hafoip_start> for resource <ha-host-1>
    , resource group <rg-ora>, node <node1>, timeout <500> seconds
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 751138 daemon.notice] 47 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/
    lib/rgm/rt/hafoip/hafoip_start>:tag=<rg-ora.ha-host-1.0>: Calling security_clnt_connect(..., host=<node1>, sec_type {0:WEA
    K, 1:STRONG, 2:DES} =<1>, ...)
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hafoip_start> completed successfully for resourc
    e <ha-host-1>, resource group <rg-ora>, node <node1>, time used: 0% of timeout <500 seconds>
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hafoip_monitor_start> for resource <ha
    -host-1>, resource group <rg-ora>, node <node1>, timeout <300> seconds
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hastorageplus_start> for resource <rs-
    ora-has>, resource group <rg-ora>, node <node1>, timeout <90> seconds
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 510020 daemon.notice] 46 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/
    lib/rgm/rt/hafoip/hafoip_monitor_start>:tag=<rg-ora.ha-host-1.7>: Calling security_clnt_connect(..., host=<node1>, sec_typ
    e {0:WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 751138 daemon.notice] 47 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/
    lib/rgm/rt/hastorageplus/hastorageplus_start>:tag=<rg-ora.rs-ora-has.0>: Calling security_clnt_connect(..., host=<node1>,
    sec_type {0:WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hafoip_monitor_start> completed successfully for
    resource <ha-host-1>, resource group <rg-ora>, node <node1>, time used: 0% of timeout <300 seconds>
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hastorageplus_start> completed successfully for
    resource <rs-ora-has>, resource group <rg-ora>, node <node1>, time used: 0% of timeout <90 seconds>
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hastorageplus_monitor_start> for resou
    rce <rs-ora-has>, resource group <rg-ora>, node <node1>, timeout <90> seconds
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 751138 daemon.notice] 47 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/
    lib/rgm/rt/hastorageplus/hastorageplus_monitor_start>:tag=<rg-ora.rs-ora-has.7>: Calling security_clnt_connect(..., host=<tes
    tlab5>, sec_type {0:WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 17 05:19:25 node1 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hastorageplus_monitor_start> completed successfu
    lly for resource <rs-ora-has>, resource group <rg-ora>, node <node1>, time used: 0% of timeout <90 seconds>
    Oct 17 05:19:38 node1 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <bin/oracle_server_validate> for resour
    ce <rs-ora>, resource group <rg-ora>, node <node1>, timeout <120> seconds

    Oct 17 05:19:38 node1 Cluster.RGM.rgmd: [ID 375444 daemon.notice] 8 fe_rpc_command: cmd_type(enum):<1>:cmd=</opt/SUNWscor/
    oracle_server/bin/oracle_server_validate>:tag=<rg-ora.rs-ora.2>: Calling security_clnt_connect(..., host=<node1>, sec_type
    {0:WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 17 05:19:38 node1 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <bin/oracle_server_validate> completed successful
    ly for resource <rs-ora>, resource group <rg-ora>, node <node1>, time used: 0% of timeout <120 seconds>
    Oct 17 05:19:38 node1 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <bin/oracle_server_init> for resource <
    rs-ora>, resource group <rg-ora>, node <node1>, timeout <30> seconds
    Oct 17 05:19:38 node1 Cluster.RGM.rgmd: [ID 751138 daemon.notice] 47 fe_rpc_command: cmd_type(enum):<1>:cmd=</opt/SUNWscor
    /oracle_server/bin/oracle_server_init>:tag=<rg-ora.rs-ora.4>: Calling security_clnt_connect(..., host=<node1>, sec_type {0
    :WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 17 05:19:38 node1 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <bin/oracle_server_init> completed successfully f
    or resource <rs-ora>, resource group <rg-ora>, node <node1>, time used: 0% of timeout <30 seconds>
    Oct 17 05:19:38 node1 Cluster.CCR: [ID 973933 daemon.notice] resource rs-ora added.
    Oct 17 05:19:39 node1 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <bin/oracle_server_start> for resource
    <rs-ora>, resource group <rg-ora>, node <node1>, timeout <600> seconds
    Oct 17 05:19:39 node1 Cluster.RGM.rgmd: [ID 751138 daemon.notice] 47 fe_rpc_command: cmd_type(enum):<1>:cmd=</opt/SUNWscor
    /oracle_server/bin/oracle_server_start>:tag=<rg-ora.rs-ora.0>: Calling security_clnt_connect(..., host=<node1>, sec_type {
    0:WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 17 05:19:48 node1 SC[SUNWscor.oracle_server.start]:rg-ora:rs-ora: [ID 876834 daemon.error] Could not start server
    Oct 17 05:19:48 node1 Cluster.RGM.rgmd: [ID 938318 daemon.error] Method <bin/oracle_server_start> failed on resource <rs-o
    ra> in resource group <rg-ora> [exit code <1>, time used: 1% of timeout <600 seconds>]
    Node2# more /var/adm/messages
    Oct 14 20:20:04 node2 Cluster.RGM.rgmd: [ID 529407 daemon.notice] resource group rg-ora state on node node2 change to RG_PENDIN
    G_OFFLINE
    Oct 14 20:20:04 node2 Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource rs-ora-has state on node node2 change to R_MON_STOPP
    ING
    Oct 14 20:20:04 node2 Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource ha-host-1 state on node node2 change to R_MON_STOPPI
    NG
    Oct 14 20:20:04 node2 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hafoip_monitor_stop> for resource <ha-host
    -1>, resource group <rg-ora>, node <node2>, timeout <300> seconds
    Oct 14 20:20:04 node2 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hastorageplus_monitor_stop> for resource <
    rs-ora-has>, resource group <rg-ora>, node <node2>, timeout <90> seconds
    Oct 14 20:20:04 node2 Cluster.RGM.rgmd: [ID 268902 daemon.notice] 45 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/lib/
    rgm/rt/hafoip/hafoip_monitor_stop>:tag=<rg-ora.ha-host-1.8>: Calling security_clnt_connect(..., host=<node2>, sec_type {0:WEAK
    , 1:STRONG, 2:DES} =<1>, ...)
    Oct 14 20:20:04 node2 Cluster.RGM.rgmd: [ID 510020 daemon.notice] 46 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/lib/
    rgm/rt/hastorageplus/hastorageplus_monitor_stop>:tag=<rg-ora.rs-ora-has.8>: Calling security_clnt_connect(..., host=<node2>, s
    ec_type {0:WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hastorageplus_monitor_stop> completed successfully f
    or resource <rs-ora-has>, resource group <rg-ora>, node <node2>, time used: 0% of timeout <90 seconds>
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource rs-ora-has state on node node2 change to R_ONLINE_UN
    MON
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource rs-ora-has state on node node2 change to R_STOPPING
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 784560 daemon.notice] resource rs-ora-has status on node node2 change to R_FM_UNKNO
    WN
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 922363 daemon.notice] resource rs-ora-has status msg on node node2 change to <Stopp
    ing>
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hastorageplus_stop> for resource <rs-ora-h
    as>, resource group <rg-ora>, node <node2>, timeout <1800> seconds
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 510020 daemon.notice] 46 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/lib/
    rgm/rt/hastorageplus/hastorageplus_stop>:tag=<rg-ora.rs-ora-has.1>: Calling security_clnt_connect(..., host=<node2>, sec_type
    {0:WEAK, 1:STRONG, 2:DES} =<1>, ...)
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hafoip_monitor_stop> completed successfully for reso
    urce <ha-host-1>, resource group <rg-ora>, node <node2>, time used: 0% of timeout <300 seconds>
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource ha-host-1 state on node node2 change to R_ONLINE_UNM
    ON
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hastorageplus_stop> completed successfully for resou
    rce <rs-ora-has>, resource group <rg-ora>, node <node2>, time used: 0% of timeout <1800 seconds>
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource rs-ora-has state on node node2 change to R_STOPPED
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource ha-host-1 state on node node2 change to R_STOPPING
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 224900 daemon.notice] launching method <hafoip_stop> for resource <ha-host-1>, res
    ource group <rg-ora>, node <node2>, timeout <300> seconds
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 784560 daemon.notice] resource ha-host-1 status on node node2 change to R_FM_UNKNOW
    N
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 922363 daemon.notice] resource ha-host-1 status msg on node node2 change to <Stoppi
    ng>
    Oct 14 20:20:05 node2 Cluster.RGM.rgmd: [ID 510020 daemon.notice] 46 fe_rpc_command: cmd_type(enum):<1>:cmd=</usr/cluster/lib/
    rgm/rt/hafoip/hafoip_stop>:tag=<rg-ora.ha-host-1.1>: Calling security_clnt_connect(..., host=<node2>, sec_type {0:WEAK, 1:STRO
    NG, 2:DES} =<1>, ...)
    Oct 14 20:20:06 node2 ip: [ID 678092 kern.notice] TCP_IOC_ABORT_CONN: local = 192.168.032.244:0, remote = 000.000.000.000:0, s
    tart = -2, end = 6
    Oct 14 20:20:06 node2 ip: [ID 302654 kern.notice] TCP_IOC_ABORT_CONN: aborted 0 connection
    Oct 14 20:20:06 node2 Cluster.RGM.rgmd: [ID 784560 daemon.notice] resource ha-host-1 status on node node2 change to R_FM_OFFLIN
    E
    Oct 14 20:20:06 node2 Cluster.RGM.rgmd: [ID 922363 daemon.notice] resource ha-host-1 status msg on node node2 change to <Logica
    lHostname offline.>
    Oct 14 20:20:06 node2 Cluster.RGM.rgmd: [ID 515159 daemon.notice] method <hafoip_stop> completed successfully for resource <ha
    -host-1>, resource group <rg-ora>, node <node2>, time used: 0% of timeout <300 seconds>
    Oct 14 20:20:06 node2 Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource ha-host-1 state on node node2 change to R_OFFLINE
    Oct 14 20:20:06 node2 Cluster.RGM.rgmd: [ID 443746 daemon.notice] resource rs-ora-has state on node node2 change to R_POSTNET_S
    TOPPING

  • 2 node Sun Cluster 3.2, resource groups not failing over.

    Hello,
    I am currently running two v490s connected to a 6540 Sun Storagetek array. After attempting to install the latest OS patches the cluster seems nearly destroyed. I backed out the patches and right now only one node can process the resource groups properly. The other node will appear to take over the Veritas disk groups but will not mount them automatically. I have been working on this for over a month and have learned alot and fixed alot of other issues that came up, but the cluster is just not working properly. Here is some output.
    bash-3.00# clresourcegroup switch -n coins01 DataWatch-rg
    clresourcegroup: (C776397) Request failed because node coins01 is not a potential primary for resource group DataWatch-rg. Ensure that when a zone is intended, it is explicitly specified by using the node:zonename format.
    bash-3.00# clresourcegroup switch -z zcoins01 -n coins01 DataWatch-rg
    clresourcegroup: (C298182) Cannot use node coins01:zcoins01 because it is not currently in the cluster membership.
    clresourcegroup: (C916474) Request failed because none of the specified nodes are usable.
    bash-3.00# clresource status
    === Cluster Resources ===
    Resource Name Node Name State Status Message
    ftp-rs coins01:zftp01 Offline Offline
    coins02:zftp01 Offline Offline - LogicalHostname offline.
    xprcoins coins01:zcoins01 Offline Offline
    coins02:zcoins01 Offline Offline - LogicalHostname offline.
    xprcoins-rs coins01:zcoins01 Offline Offline
    coins02:zcoins01 Offline Offline - LogicalHostname offline.
    DataWatch-hasp-rs coins01:zcoins01 Offline Offline
    coins02:zcoins01 Offline Offline
    BDSarchive-res coins01:zcoins01 Offline Offline
    coins02:zcoins01 Offline Offline
    I am really at a loss here. Any help appreciated.
    Thanks

    My advice is to open a service call, provided you have a service contract with Oracle. There is much more information required to understand that specific configuration and to analyse the various log files. This is beyond what can be done in this forum.
    From your description I can guess that you want to failover a resource group between non-global zones. And it looks like the zone coins01:zcoins01 is reported to not be in cluster membership.
    Obviously node coins01 needs to be a cluster member. If it is reported as online and has joined the cluster, then you need to verify if the zone zcoins01 is really properly up and running.
    Specifically you need to verify that it reached the multi-user milestone and all cluster related SMF services are running correctly (ie. verify "svcs -x" in the non-global zone).
    You mention Veritas diskgroups. Note that VxVM diskgroups are handled in the global cluster level (ie. in the global zone). The VxVM diskgroup is not imported for a non-global zone. However, with SUNW.HAStoragePlus you can ensure that file systems on top of VxVM diskgroups can be mounted into a non-global zone. But again, more information would be required to see how you configued things and why they don't work as you expect it.
    Regards
    Thorsten

  • Sharing resources among resource groups in Sun Cluster 3.1

    Hi all,
    Is it possible to share a resource among resource groups. For example:
    lh: resource of type Logical Hostname =lh-res
    /orahome: Oracle binaries and configuration files = orahome-res
    /oradata1: Data for instance 1 = oradata1-res
    /oradata2: Data for instance 2 = oradata2-res
    rg1 ( resource group for Oracle instance 1) ora1-rg = lh + orahome-res + oradata1-res
    rg2 (resource group for Oracle instance 2) ora2-rg = lh + orahome-res + oradata2-res
    Thanks,
    Enrique

    Hi Enrique,
    if lh represents the same address and the same resource name then the answer is: No not possible one resource can belong to only one resource group.
    If it would work and both rg's are running on different node you would create duplicate ip adress errors which can not be your intent.
    Which behavior do you want to achieve?
    Detlef

  • Oracle Resource Manager

    hi,
    In the GROUP section of the ubb file I have defined a Oracle Resource Manager.
    GRP1
    LMID = SITE1 GRPNO =1
    TMSNAME = TMS_ORA TMSCOUNT = 2
    OPENINFO = "Oracle_XA:Oracle_XA+Acc=P/usr1/usr1+SesTm=0+LogDir=/tmp/xa_logs+Objects=T+Loose_Coupling=false+SesWt=60"
    when i boot the application, the TMS_ORA gets booted.
    Now if I change just the login information to another valid user (say usr2/usr2)of
    the database in the OPENINFO parameter and try to boot the TMS_ORA fails.
    Can you please let me know as to what can be the possible reason behind this.
    Thanks

    Hi,
    If you are using ORACLE Version 7.X,
    You should grant the SELECT privilege of v$xatrans$ to usr2.
    The checking is like the following.
    1. sqlplus usr2/usr2
    2. desc v$xatrans$
    Here, If the desc command's result gets a error, then the privilege is
    not granted to usr2.
    info) v$xatrans$ view table owner is sys, therefore you should login sys
    using sqlplus
    and then "grant select on v$xatrans$ to usr2" statement is
    executed in sqlplus prompt.
    3. reboot TMS.
    If you are using ORACLE Version 8.X,
    Maybe, You should grant the SELECT privilege of DBA_PENDING_TRANSACTIONS
    view table to usr2.
    The checking is like the following.
    1. sqlplus usr2/usr2
    2. desc dba_pending_transactions
    Here, If the desc command's result gets a error, then the privilege is
    not granted to usr2.
    info) DBA_PENDING_TRANSACTIONS view table owner is sys, therefore you
    should login sys using sqlplus
    and then "grant select on dba_pending_transactions to usr2"
    statement is executed in sqlplus prompt.
    3. reboot TMS.
    This hopes help.
    Thanks.
    "vipul" <[email protected]> wrote in message
    news:[email protected]..
    >
    hi,
    In the GROUP section of the ubb file I have defined a Oracle ResourceManager.
    >
    GRP1
    LMID = SITE1 GRPNO =1
    TMSNAME = TMS_ORA TMSCOUNT = 2
    OPENINFO ="Oracle_XA:Oracle_XA+Acc=P/usr1/usr1+SesTm=0+LogDir=/tmp/xa_logs+Objects=T+L
    oose_Coupling=false+SesWt=60"
    >
    >
    when i boot the application, the TMS_ORA gets booted.
    Now if I change just the login information to another valid user (sayusr2/usr2)of
    the database in the OPENINFO parameter and try to boot the TMS_ORA fails.
    Can you please let me know as to what can be the possible reason behindthis.
    >
    Thanks

Maybe you are looking for

  • HT201359 How do I cancell a subscription from ITune store? Thanks,

    How do I cancell a subscription from ITune store? Thanks,

  • IPhoto Version 9.5.1 Not Responding @ Launch

    I'm having this issue with iPhoto launching but never fully opening, then needing to force quit. iPhoto Version 9.5.1 OSX 10.9.2 I dont remember the sequence of events exactly however I was saving a video MP4 from my desktop into the library so I cou

  • F.05 realized and unrealized

    hi, i have 2 scenario, 1) if bal sheet prep valuation is ticked, meaning it is posted to realized gain/loss, right? 2) the offsetting account for point 1 is adjustment account? 3) as no reversal, this adjustment account will not be able to reverse fo

  • How to Remove Digital Signature which was activated

    Hi    I activated digital Signature for Inpection lot for a material.    Now when i am trying to remove the Digital Signature which was activated earlier i am unable to do this, could anybody help you in this regard.    I removed the entries from Cen

  • When to use luma and alpha mattes

    I'm starting to explore alpha and luma mattes, but it's not clear to me from the reading I've done when one form is preferable over the other. Thanks for any clarification/links you can offer.