SAP Cluster Installation instance number issue
Hi,
We had some problem about the sap cluster installation .
OS : AIX 6.1
Database : DB2
We are trying to install the sap cluster under AIX + DB2.
But we are not sure whether we have
CI instance = 00
DI instance = 03
will it have problem . ( e.g. will we need to adjust the transport
configuration eachange due to the instance number different )
Because we had saw other case on window which is
CI instance = 00
DI instance = 00
So which is working fine and no problem.
Please help and give some recommendations. We would like to confirm is window / aix the same , are there any concern here( CI instance is need to different
with DI or not , if not what will be affect. ) .
Regards
Hi,
Per my understanding the
stms > system overview > [SID of the cluster] > Display TMS Configuration : System xxx > communicate tag > RFC Address
on that column is not able to use logon group.
But if you not setting that part correctly , then the auto transport is not able to do e.g. QAS forward the request to PRD
Am I correct ?
thx,
Tony
Similar Messages
-
SAP Service named SAP SID _ Instance Number is missing in services.msc
Hi,
SAP Service named SAP<SID>_<Instance Number> is missing in services.msc
Example :
SID = DM0
Instance Number = 01
SAP Service Name = SAPDM0_01
Please help me to resolve the issue.
Thanks in Advance.
Warm Regards,
SathyaSAPSTARTSRV.EXE
Values :
Operation Selected is "Install Service + Register COM Interface + Start Service"
SID = DM0
NR = 00 or 01
Startprofile = D:\usr\sap\DM0\SYS\profile\START_DVEBMGS01_sapserver
User = DOMAIN\SAPService<SID>
Password = ....
Now the SAP Service, SAP<SID>_<Instance Number> is created in services.msc.
Thanks www.sdn.sap.com
Edited by: Sathya Kala Veeraraj on May 6, 2010 12:12 AM -
HI SME
I have installed the SQL 2005 failover cluster and SAP cluster installation both are working fine.
But whenever i am moving the SQL group from node 1 to node 2 and vice versa the Databse in the studio show recovery mode.
and application is not able to connect unless the the recovery is completed.
Note : ALL the groups in the cluster are moving perfectly without any issue . Only that DB
Database : share Drive (SAN)
Regards
HaroonDear Haroon.
This could be due to an issue with the cluster and its resources to come online, however I am more prone to think that this is a purely SQL Server issue. So, in order to discern it, I recommend you to perform a very simple test:
Take your SQL Server offline and bring it back online in the same node; how long does it take to recover the database? It should take the same amount of time as a failover; if it takes less time to recover on the same node, then you probably have a cluster issue.
Otherwise, I think that this is just the normal behaviour of SQL Server, but there is something that you should learn about the transaction log in order to really take advantage of its strong points, and do not suffer the possible drawbacks:
Writes to the SQL database (i.e. inserts, updates and deletes) are written first to the transaction log. Once a transaction (whether it is an explicit transaction starting with a BEGIN TRAN or an implicit transaction of a single statement) is written in the log, the user is told that the write was complete, even though it is not yet in the database. The lazy writer and checkpoint processes "follow along behind" and flush those writes (stored as "dirty pages" in memory) to the database.
A log backup writes everything (since the last log backup) to a backup file. It does not affect in any way the writing of transactions to the database.
The key here is that a transaction must be marked as "complete" in some way. This can either be an explicit COMMIT or ROLLBACK statement or something implicit like a GO statement or your connection's IMPLICIT_TRANSACTIONS setting.
If a transaction is not completed in some way and/or has not been written to the database when the service/database is stopped, the SQL Server has to recover the database when the service restarts. This entails reading through the log file, rolling back transactions that have not been committed ("unwriting" them from the database) or rolling forward transactions that have been committed in the log but had not been written into the database.
Far and away the most common reason for long recovery times is uncommitted transactions that have to be rolled back.
A good clue that this is the cause is the usage of the log file after a log backup is taken. If there is still a lot of used space in the log file after taking a log backup it means there is at least one open transaction that started a fair while ago. Common causes for this are: having your users' IMPLICIT_TRANSACTIONS set ON instead of the default OFF (especially if they leave their connections open), applications that allow transactions to be held open (again, especially when a user walks away from their machine in the middle of a session), large data loads, index rebuilds, etc. The first two scenarios need to be investigated and addressed if possible.
And now, let me ask you: How often do you backup your transaction logs? Maybe not very often, and so you have a lot of transactions that need to be rolled back/forward during the recovery of your database. To be more precise, if you are not backing up the transaction log on a regular basis, SQL Server will need to process all VLF's in the transaction log. So, it is generally recommended to setup a job that backs up the transaction log at least every hour (possibly every 15 minutes). With that done, your recovery time should be much faster. Otherwise, monitor the size of the transaction log backups and check if there are any open transactions as explained in SAP note 421644.
Cheers!!
-Jesú -
SAP 4.7 / MSSQL Cluster Installation
Hi:
I am in the planning stages of a SAP 4.7 / MSSQL Cluster Installation. I have sone this same install in non-clustered MSQL 2005/ SAP 4.7 envirionments, but cannot find a lot of good documentation/advice for the clustered install.
For example, when we install nonclustered MSSQL 2005, we use a VB script that takes care of the DB configuration for us. Is something similiar available for a clustered install. Any advice appreciated.David,
Do you have access to the install guides? The install on the cluster is covered extensively in these.
Hope that helps.
J. Haynes -
Dear colleagues,
Could you let me know what is the range number allowed for the instance number of an ABAP system?
Can you let me know how many gateway and dispatcher processess are allowed to be configured for each instance?
Thanks and regards
RodHi,
Instance number consists of a two-digit number from 00 to 97. Generally 98 & 99 is used by SMD agent and CCMS agent.
Also do not use 43 & 89 if you are installing on windows and planning to use MSCS.
43 is part of MSCS & 89 is part of port number for Windows Terminal Server.
Regards,
Pinkle -
EHP4 on MSCS 2008 - PHASE KX_CPYORG - Instance number conflict
Hello Experts,
Need some help on EHP4 on MSCS 2008.
We are Installing EHP4 on ECC 6.0 Windows 2008 - MSCS cluster 2008 environment and facing a problem while instllation Step EXTRACTION and PHASE KX_CPYORG. We have successfully installed on Sandbox and Dev regions, but now as our QAS is a Cluster environment we believe it is causing the problem.
Below is the error log from E:\usr\sap\<SID>\EHPI\abap\log KX_CPYORG.txt
1 ETQ201 Entering upgrade-phase "KX_CPYORG" ("20101113145523")
2 ETQ367 Connect variables are set for standard instance access
4 ETQ399 System-nr = '41', GwService = 'sapgw41'
4 ETQ399 Environment variables:
4 ETQ399 dbs_mss_schema=meq
4 ETQ399 auth_shadow_upgrade=0
4 ETQ399 Set environment for standard connect:
4 ETQ399 ENV: dbs_mss_schema=meq
4 ETQ399 ENV: auth_shadow_upgrade=0
4 ETQ399 Set RFC variables for standard connect:
4 ETQ399 System-nr = '41', GwService = 'sapgw41'
4 ETQ399 Set tool parameters for standard connect:
4 ETQ399 default TPPARAM: DEFAULT.TPP
1 ETQ206 Executing pre-phase DB specific actions.
Some details of our system
- The ASCS instance number is installaed on the Cluster and no. is 40
- The Central Instance is installed on a separate standalone VM Server with Instance number 41.
- The EHPI is triggered on the Central instance on the VM.
- Error is throwing exactly after the step accepting the profiles (All three).
Also with this error the SAPup is completely failing and stopping the Installation with the below error.
======================================================
Unable to execute the SDT request ABAP operation revoke-extract on hostname chgva-sap-meq instance 41
Unable to determine if a revoke of the ABAP upgrade request ABAP is possible
Cannot check for revoke possibility
Tool died unexpectedly with
FATAL ERROR: Inconsistent system number in profile '41' != '40'
======================================================
Any suggestions/solutions in resolving the issue are appreciated.
Thanks
AjayHi,
It looks like there is some problem in reading profiles. Are all profiles present in profile directory (including ASCS and CI) ?
Also, make sure that while you select the system number of shadow instance then it should not be 40 and 41.
Thanks
Sunny -
How can I correlate an Java instance number with a server id?
I have 6 Web App Server running ABAP and the JAVA stacks. I can log into the Central Instance server and run /usr/sap/<SID>DVEBMSG00/j2ee/configtool/configtool.sh and bring up the GUI interface to "see" all the instances and their variables. I don't see an easy way to trace back the Java INSTANCE to the physical server's hostname.
Is there a central repository to correlate a Web App Server Java instance number to the actual hostid/hostname of the target server? I realize I can log into each Web App Server and look at the /usr/sap/<SID>D00/j2ee/cluster/instance.properties and find the Instance number, but I was wondering if this information was held in the SAP Central instance or SAP Database somewhere.Hi Timothy,
The instance ID used for the JAVA cluster is generated at installation time, and -amongst other things- takes into account the time it was generated. We installed two instances in parallel (on different hosts) and ended up with almost the same instance ID.
Because this can be very confusing, we asked SAP if this was changable - in theory it is only an ID which could be changed as long as it is updated on all places the identifier is stored - but SAP indicated that that is not possible, nor supported. We ended up with a diagram of the system architecture with all the identifiers on our desk.
Note that in the config tool - all instances are displayed with their system instance number. If you were to install a new system it might be usefull to install all instances with different instance numbers so you and distinguish more easily between them.
Hope this helps,
Cheers,
Walter -
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
VijayRegret 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 -
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 AMHi 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 -
SAP oracle Installation error with Oracle on windows 2008 MSCS
Dear All,
I'm facing an error during SAP cluster group creation.
As per SAPinst steps, During configuration of Frist node its giving error at Cluster group creation.
please find the Log :-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING 2010-06-17 00:04:39.138
Execution of the command "cluster.exe RESOURCE "SAP OPE 51 Service"" finished with return code 5007. Output:
Listing status for resource 'SAP OPE 51 Service':
Resource Group Node Status
System error 5007 has occurred (0x0000138f).
The cluster resource could not be found.
INFO 2010-06-17 00:04:39.138
Creating file C:\Program Files\sapinst_instdir\ERP\SYSTEM\ORA\HA\ABAPJAVA\MSCS-A\cluster.exe.log.
INFO 2010-06-17 00:04:39.153
Output of cluster.exe res "SAP OPE 51 Service" /OFFLINE is written to the logfile cluster.exe.log.
WARNING 2010-06-17 00:04:39.200
Execution of the command "cluster.exe res "SAP OPE 51 Service" /OFFLINE" finished with return code 5007. Output:
System error 5007 has occurred (0x0000138f).
The cluster resource could not be found.
INFO 2010-06-17 00:04:39.216
Creating file C:\Program Files\sapinst_instdir\ERP\SYSTEM\ORA\HA\ABAPJAVA\MSCS-A\cluster.exe.log.
WARNING 2010-06-17 00:04:39.231
Execution of the command "cluster.exe res "SAP OPE 51 Instance" /REMOVEDEP: "SAP OPE 51 Service"" finished with return code 5007. Output:
System error 5007 has occurred (0x0000138f).
The cluster resource could not be found.
ERROR 2010-06-17 00:04:39.340
MOS-01242 Windos System error message number: '5013'. Message: 'The cluster group could not be found.'.
WARNING[E] 2010-06-17 00:04:39.356
MUT-03025 Caught ESAPinstException in Modulecall: Windos System error message number: '5013'. Message: 'The cluster group could not be found.'. .
ERROR 2010-06-17 00:04:39.356
FCO-00011 The step CreateFirstSAPGenericServiceResource with step key |MSCS_A|windows|ind|ind|ind|0|0|CreateSAPClusterGroup|windows|ind|ind|ind|11|0|CreateFirstSAPGenericServiceResource was executed with status ERROR ( Last error reported by the step :Windos System error message number: '5013'. Message: 'The cluster group could not be found.'.).
ERROR 2010-06-17 00:04:56.64
FCO-00011 The step CreateFirstSAPGenericServiceResource with step key |MSCS_A|windows|ind|ind|ind|0|0|CreateSAPClusterGroup|windows|ind|ind|ind|11|0|CreateFirstSAPGenericServiceResource was executed with status ERROR ( Last error reported by the step :Windos System error message number: '5013'. Message: 'The cluster group could not be found.'.).
Note:-
entry in net_helpmsg.exe
The cluster group could not be found.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Actually, before starting SAPinst, i had created SAP<SAPSID> service & Application.
i.e.. by creating Empty service and application followed by renaming it to SAP<sapsid> and allocating shared disk and bringing it onlie with file server configuration with in it.
But, i'm facing the error during configuration of First node.
Done with ASCS and SCS .. selecting the correct drive where /usr/sap installed.
i request you to suggest me a solution to fix this problem during installation.
Thanking you in all,
Best regards,
Raghav.r3Clus.log
17.6.2010, 14:0:53, ntclsapclus.cpp, 213, Entry: InstallSAPResourceType
17.6.2010, 14:0:53, ntclsclinst.cpp, 58, Entry: Sclinstsrct::Create
17.6.2010, 14:0:53, ntclsclinst.cpp, 79, CreateClusterResourceType RC= 183
Cannot create a file when that file already exists.
17.6.2010, 14:0:53, ntclsclinst.cpp, 91, DllRegisterCluAdminExtension RC= 0
17.6.2010, 14:0:53, ntclsclinst.cpp, 102, DllRegisterServer RC= 0
17.6.2010, 14:0:53, ntclsclinst.cpp, 116, Exit: Sclinstsrct::Create RC= 0
17.6.2010, 14:0:53, ntclsapclus.cpp, 215, Exit: InstallSAPResourceType RC= 0 -
Problem with services of SAP after installation of ABAP on MS SQL server
Hi,
I am trying top install 2004 Netweaver ABAP+ JAVA on my machine
Following is my machine configuration -
Machine type - Windows 2003 Standard Edition SP1
Machine name - pun-idmqa-vm1
SAP Instance name - QSA
DB type - MS SQL 2000 SP4 + hotfixes and instcoll.exe is executed. After nstalling SQL shows server proper as SQL_Latin1_General_CP850_BIN2 collation
Message port - 3600
I could sucessfully install Database from CD and thereby could sucessfully install ABAP. During postinstall I tried to start the server. all the following services got up -
msg_server.exe
disp+work.exe
igswd.exe
But after some time 2nd service goes down. Following is the error message flashed in
trc file: "dev_disp", trc level: 1, release: "640"
Mon Jul 02 16:33:16 2007
kernel runs with dp version 128000(ext=102000) (@(#) DPLIB-INT-VERSION-128000-UC)
length of sys_adm_ext is 524 bytes
systemid 560 (PC with Windows NT)
relno 6400
patchlevel 0
patchno 31
intno 20020600
make: multithreaded, Unicode
pid 2492
***LOG Q00=> DpSapEnvInit, DPStart (00 2492) [dpxxdisp.c 1100]
Mon Jul 02 16:33:17 2007
shared lib "dw_xml.dll" version 31 successfully loaded
shared lib "dw_xtc.dll" version 31 successfully loaded
shared lib "dw_stl.dll" version 31 successfully loaded
shared lib "dw_gui.dll" version 31 successfully loaded
Mon Jul 02 16:33:21 2007
WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 4 seconds
***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 3886]
MtxInit: -2 0 0
DpSysAdmExtInit: ABAP is active
DpSysAdmExtInit: JAVA is not active
DpShMCreate: sizeof(wp_adm) 10528 (1316)
DpShMCreate: sizeof(tm_adm) 2780232 (13832)
DpShMCreate: sizeof(wp_ca_adm) 24000 (80)
DpShMCreate: sizeof(appc_ca_adm) 8000 (80)
DpShMCreate: sizeof(comm_adm) 290000 (580)
DpShMCreate: sizeof(vmc_adm) 0 (372)
DpShMCreate: sizeof(wall_adm) (38456/34360/64/184)
DpShMCreate: SHM_DP_ADM_KEY (addr: 054B0040, size: 3192688)
DpShMCreate: allocated sys_adm at 054B0040
DpShMCreate: allocated wp_adm at 054B1B58
DpShMCreate: allocated tm_adm_list at 054B4478
DpShMCreate: allocated tm_adm at 054B44A0
DpShMCreate: allocated wp_ca_adm at 0575B0E8
DpShMCreate: allocated appc_ca_adm at 05760EA8
DpShMCreate: allocated comm_adm_list at 05762DE8
DpShMCreate: allocated comm_adm at 05762E00
DpShMCreate: allocated vmc_adm_list at 057A9AD0
DpShMCreate: system runs without vmc_adm
DpShMCreate: allocated ca_info at 057A9AF8
DpShMCreate: allocated wall_adm at 057A9B00
MBUF state OFF
EmInit: MmSetImplementation( 2 ).
Mon Jul 02 16:33:22 2007
<ES> client 0 initializing ....
<ES> InitFreeList
<ES> block size is 1024 kByte.
Using implementation std
<EsNT> Memory Reset enabled as NT default
<EsNT> EsIUnamFileMapInit: Initialize the memory 1132 MB
<ES> 1131 blocks reserved for free list.
ES initialized.
Mon Jul 02 16:33:36 2007
rdisp/http_min_wait_dia_wp : 1 -> 1
***LOG CPS=> DpLoopInit, ICU ( 2.6.1 2.6 4.0) [dpxxdisp.c 1462]
Mon Jul 02 16:33:38 2007
***LOG Q0K=> DpMsAttach, mscon ( pun-idmqa-vm1) [dpxxdisp.c 9719]
Mon Jul 02 16:33:46 2007
CCMS: start to initalize 3.X shared alert area (first segment).
DpMsgAdmin: Set release to 6400, patchlevel 0
Mon Jul 02 16:33:47 2007
MBUF state PREPARED
MBUF component UP
DpMBufHwIdSet: set Hardware-ID
***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c 1025]
DpMsgAdmin: Set patchno for this platform to 31
Release check o.K.
Mon Jul 02 16:34:20 2007
ERROR => W0 (pid 2740) died [dpxxdisp.c 12170]
ERROR => W1 (pid 3736) died [dpxxdisp.c 12170]
my types changed after wp death/restart 0xbf --> 0xbe
ERROR => W2 (pid 3876) died [dpxxdisp.c 12170]
my types changed after wp death/restart 0xbe --> 0xbc
ERROR => W3 (pid 3896) died [dpxxdisp.c 12170]
my types changed after wp death/restart 0xbc --> 0xb8
ERROR => W4 (pid 3852) died [dpxxdisp.c 12170]
ERROR => W5 (pid 2008) died [dpxxdisp.c 12170]
my types changed after wp death/restart 0xb8 --> 0xb0
ERROR => W6 (pid 3776) died [dpxxdisp.c 12170]
my types changed after wp death/restart 0xb0 --> 0xa0
ERROR => W7 (pid 4052) died [dpxxdisp.c 12170]
my types changed after wp death/restart 0xa0 --> 0x80
DP_FATAL_ERROR => DpWPCheck: no more work processes
DISPATCHER EMERGENCY SHUTDOWN ***
increase tracelevel of WPs
killing W0-2740 (SIGUSR2)
ERROR => DpWpKill(2740, SIGUSR2) failed [dpxxtool.c 2468]
killing W1-3736 (SIGUSR2)
ERROR => DpWpKill(3736, SIGUSR2) failed [dpxxtool.c 2468]
killing W2-3876 (SIGUSR2)
ERROR => DpWpKill(3876, SIGUSR2) failed [dpxxtool.c 2468]
killing W3-3896 (SIGUSR2)
ERROR => DpWpKill(3896, SIGUSR2) failed [dpxxtool.c 2468]
killing W4-3852 (SIGUSR2)
ERROR => DpWpKill(3852, SIGUSR2) failed [dpxxtool.c 2468]
killing W5-2008 (SIGUSR2)
ERROR => DpWpKill(2008, SIGUSR2) failed [dpxxtool.c 2468]
killing W6-3776 (SIGUSR2)
ERROR => DpWpKill(3776, SIGUSR2) failed [dpxxtool.c 2468]
killing W7-4052 (SIGUSR2)
ERROR => DpWpKill(4052, SIGUSR2) failed [dpxxtool.c 2468]
NiWait: sleep (10000 msecs) ...
NiISelect: timeout 10000 ms
NiISelect: maximum fd=1629
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Mon Jul 02 16:34:30 2007
NiISelect: TIMEOUT occured (10000 ms)
dump system status
Workprocess Table (long) Mon Jul 02 11:04:30 2007
========================
No Ty. Pid Status Cause Start Err Sem CPU Time Program Cl User Action Table
0 DIA 2740 Ended no 1 0 0
1 DIA 3736 Ended no 1 0 0
2 UPD 3876 Ended no 1 0 0
3 ENQ 3896 Ended no 1 0 0
4 BTC 3852 Ended no 1 0 0
5 BTC 2008 Ended no 1 0 0
6 SPO 3776 Ended no 1 0 0
7 UP2 4052 Ended no 1 0 0
Dispatcher Queue Statistics Mon Jul 02 11:04:30 2007
===========================
--------++++--
+
Typ
now
high
max
writes
reads
--------++++--
+
NOWP
0
3
2000
10
10
--------++++--
+
DIA
5
5
2000
5
0
--------++++--
+
UPD
0
0
2000
0
0
--------++++--
+
ENQ
0
0
2000
0
0
--------++++--
+
BTC
0
0
2000
0
0
--------++++--
+
SPO
0
0
2000
0
0
--------++++--
+
UP2
0
0
2000
0
0
--------++++--
+
max_rq_id 13
wake_evt_udp_now 0
wake events total 9, udp 7 ( 77%), shm 2 ( 22%)
since last update total 9, udp 7 ( 77%), shm 2 ( 22%)
Dump of tm_adm structure: Mon Jul 02 11:04:30 2007
=========================
Term uid man user term lastop mod wp ta a/i (modes)
Workprocess Comm. Area Blocks Mon Jul 02 11:04:30 2007
=============================
Slots: 300, Used: 1, Max: 0
--------++--
+
id
owner
pid
eyecatcher
--------++--
+
0
DISPATCHER
-1
WPCAAD000
NiWait: sleep (5000 msecs) ...
NiISelect: timeout 5000 ms
NiISelect: maximum fd=1629
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Mon Jul 02 16:34:35 2007
NiISelect: TIMEOUT occured (5000 ms)
Shutdown server ...
DpModState: buffer in state MBUF_PREPARED
NiBufSend starting
NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
MsINiWrite: sent 110 bytes
MsIModState: change state to SHUTDOWN
DpModState: change server state from STARTING to SHUTDOWN
Switch off Shared memory profiling
ShmProtect( 57, 3 )
ShmProtect(SHM_PROFILE, SHM_PROT_RW
ShmProtect( 57, 1 )
ShmProtect(SHM_PROFILE, SHM_PROT_RD
DpWakeUpWps: wake up all wp's
Stop work processes...
Stop gateway
killing process (3832) (SOFT_KILL)
Stop icman
killing process (3960) (SOFT_KILL)
Terminate gui connections
[DpProcDied] Process lives (PID:3832 HANDLE:1600)
waiting for termination of gateway
NiWait: sleep (1000 msecs) ...
NiISelect: timeout 1000 ms
NiISelect: maximum fd=1629
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Mon Jul 02 16:34:36 2007
NiISelect: TIMEOUT occured (1000 ms)
Mon Jul 02 16:34:37 2007
[DpProcDied] Process died (PID:3832 HANDLE:1600)
[DpProcDied] Process died (PID:3960 HANDLE:1588)
DpHalt: cancel all lcom connections
MPI CancelAll 2 -> 0
MPI DeleteAll 2 -> 0
NiIMyHostName: hostname = 'pun-idmqa-vm1'
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
DpConvertRequest: net size = 163 bytes
NiBufSend starting
NiIWrite: write 562, 1 packs, MESG_IO, hdl 3, data complete
MsINiWrite: sent 562 bytes
send msg (len 110+452) to name -, type 4, key -
detach from message server
***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c 9945]
NiBufSend starting
NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
MsINiWrite: sent 110 bytes
MsIDetach: send logout to msg_server
MsIDetach: call exit function
DpMsShutdownHook called
NiSelClear: removed hdl 3 from selectset
MBUF state OFF
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/8
LOCK WP ca_blk 1
make DISP owner of wp_ca_blk 1
DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 19)
MBUF component DOWN
NiBufClose: clear extensions for hdl 3
NiBufSetStat: bufstat of hdl 3 changed from OK to OFF
NiICloseHandle: shutdown and close hdl 3 / socket 1608
MsIDetach: detach MS-system
Mon Jul 02 16:34:38 2007
EsCleanup ....
***LOG Q05=> DpHalt, DPStop ( 2492) [dpxxdisp.c 8478]
Good Bye .....
I am new to SAP EP installation. Please help me regarding this issue.
Thanks and Regards,
Smithaforgot to tell you, after that probably you will need to make the installation again.
good luck. -
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 HaritonovHello 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 -
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. -
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 -
LOAD BALANCE (CSS) and Portal Port Number based on Instance Number
Hi,
My doubt is about LOAD BALANCE (CSS) and Portal Port Number based on Instance Number.
I have to install 3 servers machines and 2 servers databases cluster. There will be a HIGH AVAILABILITY environment. There will be a MIGRATION and UPGRADE.
Today there are 2 servers machines in Windows NLB. Today my production Portal is 6 6.20.
Once, I did something for LABORATORY TEST. Migration (6 6.40) and Upgrade (7.0)in two other machines. But they were with Windows NLB. When I did the installation, for each server machine and during the instalation I had to give one Instance Number for each and in result there was a different Port Number for each.
But I accessed both machines throught a virtual url(dns) with a specific port number. And it works!
NOW, with a HARDWARE LOAD BALANCE _ CSS I don't know how to do.
A guy who works with it tell us that couldn't redirect one Port Number for different port numbers. He couldn't configure the CSS like this.
My question is: Is he write? And if he is, there is a way to give the same instance number for my 3 new Portal servers machines? Example: 5(02)00.
Could you understand?
I need help.
Regards,
cheers,
NiviaNivia,
I have used F5 for load balancing, I am sure you can do the same with CSS. Yes, you can configure a virtual IP on the load balancer with standard ports (80 or 443) and load balancing the traffic to multiple servers with different ports. You can have different ports for each instance.
-Regards
RK
Maybe you are looking for
-
How can I view my Macbook Desktop on Apple TV? Screen is damaged.
Hey guys thanks for taking your time to read this. I was cleaning and my Mac fell on the floor and hit itself on my weights and the Screen cracked and all I see is colors. I was working on a resume as well So I would like to know if there's a way I c
-
Snow Leopard unusable with Broken Pipe messages in the console
Hello Recently, probably after having installed OS X 10.6.8, I noticed that after a while, something within the OS becomes saturated leading to no new processes being able to be started. All existing programs continue to run and all seems normal exc
-
I got a blank page when I try to see some of web pages inlcuding materials preapred by flash player
I have a note book, Lenovor Y580. The OS and IE are as follows: OS: Windows 8 Pro K with Media Center Browser: IE 10 version: 10.0.9200.16540 (Update version: 10.0.4 (KB2817183) flash player: 11.7.700.169 The following is a web page prepared by a Kor
-
I am on my 2nd iMac. My first one was replaced on 11/12. I installed the updates including the new firmware one. Today at 11:14 am Eastern, the screen went black and wouldn't come back. No warning, no nothing...not even fade to black, just pitch blac
-
Where do i modify the generic " sent from my Verizon yadadada language" ????