Service is not relocated to available instance when pref node hangs.

Hi,
I'm fighting strange problem with 4 node 10.2.0.3 RAC on Linux .
We have service defined as follows:
IT PREF: hp3 AVAIL: hp4 hp2 hp1
  1* select name,service_id from dba_services where name = 'IT'
SQL> /
NAME                                                             SERVICE_ID
IT                                                                        8
  1  select name, failover_method, failover_type, failover_retries,goal, clb_goal,aq_ha_notifications
  2* from dba_services where service_id = 8
SQL> /
NAME            METHOD      TYPE        RETRIES GOAL       CLB_GOAL AQNOT
IT              BASIC       SELECT          180 NONE       LONG     YES
lsnrctl service gives
Service "IT" has 1 instance(s).
  Instance "hp3", status READY, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:36495 refused:0 state:ready
         REMOTE SERVER
         (ADDRESS=(PROTOCOL=TCP)(HOST=_SOME_VIP_)(PORT=1521))When prefered instance hp3 goes down (aborts) ,all is working ok, service is relocated to hp4 and users can connect.
But when prefered instance hangs (local disk controller issue) users are not able to connect to that service .
My goal is to have that service on 1 node only, and in case on failure (hard or soft) redirect all conections to that
service on other node (only 1 not load balancing and so) .
How to configure that ?
Oracle pointed out :
How To Configure Server Side Transparent Application Failover [ID 460982.1]
but I dont want to loadbalance connection .
Please advice .
Regards
GregG

Hi,
actually your database should not hang. Because when it hangs on one node this error will impact all the other instances as well, since this node has database blocks in memory it exclusively accesses, and when these cannot be transferred, your other nodes will "wait". Hence it is crucially important that when your disk controller hangs, the database instance gets aborted, if not even the node should get evicted.
So if your described szenario really is the case, then the service definition will not help you fix the issue. You should instead have a look at the reason, why the node does not react (or does not get an error).
If the clusternode behaves correctly then the service will failover. Just make sure you configure your clients correctly to react to this:
http://www.oracle.com/technetwork/products/clustering/overview/awmrac11g-133673.pdf
Regards
Sebastian

