ECC Cluster Installation on 2008

Hi Guys ,
I am doing installation of type HA for ECC system.
I logged on using domain user and ran the sapinst then ran software lifcycle option.
1) Creating OS user.
2.)Pre-requsite check.
I am getting the below mention error.
INFO 2012-01-24 09:15:07.288
Creating file C:\Program Files\sapinst_instdir\NW701\AS-ABAP\ORA\HA\ASCS\__instana_tmp.xml.
INFO 2012-01-24 09:16:34.568
An error occured and the user decided to retry the current step: "|NW_ABAP_ASCS|ind|ind|ind|ind|0|0|NW_Users_Create_Do|ind|ind|ind|ind|users|0|setUserEnvironment".
INFO 2012-01-24 09:16:36.955
Working directory changed to C:/Program Files/sapinst_instdir/NW701/AS-ABAP/ORA/HA/ASCS.
INFO 2012-01-24 09:16:37.283
Switched to user: SQUAREGROUP\pbpadm.
INFO 2012-01-24 09:16:37.361
Switched to user: SQUAREGROUP\pbpadm.
INFO 2012-01-24 09:16:37.439
Switched to user: SQUAREGROUP\pbpadm.
INFO 2012-01-24 09:16:37.517
Switched to user: SQUAREGROUP\pbpadm.
INFO 2012-01-24 09:16:37.595
Switched to user: SQUAREGROUP\pbpadm.
INFO[E] 2012-01-24 09:16:37.907
FSL-02077  File system export (share) sapmnt does not exist.
INFO 2012-01-24 09:16:38.0
Switched to user: SQUAREGROUP\pbpadm.
INFO 2012-01-24 09:16:38.78
Switched to user: SQUAREGROUP\pbpadm.
INFO 2012-01-24 09:16:38.390
Switched to user: SQUAREGROUP\pbpadm.
ERROR 2012-01-24 09:16:38.546
CJS-00030  Assertion failed: in
function (nothrow) {
    NW.trace("NW.hasJava(", nothrow, ")");
    if (_hasJava == undefined && !nothrow) {
        ASSERT(arguments.callee, false, "NW(" + this.getSID() + ").hasJava() is undefined");
    NW.trace("NW.hasJava() done: ", _hasJava);
    return _hasJava;
NW(PBP).hasJava() is undefined
ERROR 2012-01-24 09:16:38.546
MUT-03025  Caught ESAPinstException in module call: .
ERROR 2012-01-24 09:16:38.640
FCO-00011  The step setUserEnvironment with step key |NW_ABAP_ASCS|ind|ind|ind|ind|0|0|NW_Users_Create_Do|ind|ind|ind|ind|users|0|setUserEnvironment was executed with status ERROR ( Last error reported by the step: Assertion failed: in
function (nothrow) {
    NW.trace("NW.hasJava(", nothrow, ")");
    if (_hasJava == undefined && !nothrow) {
        ASSERT(arguments.callee, false, "NW(" + this.getSID() + ").hasJava() is undefined");
    NW.trace("NW.hasJava() done: ", _hasJava);
    return _hasJava;
NW(PBP).hasJava() is undefined).
So should i set the environment variable for PBPADM and then continue.
I m confused because i m doing installation using domain user and it is showing in the logs switching to PBPADM.
Regards
Abhishek

Hi ,
Below are the logs from sapinst_dev
TRACE      2012-01-25 16:51:23.852
NWUsers.changeAccountData() done
TRACE      2012-01-25 16:51:23.852
t_NWDB_ind.updateRow(, WHERE sid='PBP'), updating
TRACE      2012-01-25 16:51:23.867
NWDBora.updateABAPSchema() done
TRACE      2012-01-25 16:51:23.867
NW.hasJava(undefined)
ERROR      2012-01-25 16:51:23.867 [iaxxinscbk.cpp:268]
CJS-00030  Assertion failed: in
function (nothrow) {
    NW.trace("NW.hasJava(", nothrow, ")");
    if (_hasJava == undefined && !nothrow) {
        ASSERT(arguments.callee, false, "NW(" + this.getSID() + ").hasJava() is undefined");
    NW.trace("NW.hasJava() done: ", _hasJava);
    return _hasJava;
NW(PBP).hasJava() is undefined
TRACE      2012-01-25 16:51:23.867 [iaxxejsbas.hpp:423]
           handleException<ESAPinstException>()
Converting exception into JS Exception Exception.
TRACE      2012-01-25 16:51:23.867
Function setMessageIdOfExceptionMessage: modlib.jslib.caughtException
ERROR      2012-01-25 16:51:23.867
           CJSlibModule::writeError_impl()
MUT-03025  Caught ESAPinstException in module call: .
TRACE      2012-01-25 16:51:23.867 [iaxxejsbas.hpp:498]
           EJS_Base::dispatchFunctionCall()
JS Callback has thrown unknown exception. Rethrowing.
ERROR      2012-01-25 16:51:23.914 [sixxcstepexecute.cpp:937]
FCO-00011  The step setUserEnvironment with step key |NW_ABAP_ASCS|ind|ind|ind|ind|0|0|NW_Users_Create_Do|ind|ind|ind|ind|users|0|setUserEnvironment was executed with status ERROR ( Last error reported by the step: Assertion failed: in
function (nothrow) {
    NW.trace("NW.hasJava(", nothrow, ")");
    if (_hasJava == undefined && !nothrow) {
        ASSERT(arguments.callee, false, "NW(" + this.getSID() + ").hasJava() is undefined");
    NW.trace("NW.hasJava() done: ", _hasJava);
    return _hasJava;
NW(PBP).hasJava() is undefined).
TRACE      2012-01-25 16:51:23.945 [kdxxctaco.cpp:225]
           CKdbTableContainerImpl::syncToContainerFile lib=iakdblib
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE      2012-01-25 16:51:23.977 [kdxxctaco.cpp:257]
           CKdbTableContainerImpl::syncToContainerFile lib=iakdblib
after creating out stream
TRACE      2012-01-25 16:51:24.8 [kdxxctaco.cpp:291]
           CKdbTableContainerImpl::syncToContainerFile lib=iakdblib
CKdbTableContainerImpl::syncToContainerFile stop ...
INFO       2012-01-25 16:51:24.23 [synxcpath.cpp:814]
           CSyPath::createFile() lib=syslib module=syslib
Creating file C:\Program Files\sapinst_instdir\NW701\AS-ABAP\ORA\HA\ASCS\__instana_tmp.xml.
TRACE      2012-01-25 16:51:24.367
SAPInst calls the LogInquirer. The output of the LogInquirer can be found in file sapinst_loginquirer.log.
TRACE      2012-01-25 16:51:24.398 [iaxxgenimp.cpp:699]
            CGuiEngineImp::showMessageBox
<html> <head> </head> <body> <p> An error occurred while processing option <i>SAP NetWeaver 7.0 including Enhancement Package 1 Support Release 1 > SAP Application Server ABAP > Oracle > High-Availability System > Central Services Instance for ABAP (ASCS)( Last error reported by the step: Assertion failed: in
function (nothrow) {
    NW.trace("NW.hasJava(", nothrow, ")");
    if (_hasJava == undefined && !nothrow) {
        ASSERT(arguments.callee, false, "NW(" + this.getSID() + ").hasJava() is undefined");
    NW.trace("NW.hasJava() done: ", _hasJava);
    return _hasJava;
NW(PBP).hasJava() is undefined)</i>. You can now: </p> <ul> <li> Choose <i>Retry</i> to repeat the current step. </li> <li> Choose <i>Log Files</i> to get more information about the error. </li> <li> Stop the option and continue with it later. </li> </ul> <p> Log files are written to <code>C:\Program Files/sapinst_instdir/NW701/AS-ABAP/ORA/HA/ASCS</code>. </p> </body></html>
TRACE      2012-01-25 16:51:24.398 [iaxxgenimp.cpp:1248]
           CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
i  am starting the installation using sapinst.exe SAPINST_USE_HOME=SAPPBP  from my domain user.
Java_home is set both domain user and pbpadm
Please help.
Regards
Abhishek

Similar Messages

  • ERP ECC 6.0 Cluster Installation under MS SQL Server 2005

    Hi,
    anybody in the world did a ECC 6.0 Cluster installation under MS SQL Server 2005 database?
    Can anyone please share some usefull documents to understand... This is new to me and doing it for first time.
    Pls help
    RGC

    Hi,
    I'm looking for a customized document for ECC installation (how to document) and not a SAP Standard one as i'm new to cluster. Please share if any.
    How to configure the nodes in three tier architecture?
    In which node the DB should be installed?
    In which node the CI should be installed?
    How to configure Central Point of Failure (CPOF)?
    How the ECC 6.0 cluster works and how to distribute the resources (SAP) across nodes?
    What are the resources that needed for failover from one node to another?
    Expecting help.
    rgds
    RGC

  • SQL 2008 R2 cluster installation failure - Failed to find shared disks

    Hi,
    The validation tests in the SQL 2008R2 cluster installation (running Windows 2008 R2) fails with the following error. The cluster has one root mount point with multiple mount points :
    "The cluster on this computer does not have a shared disk available. To continue, at least one shared disk must be available'.
    The "Detail.txt" log has alot of "access is denied" errors and here is just a sample. Any ideas what might be causing this issue?
    2010-09-29 12:54:08 Slp: Initializing rule      : Cluster shared disk available check
    2010-09-29 12:54:08 Slp: Rule applied features  : ALL
    2010-09-29 12:54:08 Slp: Rule is will be executed  : True
    2010-09-29 12:54:08 Slp: Init rule target object: Microsoft.SqlServer.Configuration.Cluster.Rules.ClusterSharedDiskFacet
    2010-09-29 12:54:09 Slp: The disk resource 'QUORUM' cannot be used as a shared disk because it's a cluster quorum drive.
    2010-09-29 12:54:09 Slp: Mount point status for disk 'QUORUM' could not be determined.  Reason: 'The disk resource 'QUORUM' cannot be used because it is a cluster quorum drive.'
    2010-09-29 12:54:09 Slp: System Error: 5 trying to find mount points at path
    \\?\Volume{e1f5ca48-c798-11df-9401-0026b975df1a}\
    2010-09-29 12:54:09 Slp:     Access is denied.
    2010-09-29 12:54:09 Slp: Mount point status for disk 'SQL01_BAK01' could not be determined.  Reason: 'The search for mount points failed.  Error: Access is denied.'
    2010-09-29 12:54:10 Slp: System Error: 5 trying to find mount points at path
    \\?\Volume{e1f5ca4f-c798-11df-9401-0026b975df1a}\
    2010-09-29 12:54:10 Slp:     Access is denied.
    2010-09-29 12:54:10 Slp: Mount point status for disk 'SQL01_DAT01' could not be determined.  Reason: 'The search for mount points failed.  Error: Access is denied.'
    2010-09-29 12:54:10 Slp: System Error: 5 trying to find mount points at path
    \\?\Volume{e1f5ca56-c798-11df-9401-0026b975df1a}\
    2010-09-29 12:54:10 Slp:     Access is denied.
    Thanks,
    PK

    Hi,
    We were asked by the PSS engineer to give the following privileges the account used to install SQL Server - i am referring to the user domain account as apposed to the SQL service account. These privileges were already applied to the
    SQL service account prior to the SQL installation. Assigning these privileges to the user account resolved the issue.
      Act as Part of the Operating Sywstem = SeTcbPrivileg
      Bypass Traverse Checking = SeChangeNotify
      Lock Pages In Memory = SeLockMemory
      Log on as a Batch Job = SeBatchLogonRight
      Log on as a Service = SeServiceLogonRight
      Replace a Process Level Token = SeAssignPrimaryTokenPrivilege
    Thanks for everyones assistance.
    Cheers,
    PK

  • SQL 2012 Cluster Installation AddNode

    Hi All.
    I am trying to do a clsuter installation and I get the error below, when I try to add the second node as part of the cluster.
    Could not find subkey System\CurrentControlSet\Services\MSSQLFDLauncher$SQL_INSTANCE
    Error result: -2061828095
    Result facility code: 1307
    Result error code: 1
    Please review the summary.txt log for further details
    Microsoft (R) SQL Server 2012 11.00.3000.00
    Copyright (c) Microsoft Corporation.  All rights reserved.
    (01) 2015-01-28 13:24:49 SQLBrowser: This is a cluster-related scenario. IsCluster = 'True'.
    (01) 2015-01-28 13:24:49 SQLBrowser: CalculateStartMode: bIsNamedInstance = 'True', bIsDbmsEngineInstall = 'True', bEngineNetworkProtocolsOn = 'True', bIsAsInstall = 'False',bIsCluster = 'True'.
    (01) 2015-01-28 13:24:49 SQLBrowser: CalculateStartMode: Named instance needing SQL Server Browser: setting intended SQL Server Browser StartMode property to 'Automatic'.
    (01) 2015-01-28 13:24:49 SQLBrowser: EndMethod Type='SqlBrowserPublicConfig' Method='CalculateStartMode'.
    (01) 2015-01-28 13:24:49 SQLBrowser: EndMethod Type='SqlBrowserPublicConfig' Method='Calculate'.
    (01) 2015-01-28 13:24:49 SQLEngine: Obtaining FDLauncher service account from active node
    (01) 2015-01-28 13:24:49 SQLEngine: Active node is SERVERNAME
    (01) 2015-01-28 13:24:49 Slp: Sco: Attempting to create base registry key HKEY_LOCAL_MACHINE, machine SERVERNAME
    (01) 2015-01-28 13:24:49 Slp: Sco: Attempting to open registry subkey System\CurrentControlSet\Services\MSSQLFDLauncher$SQLINSTANCE
    (01) 2015-01-28 13:24:49 Slp: Error: Action "Microsoft.SqlServer.Configuration.SetupExtension.FinalCalculateSettingsAction" threw an exception during execution.
    (01) 2015-01-28 13:24:50 Slp: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: Could not find subkey System\CurrentControlSet\Services\MSSQLFDLauncher$SQLINSTANCE ---> Microsoft.SqlServer.Configuration.Fulltext.FulltextFeatureException: Could not find subkey System\CurrentControlSet\Services\MSSQLFDLauncher$SQLINSTANCE
    (01) 2015-01-28 13:24:50 Slp: at Microsoft.SqlServer.Configuration.Fulltext.Util.GetFDLauncherAccountFromRegistry(ServiceContainer Context, SqlRegistryKey keyHKLM)
    (01) 2015-01-28 13:24:50 Slp: at Microsoft.SqlServer.Configuration.Fulltext.FulltextConfigurationPublic.Calculate()
    This is the detailed log section when I look in the folder of the cluster log.

    Hi MrFlinstone,
    As discussed in this similar
    thread, it seems to be an known issue when adding a second node in a SQL Server failover cluster using option “
    Integration Installation with Add Node ”.
    To work around this issue, you can use the Advanced/Enterprise installation option to install SQL Server failover cluster.
    SQL Server Advanced/Enterprise failover cluster installation consists of the following steps:
    • On each node that is a possible owner of the new SQL Server failover cluster, follow the Prepare Failover Cluster setup steps that are listed in the
    Prepare section. After running the Prepare Failover Cluster on one node, Setup creates the Configuration.ini file that lists all the settings that you specified. On the additional nodes to be prepared, you can supply the auto-generated Configuration.ini
    file from first node as an input to the Setup command line.
    • After the nodes are prepared for clustering, run Setup on one of the prepared nodes. This step configures and finishes the failover cluster instance.
    Reference:
    Create a New SQL Server Failover Cluster (Setup)
    Installing a Two-node SQL Server 2008 Cluster - Advanced option
    Thanks,
    Lydia Zhang
    If you have any feedback on our support, please click
    here.
    Lydia Zhang
    TechNet Community Support

  • MSCS Cluster Installation

    Hello Experts,
    Can anybody help me configure the SAPGUI on the end user's system in a MSCS Cluster installation ?
    I have Central Instance on Node 1 and Dialog Instance on Node 2 with SQL Server 2005 on Windows 2003 Enterprise Edition. The SQL and SAP cluster is working absolutely fine, but when there is a failover to Node 2, the user's connection to the server is getting disconnected
    Please advice.
    Edited by: The Fuhrer on Dec 18, 2008 5:45 AM

    Hi kiran
    use db2mscs.eee   is the template and copy this to db2mscs.cfg.
    and edit the file using page number 255.
    Global section
    DB2_INSTANCE = DB2<SID>
    DB2_LOGON_USERNAME = domainname\db2<sid>
    DB2_LOGON_PASSWORD = password
    CLUSTER_NAME = clustername
    MSCS Group for Node 0
    GROUP_NAME = DB2 <DBSID> Group
    DB2_NODE = 0
    IP_NAME = DB2 IP <SID>
    IP_ADDRESS=ipaddess of virtual db2 server
    IP_SUBNET=subnet mask ipaddress
    IP_NETWORK=Public LAN
    NETNAME_NAME = DB2 NetName <SID>
    NETNAME_VALUE = hostname of virtual db2 server
    NETNAME_DEPENDENCY = DB2 IP <SID>
    DISK_NAME = Disk L:                       these 3 are the shared disks
    DISK_NAME = Disk M:
    DISK_NAME = Disk N:
    INSTPROF_DISK = Disk L:
    #TARGET_DRVMAP_DISK = Disk M:
    MSCS Group for Node 1
    #GROUP_NAME = DB2 Node 1
    #DB2_NODE = 1
    #IP_NAME = IP Address for Node 1
    IP_ADDRESS=9.26.118.252
    IP_SUBNET=255.255.255.0
    IP_NETWORK=Ethernet(2)
    #NETNAME_NAME = Network Name for Node 1
    NETNAME_VALUE = DB2SRV1
    NETNAME_DEPENDENCY = IP Address for Node 1
    #DISK_NAME = Disk O:
    #TARGET_DRVMAP_DISK = Disk O:
    please follow the isntallation doc it has given very clearly. page number 254.
    if u need any further guidence i will.
    Kiran have u finshed the installation
    Regards
    Rao .
    Edited by: Rao on Jun 22, 2009 12:44 PM

  • ECC Dialog installation heterogeneous systems

    Hi Gurus,
    We are planning for IPC(internet Pricing and Configurator)  for that we need lot's of memory. 
    Current CI and DB are on the Iseries DB2 but we are planning for Dialog instance to be on Redhat Linux.
      Desperate need of help because i didn't work on heterogenoeous enviroment.  
    Any guide , OSS Notes and links will be apprecaite.
    Thanks
    Mohammed

    >      Thanks for the update i was really apprecaite you gave me the answere for it.  I did check the PAM and find out that it will work with windows 2008 server. 
    Yes, correct.
    >       So any one of you have any experience with installation of Application server for ECC install on windows 2008.  
    Simply follow the installation guide to install a dialog instance:
    http://service.sap.com/instguides
    --> SAP NetWeaver
    --> SAP NetWeaver 7.0 (2004s)
    --> Installation
    > Installation Guide - SAP NetWeaver 7.0 including EHP 1 Support Release 1  (in the middle of the right frame)
    > IBM DB2 for i
    ---> ABAP
    Markus

  • ERP EHP5 Cluster installation

    Hi ,
    We are going to install ERP ehp5 on windows machine with clustered installation ( fail over). I have a doubt on disk partitions.
    Database : DB2 9.7 FP3
    OS : 2008 SERVER
    Configuration : We are using 2 nodes each node avialabe system attached hard disk 145 gb
                              DISK Space available in SAN 1200 gb
    How to partition  for cluster installation on the above configuration.
    Thanks,
    Siva

    Dear Siva.
    You will find a clear explanation on this in chapter 8 of the installation guide specific for your SAP release and platform (chapter "High Availability with Microsoft Cluster Service" ).
    In particular, for the "SAP NetWeaver 7.0 ABAP+Java including Enhancement Package 2 on Windows: IBM DB2 for Linux, UNIX, and Windows" installation guide, you will find the response in section 8.2.2: "Distribution of SAP System Components to Disks for MSCS" ( page 164 of the guide).
    Cheers!
    --Jesú

  • Cluster Installation - SQL 2005 / 2003 - Creating cluster group

    Hi All,
    I am working on the cluster Installation in our environment and facing some issues at the time of installing first node MSCS  Installation. let me summarize the activities done so far
    Environment Details
    Physical Disk :
    G: (Physical Disk - SAN )
    I : (Physical Disk - SAN )
    C: Local disk
    Q: (Physical Disk Quorum - SAN )
    F: (Database and logs)
    -- > SCS installed locally in the server in G drive
    Virtual Hostname and IP : SeparateIP & cluster1
    Node 1: Hostname and separate IP
    Node 2 : hostname and Separate IP
    Installed MSCS service and tested the same - its working fine
    Installed SQL 2005 database in cluster mode and its working fine
    Started installing SAP
    Step 1: Installation of SCS instance in node A (Used F drive) - Successfull Installed
    Step 2: Installation of First node MSCS in node A
    Here I am facing an issue, in the end phase of the installation it will ask for creating cluster group -- > There I need to define the Global disk as F (Which is defined at the time of installing SCS instance) - But i dont see that disk is available in the drop down box .
    Is there any other workaround to bring the Global disk while creating the cluster group (First node MSCS installation)
    Looking forward for your suggestions
    Thanks and Regards
    Vijay

    Regret for the late update
    112266 solved my problem and In my case, I have bisected the disk as two but in the cluster environment that should not be the case. Ensure the the same in disk management
    Regards
    Vijay

  • How to Configure Active-Passive oracle cluster in Windows 2008 R2 64bit Server.

    How to Configure Active-Passive oracle cluster in Windows 2008 R2 64bit Server With Oracle 11g R2.
    How many database will play in this role.
    Best,

    hello
    I was going through your post and i am also doing the same thing here at our organisation for Oracle 10g R2
    Can you pls send me any docs u r having for configuration of Oracle in windows clusters .
    And, can you pls elaborate on this point
    e)Create Oracle Service with the same name in the 2nd node and copy all the files like spfile,tnsnames.ora,listener.ora,password file to Node2.
    Pls send me the details at [email protected] or you can contact me at 08054641476.
    Thanks in advance.

  • ABAP+JAVA in Cluster installation

    Hello gurus,
    I've read all tha SAP HA documents and have noticed that in several cluster installation they split up
    the ABAP SCS and JAVA SCS from the CI when installaing a double-stack system (ABAP+JAVA).
    As much as I know, the SCS instances doesn't require a lot of memory or cpu, they are not the problem when there is a bottleneck (correct me if I'm worng ...).
    So, what is the reason for splitting up the SCS isntances from the cluster group of central instance ?
    Please advice,
    Dimitry Haritonov

    Hello Dimitry,
    Basically the SCS instances determine the CI. Without having running message and enqueue servers, there is not a running NetWeaver cluster at all. So these processes together with the database and the global file system are critical for the cluster and its high availability. These are the so called single points of failures and need to be protected by the failover cluster. For more details refer to sections 2.2.4, 2.3.2 and 4.1 of "SAP WAS in Switchover Environments" technology handbook available at service marketplace.
    You are right that SCS processes do not consume a lot of memory and cpu. They do not require a lot of time to start so for performance reasons it makes sense to split them from the ABAP and Java processes, which are much slower. If the SCS instances are installed in a separate cluster group than the whole CI, the switchover process will take less time.
    I hope I answered to your question.
    Best Regards
    Vyara

  • MSCS cluster installation on win + sql server 2005

    Dear Guru,
    I want to  installing MSCS cluster installation on win 2003 ENT.with sql server 2005 .
    Choosing High availability (ABAP)
    Please Guide me prerequisit & partation on local & shared disk.
    Its Urgent.
    Personal mail ID is [email protected]
    Regards
    Amol kulkarni
    Message was edited by:
            amol kulkarni

    Hi,
    You know what ?
    Step by step installation is different in every company because each company has a different usage of SAP software.
    It is precisly your job as a SAP sys admin, to study the problem, to solve it and to write the step by step documentation.
    In my company, it took me one month and my documentation is 250 pages long.
    You will not get someone else doing YOUR job instead of you.
    The standard SAP documenation is perfectly enough to study your particular case...
    Good luck !
    Olivier

  • PI 7.0 Cluster Installation guidelines

    Hello and Merry Christmas,
    is there any step by step guide for installing PI 7.0 in MScluster? is the first time that i have to perform Abap&Java cluster installation.
    Thank you,
    Dimitrios

    Dimitrios,
    Check the below links
    Installation
    High Availability
    Cheers
    Agasthuri

  • XREF best practices in ESB cluster installation-OESB10.1.3.3

    Hi,
    We are using Oracle ESB during last 2 years.
    2 months ago I migrated our ESB installation to ESB Cluster in production (1 ESB DT, 1 ESB RT for polling
    adapters, 2 ESB RT for further message processing).
    We are using SOA Suite 10.1.3.3 with MLR#17 applied.
    I faced a issue with XREF (populateXRefRow XPath function) in production system and need assistance.
    All our ESB Processes contains next main parts:
    1) Polling DB-adapter (or FTP-adapter, this didn't matter) that initiates a ESB process, routing service for that polling adapter
    that asyncronously (!) invokes Requestor ABC level services (AIA terms);
    2) Requestor ABC level-services perform XREF population and continues message
    processing.
    XREF population is doing with next steps:
    we call lookupXRefRow XPath function, if value is not present in XREF, we doing
    populateXRefRow call.
    This logic is working fine when we are not using ESB cluster, but now step 2) (ReqABC level) is performed by different ESB servers
    and frequently we faced unique constraint violation error on XREF_DATA
    population (during populateXrefRow call).
    ESB RT nodes using to balance load but transmitted data is intersected. For example, we are poll not documents but document details instead (polling table populated by Oracle Streams, there are no guarantee that document header receives earlier than document details, because our system is high loaded and we are using commit_serialization=none with parallelism at APPLY processes).
    Each ESB RT instance can receive different rows of same document and xref population done at document header level.
    My question is: what is best practices to work with XREF in ESB cluster installations?
    May be other peoples faced with this issue and how this issue was resolved?
    I know possible workarounds to accomplish this task: not call populateXRefRow function in XSLT, instead call PL/SQL procedure or function that working same but can ignore any exceptions.
    This's solution not liked to me, but I dont know any other solutions.
    Also I cannot not populate XREF because XREF actively used in inter-systems communication.

    Hi,
    We are using Oracle ESB during last 2 years.
    2 months ago I migrated our ESB installation to ESB Cluster in production (1 ESB DT, 1 ESB RT for polling
    adapters, 2 ESB RT for further message processing).
    We are using SOA Suite 10.1.3.3 with MLR#17 applied.
    I faced a issue with XREF (populateXRefRow XPath function) in production system and need assistance.
    All our ESB Processes contains next main parts:
    1) Polling DB-adapter (or FTP-adapter, this didn't matter) that initiates a ESB process, routing service for that polling adapter
    that asyncronously (!) invokes Requestor ABC level services (AIA terms);
    2) Requestor ABC level-services perform XREF population and continues message
    processing.
    XREF population is doing with next steps:
    we call lookupXRefRow XPath function, if value is not present in XREF, we doing
    populateXRefRow call.
    This logic is working fine when we are not using ESB cluster, but now step 2) (ReqABC level) is performed by different ESB servers
    and frequently we faced unique constraint violation error on XREF_DATA
    population (during populateXrefRow call).
    ESB RT nodes using to balance load but transmitted data is intersected. For example, we are poll not documents but document details instead (polling table populated by Oracle Streams, there are no guarantee that document header receives earlier than document details, because our system is high loaded and we are using commit_serialization=none with parallelism at APPLY processes).
    Each ESB RT instance can receive different rows of same document and xref population done at document header level.
    My question is: what is best practices to work with XREF in ESB cluster installations?
    May be other peoples faced with this issue and how this issue was resolved?
    I know possible workarounds to accomplish this task: not call populateXRefRow function in XSLT, instead call PL/SQL procedure or function that working same but can ignore any exceptions.
    This's solution not liked to me, but I dont know any other solutions.
    Also I cannot not populate XREF because XREF actively used in inter-systems communication.

  • New SQL Server Failover Cluster Installation - No disk is available to select in section "Cluster Disk Slection"

    Hello Everyone,
    I am in a deep need for your help regarding the problem I am facing.
    I am doing a New SQL Server Failover Cluster Installation in a virtual server that is part of a failover cluster. I am able to complete all the steps successfully but, when I reach the point where I am supposed to select the shared disk that will
    be included in the SQL server resource cluster group, I don't find any disk in the list (as u can see in the figure below).
    I have already created the a 2 nodes failover cluster and added 3 disks (1 as a witness in Quorum and 2 other available storage).
    No roles were created, 2 nodes are available and 1 network is there in the cluster.
    If u take a look at the message it say: "The search for mount points failed. Error: the system cannot find the path specified". What is this and how can I solve this issue??
    Thanks in advance for your support and looking forward for your valuable feedbacks.
    Mark as answer if it was an answer for you question.. Please don't hesitate to ask for any further help..

    Dear Ashwin,
    I have granted the privileges mentioned in the link you provided as below:
      Act as Part of the Operating Sywstem = SeTcbPrivileg
      Bypass Traverse Checking = SeChangeNotify
      Lock Pages In Memory = SeLockMemory
      Log on as a Batch Job = SeBatchLogonRight
      Log on as a Service = SeServiceLogonRight
      Replace a Process Level Token = SeAssignPrimaryTokenPrivilege
    I was not able to solve the problem by giving these privileges to the domain account I am using to install SQL.
    Mark as answer if it was an answer for you question.. Please don't hesitate to ask for any further help..

  • RAC 11gR2 cluster installation: root.sh failed on the 1st node

    Hi,
    Does anybody know why is possible when I run the root.sh on the 1st node, during the Oracle 11gR2 RAC installation (cluster installation) to get the following error?
    The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME= /oracle/grid
    Enter the full pathname of the local bin directory: [usr/local/bin]:
    The file "dbhome" already exists in /usr/local/bin. Overwrite it? (y/n) [n]: y
    Copying dbhome to /usr/local/bin ...
    The file "oraenv" already exists in /usr/local/bin. Overwrite it? (y/n) [n]: y
    Copying oraenv to /usr/local/bin ...
    The file "coraenv" already exists in /usr/local/bin. Overwrite it? (y/n) [n]: y
    Copying coraenv to /usr/local/bin ...
    Entries will be added to the /etc/oratab file as needed by
    Database Configuration Assistant when a database is created
    Finished running generic part of root.sh script.
    Now product-specific root actions will be performed.
    2010-06-29 14:17:43: Parsing the host name
    2010-06-29 14:17:43: Checking for super user privileges
    2010-06-29 14:17:43: User has super user privileges
    Using configuration parameter file: /oracle/grid/crs/install/crsconfig_params
    Creating trace directory
    User oracle has the required capabilities to run CSSD in realtime mode
    LOCAL ADD MODE
    Creating OCR keys for user 'root', privgrp 'system'..
    Operation successful.
    root wallet
    root wallet cert
    root cert export
    peer wallet
    profile reader wallet
    pa wallet
    peer wallet keys
    pa wallet keys
    peer cert request
    pa cert request
    peer cert
    pa cert
    peer root cert TP
    profile reader root cert TP
    pa root cert TP
    peer pa cert TP
    pa peer cert TP
    profile reader pa cert TP
    profile reader peer cert TP
    peer user cert
    pa user cert
    Adding daemon to inittab
    CRS-4123: Oracle High Availability Services has been started.
    ohasd is starting
    CRS-2672: Attempting to start 'ora.gipcd' on 'trz1test_rac'
    CRS-2672: Attempting to start 'ora.mdnsd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.gipcd' on 'trz1test_rac' succeeded
    CRS-2676: Start of 'ora.mdnsd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.gpnpd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.gpnpd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.cssdmonitor' on 'trz1test_rac'
    CRS-2676: Start of 'ora.cssdmonitor' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.cssd' on 'trz1test_rac'
    CRS-2672: Attempting to start 'ora.diskmon' on 'trz1test_rac'
    CRS-2676: Start of 'ora.diskmon' on 'trz1test_rac' succeeded
    CRS-2676: Start of 'ora.cssd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.ctssd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.ctssd' on 'trz1test_rac' succeeded
    clscfg: -install mode specified
    Successfully accumulated necessary OCR keys.
    Creating OCR keys for user 'root', privgrp 'system'..
    Operation successful.
    CRS-2672: Attempting to start 'ora.crsd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.crsd' on 'trz1test_rac' succeeded
    Now formatting voting disk: /data_gpfs/oracle/crs/vdsk.
    CRS-4603: Successful addition of voting disk /data_gpfs/oracle/crs/vdsk.
    ## STATE File Universal Id File Name Disk group
    1. ONLINE 653624f2aa1f4f83bf774e8052889a32 (/data_gpfs/oracle/crs/vdsk) []
    Located 1 voting disk(s).
    CRS-2673: Attempting to stop 'ora.crsd' on 'trz1test_rac'
    CRS-2677: Stop of 'ora.crsd' on 'trz1test_rac' succeeded
    CRS-2673: Attempting to stop 'ora.ctssd' on 'trz1test_rac'
    CRS-2677: Stop of 'ora.ctssd' on 'trz1test_rac' succeeded
    CRS-2673: Attempting to stop 'ora.cssdmonitor' on 'trz1test_rac'
    CRS-2677: Stop of 'ora.cssdmonitor' on 'trz1test_rac' succeeded
    CRS-2673: Attempting to stop 'ora.cssd' on 'trz1test_rac'
    CRS-2677: Stop of 'ora.cssd' on 'trz1test_rac' succeeded
    CRS-2673: Attempting to stop 'ora.gpnpd' on 'trz1test_rac'
    CRS-2677: Stop of 'ora.gpnpd' on 'trz1test_rac' succeeded
    CRS-2673: Attempting to stop 'ora.gipcd' on 'trz1test_rac'
    CRS-2677: Stop of 'ora.gipcd' on 'trz1test_rac' succeeded
    CRS-2673: Attempting to stop 'ora.mdnsd' on 'trz1test_rac'
    CRS-2677: Stop of 'ora.mdnsd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.mdnsd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.mdnsd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.gipcd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.gipcd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.gpnpd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.gpnpd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.cssdmonitor' on 'trz1test_rac'
    CRS-2676: Start of 'ora.cssdmonitor' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.cssd' on 'trz1test_rac'
    CRS-2672: Attempting to start 'ora.diskmon' on 'trz1test_rac'
    CRS-2676: Start of 'ora.diskmon' on 'trz1test_rac' succeeded
    CRS-2676: Start of 'ora.cssd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.ctssd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.ctssd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.crsd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.crsd' on 'trz1test_rac' succeeded
    CRS-2672: Attempting to start 'ora.evmd' on 'trz1test_rac'
    CRS-2676: Start of 'ora.evmd' on 'trz1test_rac' succeeded
    */oracle/grid/bin/srvctl start nodeapps -n trz1test_rac ... failed*
    Configure Oracle Grid Infrastructure for a Cluster ... failed
    This is because ora.eONS daemon is not starting. There is a Metalink note that we MIGHT start this daemon manually ... but this is not working.
    *./srvctl status nodeapps -n trz1test_rac*
    -n <node_name> option has been deprecated.
    VIP trz1test_rac_vip is enabled
    VIP trz1test_rac_vip is running on node: trz1test_rac
    Network is enabled
    Network is running on node: trz1test_rac
    GSD is disabled
    GSD is not running on node: trz1test_rac
    ONS is enabled
    ONS daemon is running on node: trz1test_rac
    eONS is enabled
    eONS daemon is not running on node: trz1test_rac

    I run my clusterware/DB on AIX 5.3
    When I run runcluvfy.sh here are the things which are not passing:
    Check: Node connectivity of subnet "192.168.1.0"
    Source Destination Connected?
    trz2test_rac:en5 trz2test_rac:en5 yes
    trz2test_rac:en5 trz1test_rac:en5 yes
    trz2test_rac:en5 trz1test_rac:en5 yes
    trz2test_rac:en5 trz1test_rac:en5 yes
    trz2test_rac:en5 trz1test_rac:en5 yes
    trz1test_rac:en5 trz1test_rac:en5 yes
    Result: Node connectivity passed for subnet "192.168.1.0" with node(s) trz2test_rac,trz1test_rac
    Check: TCP connectivity of subnet "192.168.1.0"
    Source Destination Connected?
    trz1test_rac:192.168.1.140 trz2test_rac:192.168.1.142 failed
    trz1test_rac:192.168.1.140 trz2test_rac:192.168.1.142 failed
    Result: TCP connectivity check failed for subnet "192.168.1.0"
    NTP daemon slewing option check failed on some nodes
    PRVF-5436 : The NTP daemon running on one or more nodes lacks the slewing option "-x"
    Result: Clock synchronization check using Network Time Protocol(NTP) failed
    NTP mustn't be a problem I guess as the date are identical on the 2 nodes.
    I have no idea how to fix the TCP connectivity issue with the subnet "192.168.1.0". Some posts wrote that could be a firewall issue. Are there any other causes ?
    Thanks to all,
    Paul

Maybe you are looking for

  • Error while upgrading .soln from VS2005 to VS2010 ultimate

    I am getting following error while doing mentioned work Cannot load the project due to a corrupt project file. The following error has occurred during XML parsing: File: E:\nirajcvs\mh\build.nt_m64\build\secwrapper.vcproj Line: 371 Column: 5 Error Me

  • Snapshot of a colored table

    Hi, Does anyone know of any design pattern or of any standard class that can return a snapshot of a JTable? What I want to do is to create a small picture of a large table and then add the zooming and panning functionality to it, so that we can easil

  • Value for customized fields didn't get copied to back end system

    Hi, We are in SRM 4.0 and using extended classic scenario. We have defined two customized fields in account assignment tab in shopping cart and SRM Po and also in back end PO. SRM POs are having values for the field but while transferring the Po deta

  • Zen micro Firmware placement (physical

    Okey, where in the Zen micro is the firmware stored?i want to know since i had a zen micro, but the hardri've died and it cant startup (weird hd noises)so i bought one with damaged jack-plug and switched the hardri've. thing is that the "new" one get

  • Can I have hold music?

    I was wondering if its possible to have music play for the people that I will have on hold?