Similar Messages

  • RAC: Service started not in the right instance

    Hello,
    I added today two instances (ACCMEAS3, ACCMEAS4) to a RAC databases (10gR2). The system has now 4 nodes. The new configuration of my service is:
    $>-RAC>-ACCMEAS3:$ srvctl config service -d ACCMEAS
    ACCMEAS_S PREF: ACCMEAS3 AVAIL: ACCMEAS4
    $>-RAC>-ACCMEAS3:$srvctl status service -d ACCMEAS
    Service ACCMEAS_S is running on instance(s) ACCMEAS3
    This is the actual configuration in the CRS.
    Nevertheless the ACCMEAS2 still has the service, despite I have bounced the instance:
    (info from a listener):
    Service "ACCMEAS_S" has 2 instance(s).
    Instance "ACCMEAS2", status READY, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:0 refused:0 state:ready
    REMOTE SERVER
    (ADDRESS=(PROTOCOL=TCP)(HOST=nodea)(PORT=1574))
    Instance "ACCMEAS3", status READY, has 2 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:0 refused:0 state:ready
    REMOTE SERVER
    (ADDRESS=(PROTOCOL=TCP)(HOST=nodeb)(PORT=1574))
    "DEDICATED" established:1639 refused:0 state:ready
    LOCAL SERVER
    The only way to avoid this is to put ACCMEAS2 down.
    The service is configured TAF: Basic-Select, CLB_GOAL: LONG,GOAL:NONE
    The connection string for info purpose:
    datab=(
         DESCRIPTION=
         (ADDRESS= (PROTOCOL=TCP) (HOST=nodea-v) (PORT=1574) )
         (ADDRESS= (PROTOCOL=TCP) (HOST=nodeb-v) (PORT=1574) )
         (ADDRESS= (PROTOCOL=TCP) (HOST=nodec-v) (PORT=1574) )
         (ADDRESS= (PROTOCOL=TCP) (HOST=noded-v) (PORT=1574) )
         (LOAD_BALANCE=off)
         (ENABLE=BROKEN)
         (CONNECT_DATA=
              (SERVER=DEDICATED)
              (SERVICE_NAME=accmeas_s)
              (FAILOVER_MODE=
                   (TYPE=SELECT)
                   (METHOD=BASIC)
    In the future we would like to have all instances as possible spares, that's why this definition in the tnsnames.ora.
    What makes the service to get started on a instance not defined for?
    Thanks for your help!

    The workaround I have found is to use dbms_service.stop_service. This stops the service on the instance 2 and makes everything coherent with the CRS.
    Ruben

  • Service Interfaces not showing in the IP when imported in ID in PI7.1

    HI Experts,
         I have developed an Integration process(IP) in ESR using some Service interfaces and Operation mapping for implementing BPM.
    I am trying to import the IP into my Integration Directory. But the imported Integration process(which is now as good as a Business Service) does not show the Interfaces i have used in the BPM in the ESR.
       Without the interfaces being attached to the IP, i cannot create RD and ID's.
    This is the first time BPM is being configured in this server.
    Please guide me if there are any settings specific to ccBPM to be done in ECC.
    Please help me resolve this issue... i am in a crictical condition to meet the deadline..
    Thanx in advance,
    Nandan

    Hi Neetesh,
             Thanx for your reply. If there are any initial settings to be done in PI, please list them so that i can check if they exist in our system.
    Also,when i check(f7) my IP , its showing a message that " Container element my_interface in step Send1 is initialized but is not used ". Is this a concern ?
    I have copy pasted my interface names in the RD and InterfaceDtrmn in my ID and completed the ID part of configuration.When i test the BPM by triggering my Purchase Orders from my sender service,it is showing the following error in moni:
    "<SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="BPE_ADAPTER">UNKNOWN_MESSAGE</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>No object type found for the message. Check that the corresponding process is activated</SAP:Stack> " in error section and in TRace its showing this error:
    <Trace level="1" type="B" name="CL_XMS_PLSRV_CALL_BPE-ENTER_PLSRV">
      <Trace level="1" type="T">could not create BPE proxy for message, no XML object definition found for message 70126C4C0C4D0B11E1000000AC113034</Trace>
      </Trace>
      </Trace>
      <Trace level="1" type="System_Error">Error exception return from pipeline processing!</Trace>
    Please suggest how these can be resolved????

  • Hand Held application not recognising a database instance when running in cradled mode through Windows Mobile Device Centre.

    How do I get a Hand Held application to recognise a database instance when running cradled through Mobile Device Centre?
    I have a database instance on a networked machine as NZTESTSERVER2\NZ2008.
    If I run the Hand Held application in WI-Fi connected mode it resolved this database connection name without any problems.
    This database connection name also works from a Desktop application running on the PC that I have cradled the Hand Held to.
    But the instance isn’t being resolved when I run the Hand Held application in cradled mode, without a Wi-Fi connection. In this case it still recognises the server address part ‘NZTESTSERVER2’ but it doesn’t recognise this with the database instance included
    (\NZ2008).
    I even tried using it with the servers IP and the instance (192.168.0.14\NZ2008), but again it recognises the server IP address (192.168.0.14), but not with the instance (\NZ2008).
    So why does the app run in WI-Fi but not cradled mode?

    It would better to understand your problem if you can share some code here,

  • "Service does not exist" Errors in CATS when entering Service PO

    Hi Experts,
    I'm currently working on the integration of CATS with MM-SRV. When I enter a timesheet with reference to a PO (containing items with service masters) in CATSXT, I receive an error message stating "Service does not exist".
    I've found OSS note [653209|https://websmp130.sap-ag.de/sap/bc/bsp/spn/sapnotes/index2.htm?numm=653209], which states that the service must be entered manually at the timesheet entry.
    However I'm unable to find a "service" field anywhere in the CATSXT screen, or in the IMG activity "Cross Application Components -> Time sheet -> Settings for All User Interfaces -> Time Recording -> Choose Fields"
    Has anyone encountered this issue before? How is it resolved?
    Thanks in advance for the help,
    Mark

    Hello experts,
    I am facing the same problem as Mark, and I can't find a "service" filed anywhere in CAT2 or IMG.
    Mark, could you solve your problem? If so, could you explain me how you did?
    Or did anyone else solve this problem?
    I thought of using a user-exit in order to bring the service number in a user defined field. Is there a standard user-exit that can do so?
    Thanks in advance.
    Fabien

  • Rug not showing any available updates, when there should be

    This is 64bit NOWS SBE 2.5
    This is about my tenth install on the same machine trying to get through it.
    After I installed, the Rug Gui showed one update. I did that update and then rebooted.
    Rug Gui then showed 103 updates to do. It was late in day so I shut down the server.
    This morning I came in and started the machine up and the Rug Gui showed the same 103 updates to do. I was reading email on a separate machine and glanced over at the NOWs terminal and noticed the Rug Gui had turned into a Globe (not the exclamation point). I seriously DID NOT TOUCH THE THING.
    Now when I click on the Globe it says no updates available.
    The past two installs, I would install, go through the first update, then the 103 updates, and then when it rebooted the Rug would not show the updates to move to the next service packs. I initially thought it was a problem in the customer center b/c I had accumulated several machines against my license (even though they are just rebuilds of the same machine), but this time I had removed all the systems from the customer center online BEFORE I did this last install. Anyone have any ideas as to how to get my updates back working?

    See my post below ....
    Scarey eh?
    you will need to get support to fix it - assuming you have a contract !
    "dwjrdto2000" <[email protected]> wrote in message
    news:[email protected]..
    >
    > This is 64bit NOWS SBE 2.5
    >
    > This is about my tenth install on the same machine trying to get
    > through it.
    >
    > After I installed, the Rug Gui showed one update. I did that update and
    > then rebooted.
    >
    > Rug Gui then showed 103 updates to do. It was late in day so I shut
    > down the server.
    >
    > This morning I came in and started the machine up and the Rug Gui
    > showed the same 103 updates to do. I was reading email on a separate
    > machine and glanced over at the NOWs terminal and noticed the Rug Gui
    > had turned into a Globe (not the exclamation point). I seriously DID NOT
    > TOUCH THE THING.
    >
    > Now when I click on the Globe it says no updates available.
    >
    > The past two installs, I would install, go through the first update,
    > then the 103 updates, and then when it rebooted the Rug would not show
    > the updates to move to the next service packs. I initially thought it
    > was a problem in the customer center b/c I had accumulated several
    > machines against my license (even though they are just rebuilds of the
    > same machine), but this time I had removed all the systems from the
    > customer center online BEFORE I did this last install. Anyone have any
    > ideas as to how to get my updates back working?
    >
    >
    > --
    > dwjrdto2000
    > ------------------------------------------------------------------------
    > dwjrdto2000's Profile: http://forums.novell.com/member.php?userid=75601
    > View this thread: http://forums.novell.com/showthread.php?t=439867
    >

  • HT4859 "Not enough storage available" when syncing iPad iCloud

    I'm getting the "not enough storage available" message when I try to update my iPad to the iCloud. But my iPad displays that I have 4.9GB out of 5GB available... Please help!

    Yes I just tried to add an app "Beethoven 9th" and received same message. Help!

  • Error:  could not purchase...  there is not enough memory available

    Why do I keep getting the error:  "Could not purchase...  There is not enough memory available?"  When I attempt to update any apps I get this error.  I have uninstalled and reinstalled iTunes and just checked to see which version I have and it is 11.2.3.  Thank you for any assistance you can give me to resolve this issue.

    Why can no one help me has no one had this happen to them? Please help

  • "Object reference not set to an instance of an object" when I try to deploy my Azure Cloud Service via CLI

    I'm running this command in the Azure PowerShell to deploy my node project as a service:
    Publish-AzureServiceProject -ServiceName <name> -Location "East US"
    Using my service name instead of <name>.
    Each time I run this, I get an error:
    Publish-AzureServiceProject : Object reference not set to an instance of an
    object.
    At line:1 char:1
    + Publish-AzureServiceProject -ServiceName <name> -Location "East US"
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : CloseError: (:) [Publish-AzureServiceProject], N
    ullReferenceException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.CloudService.Pub
    lishAzureServiceProjectCommand
    I have added my certificate and verified it with Get-AzureSubscription.
    Can anyone help?

    When I run Get-AzureSubscription, the subscription already seems to be set. I assume this happened when I imported my publish settings. I tried your suggestion to do it manually, but this didn't fix my problem.
    I've started implementing the deployment script linked in the blog post, but I'm running into all sorts of problems as I try to do so. First, this seems to assume I have a service package and publish settings. I'm guessing the package is going to need to
    be generated for each deployment, but the script doesn't handle this. How can I also have the script generate the new package so that the service can be deployed? I've currently hard-coded the path of cspack into the script, but this seems like a bad way to
    do it.
    Since the publish settings have the certificate, I imagine I don't want to commit those to version control. Can I also generate this as part of the script? I want the script to be as hands-off as possible.
    Thank you for your help!

  • Why does this error message keep coming up when I enter my code in ? Sorry, our redemption service is not available. Please try again later.

    I have purchased adobe photoshop elements 11 and when i type my code in its says Sorry, our redemption service is not available. Please try again later.

    Please post Photoshop Elements related queries over at
    http://forums.adobe.com/community/photoshop_elements

  • ORA-20029: The control center service is not currently available

    We have taken full database dump of OWB design repository ,imported to new instance and compiled all objects.
    When we tried to execute the map ,getting below errors ,pls advice.
    We are trying to execute Maps from sqlplus with no OWB tool at QA server.Dev server has OWB tool with design repo and runtime repo ,designed maps and took full database dump(exp /imp) and imported to QA database and trying to execute using sqlplus and not installed OWB control center at QA.
    I believe we do not need control center as we have copied full database and trying to execute using sqlplus.
    SQL> declare
    2 out1 number;
    3 begin
    4 out1 := wb_rt_api_exec.run_task( P_LOCATION_NAME => 'ETL'
    5 , P_TASK_TYPE => 'PLSQLMAP'
    6 , P_TASK_NAME => 'M_COUNTRY'
    7 );
    8 dbms_output.put_line('Result = '||out1);
    9 end;
    10 /
    declare
    ERROR at line 1:
    ORA-20029: The control center service is not currently available
    ORA-06512: at "OWB_REPO.WB_RTI_EXCEPTIONS", line 107
    ORA-06512: at "OWB_REPO.WB_RTI_QUEUES", line 197
    ORA-25207: enqueue failed, queue OWB_REPO.WB_RT_SERVICE_QUEUE is disabled from
    enqueueing
    ORA-06512: at "OWB_REPO.WB_RTI_SERVICE_EXECUTION", line 500
    ORA-06512: at "OWB_REPO.WB_RTI_SERVICE_EXECUTION", line 558
    ORA-06512: at "OWB_REPO.WB_RT_EXECUTION_CONTROL", line 13
    ORA-06512: at "OWB_REPO.WB_RT_API_EXEC", line 365
    ORA-06512: at "OWB_REPO.WB_RT_API_EXEC", line 726
    ORA-06512: at line 4
    Thanks,
    Jo

    Hi Jo,
    Control center service association is mandatory for Deployment and Execution. Without Control Center service you will not be able to deploy/execute any mappings/PF's
    Regards,

  • Laptop (Running Windows 8.1) no longer able to print and now see message Active Directory Domain Services is not available

    Have a very recent Lenovo Ideapad Laptop running Windows 8.1. Connected via USB port to HP LaserJet Pro CM1415 frw Color MFP Printer. Was able to print fine nearly 2 weeks ago, but something recently happened - either a new windows or office 2013 update
    or perhaps I blew away a certain file by mistake. I can see the printer installed but cannot print to it from anything (Word, Notepad, IE, Firefox etc.). The one thing to note is that usually when I plug or unplug a USB related device, Windows 8.1 recognizes
    this and makes a certain chime noise, but with the printer USB cable it never makes that noise - making me think that it never fully recognizes the printer. Also when I select the printer (from within the control panel) and right click for properties (via
    admin rights) It never lets me fully connect to it.
    I have tried all the usual remedies - remove, install all drivers, reinstall printer, Windows update, start/stop print spooler and all other printer related services,  etc. Its really annoying because this printer was working fine nearly 2
    weeks ago. Looking for any advice now. Thanks.
    -Chris

    Hi Chris,
    à
    I have tried all the usual remedies - remove, install all drivers, reinstall printer, Windows update, start/stop print spooler and all other printer related services, etc.
    I noticed that you had reinstalled the printer. Just a confirmation, when un-install this printer, please check
    if this printer still exist in registry. For more details, please refer to following KB.
    Registry entries for printing
    If printer entry still exist in registry, please delete that printer entry and re-install this printer again,
    then check if this issue still exists. (Please backup registry entries before operating registry. It will help us to avoid unexpected issue.)
    àand now see
    message Active Directory Domain Services is not available
    By the way, would you please let me know where/when get this
    Active Directory Domain Services is not available error message? Or provide a screenshot of it?
    (Please hide all protected or private information) Please check if all services are running correctly on the computer. Meanwhile, please refer to following article and check if can help you.
    Printer
    Problem: Active Directory Domain Services is currently unavailable – Why does windows say no printers are installed?
    Please Note: Since the web site is not hosted by Microsoft, the link may change without notice. Microsoft
    does not guarantee the accuracy of this information.
    If any update, please feel free to let me know.
    Hope this helps.
    Best regards,
    Justin Gu

  • TF400893: Team Foundation Server services are not available.

    Hi Gang
    Am getting
    TF400893: Team Foundation Server services are not available. This is most likely caused by a network error. Please check your connection and try again.
    consistently when trying to access TFS2012 Web Access.  I'm on the same domain as the server and able to login however as soon as I try and access a query it asks me to log in again and then presents me with the above message.
    Any thoughts am trying to get as many ports open as possible however security's pretty tight here.
    Regards

    Hi,
    Thanks for your feedback!
    I recommend you install TFS Power Tools and run a Team Foundation Server Complete Health Check and see if it helps.
    TFS 2012 Power Tools download address:http://visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8-9bc7-06c3bad9148f
    Hope it helps!
    Best Regards,
    Cathy Kong
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • I am getting the message "The windows installer Service could not be accessed when trying to install Itunes on my new computer, any help would be appreciated.

    I am getting the message "The windows installer Service could not be accessed when trying to install Itunes on my new computer, any help would be appreciated.

    Hey there Frank0619,
    If you have not been able to install iTunes because the Windows Installer service is not available, I would recommend the troubleshooting in the following troubleshooting to help.
    Issues installing iTunes for Windows
    These in particular: 
    Make sure you have an administrator account.
    To install iTunes, you'll need to log in to your computer with an administrator password. If you're not sure if you have an administrator account, read Windows 7: How do I log on as an administrator? You could also refer to your computer's help system, contact your IT department, or visit support.microsoft.com for assistance.
    Install the latest Microsoft Windows updates.
    To download the latest updates, visit the Microsoft Windows Update website. iTunes for Windows requires Windows XP, Windows Vista, Windows 7, or Windows 8 with the latest Service Pack installed. If you can’t install the updates, refer to your computer's help system, contact your IT department, or visit support.microsoft.com for assistance.
    Download the latest version of iTunes.
    The latest version of iTunes can be downloaded at http://www.apple.com/itunes/download/.
    Disable conflicting software.
    Some Windows background processes can cause issues for other programs and processes. These conflicts can prevent applications, such as iTunes, from installing. Disable conflicting processes by starting your computer using MSConfig: 
    Using Msconfig to troubleshoot conflicts in Windows XP
    Using Msconfig to troubleshoot conflicts in Windows Vista, Windows 7, and Windows 8
    Some security software made by other companies can't be disabled using MSConfig. If you've installed security software and you're having issues installing iTunes or QuickTime for Windows, you might need to disable or uninstall security software to resolve installation issues.
    Restart your computer.
    Install iTunes.
    Thank you for using Apple Support Communities.
    All the best,
    Sterling

  • I updated to OS X Mavericks and now trying to run Logic Pro X on a MacBook Pro mid-2009, using an M-Audio Axiom 49 and an M-Audio Fast Track Pro... Logic keeps telling me that Mac OS X MIDI Services are not available... How do I solve this problem?

    I updated to OS X Mavericks and now trying to run Logic Pro X on a MacBook Pro mid-2009, using an M-Audio Axiom 49 and an M-Audio Fast Track Pro... Logic keeps telling me that Mac OS X MIDI Services are not available... How do I solve this problem?

    I just checked to see if the update to OS X Yosemite 10.10.1 solved any of the issues outlined in my previous post, and to my dismay, nothing has changed -- all of the previous problems persist.
    My iMac (8) -- it's renamed itself eight times since the recent troubleshoot with the Apple tech rep -- shows up as a shared device in Finder on my MacBook Pro, but when I click on it, I cannot establish a connection using "Connect As".  So I've attempted to connect using the menu "Go/Connect to Server...", using both (alternately) the iMac's name and IP address, to no avail.  I get a message which reads: "There was a problem connecting to the server 'Peter's iMac (8)'. This server may not exist or it is unavailable at this time.  Check the server name or IP address, check your network connection, and then try again."
    Here's what I know:
    The server -- Peter's iMac (8) does exist;
    The server -- Peter's iMac (8) is available at this time;
    The server name -- Peter's iMac (8) -- is correct, as specified in the system sharing preferences;
    The server IP address is correct, as specified in the system sharing preferences;
    The network connection is active when I attempt to connect.
    I'm convinced the problems stem directly from the OS X Yosemite update.  None of this was ever remotely an issue in the previous OS X's -- any of them.  This is maddening!  What can be done?  Apple?? Anyone???

Maybe you are looking for

  • Access to MySql Database in the Web Service

    Hi all, In my j2me web service project, i want to access to MySql database in the web service and my installation is Tomcat 5.0 for Java WSDP, Java Web Services Developer Pack 1.5, MySql Server 5.0 and environment variables are adjusted... server.xml

  • Copy Control between Sales Orders and Deliveries

    Hi Gurus, please can you tell me why copy control between Sales Order and Delivery doesn't work? At header level, into copy control, we can set 2 requirement routines, one as general requirement for copying (TVCPL-AUBED) and the other one as requirem

  • Inbound delivery creation with out reference to purchase order

    As per my requirement i am third party warehouse who provides space for my customers . i receive  goods from lot of customers who have their own ERP system or may not be any ERP system . The goods i am going to receive is non valuated material. How d

  • Missing genius button and artwork bug

    I just updated my iPhone and I noticed somethings that annoy me. Firstly, the Genius button that used to be in the middle of the bar when a song was playing is now nowhere to be found. Second, now when I add artwork manually to my albums the artwork

  • Txt attachment

    Where does txt attachment go when downloaded..  I have downloaded 3 and can not find them?