Running SAP XI in High Availability
Bonjour a vous tous !
I am looking for best practices when running SAP Exchange Infrastructure (3.0, well it is now XI 7.0 with the new NW2004s SP9) in High Availability mode.
The customer that I work with does not know yet on which platform its production environment will be (Unix/Oracle vs Microsoft/SqlServer 20005). I know that some hardware vendor has built-in HA capabilities, either Software/Hardware based (MSFT MCS, IBM HACMP, etc).
Should we go for an "SAP XI all-In One" installation or distributed one ? Should we get one central SLD or one per environment? What is the role of the SLD and Solution Manager? Do they need to be interconnected?
I have worked with other EAI middlewares (Biztralk Server and webMethods) and normally the Integration Engine sit on it's own server and the various adapters are on their respective servers (i.e.: one server for HTTP, one server for FTP, one server for EJB, etc), since the sizing (RAM. Java heap memory, etc) for all theses adapters are different (FTP a lot of small file, EJB not so many request, but they could eat-up a lot of CPU, etc). Is this a best practice that I can apply also with SAP XI ?
Thank in advance for you help !
A+
Hi Michel,
Well we seem to work along the same track...
I am working on 2 customers concurrently - the one using like you using PI 7.0. In their case we implemented a Windows solution using W2K3 Enterprise Edition 64-bit. Avoid 32-bit as it will no longer be supported by SAP next year. We are using MSCS (which is part of the Enterprise Edition by default).
The 2nd is a solaris customer (very large) for which we are using a cross-data center solution handled by Veritas Cluster Manager with automatic failover between systems and data centers if required.
Some answers to your questions:
1. All-in-one - yes
2. SLD - one for DEV/QA, and separate for Prod - this is recomended by SAP too - I can mail you a guide if needed
3. With Solution Manager 4.0, it now supports the J2EE side and hence can understand SLDs. The concept is to setup an HA Solution Manager and deploy the SLD for Prod on the same piece of kit.
4. SAP do not recomend splitting off the Adapter Engine except for specific cases, the main reason being if you have specific systems behind firewalls that you need to communicate with.
Under no circumstances should you have separate AE's per adapter - this would be an extermely expensive solution hardware and support-wise.
Regards
Brian
Similar Messages
-
Two SAP Instances in High Availability cluster - SGeSAP - HPUX
Dear All
We want to install 2 SAP instances in single host with DB and CI separately. DB and CI will be on High Availabilty Cluster using SGeSAP for HP - Unix. The database is Oracle 10g.
Does SAP support multiple instance on the same hosts(DB and CI) for HA option.
Kindly inform
Regards
LakshmiYes it is possible to run two SAP systems on same cluster using SGeSAP. Normally If there is only one system on the cluster DB is configured on one node and CI is configured on the second node, with fail over in case of a node failure. In your case if a node fails one node will be running two DB and two CI instances. You have to size the hardware accordingly. Just FYI, SGeSAP is licensed per SAP System.
-
Replicate in Two Locations? SAP B1 HANA High Availability
Hello Experts! Hope this message finds you well.
Can we replicate SAP B1 HANA to a standby server that is in another location?
Example Active Server\Central Server at my New York Data Center and Standby Server in Ohio
What would be needed in terms of high speed pipe between locations and NTP to synch time to a common time server.
Thank you for your advice.
EdHi Ed,
Currently the two locations have to be within ~100 KM of each other. You find this in section 14 of the HANA admin guide for SP6. You can open a support ticket asking what to consider if you want a distance greater than 100KM.
Best regards,
Duncan -
Difference btw: Distributed, High-Availability and Additional SAP System Instances
Hello,
In the installation Doc for NW 741, there is 3 other installations scenarios beside the single instance, can you pl. highlight the difference?
Cheers,
FHello Fouad,
Distributed landscape:
In distributed landscape, every instance can run on a separate host
- Central services instance for ABAP ( ASCS)
- Enqueue replication server instance (ERS instance ) for ASCS instance
- Database instance
- Primary application server instance (PAS)
High availability :
In high availability ,all above instances can run on seperate host. Here you can run all instance in switchover cluster infrastructure. That means ,for any instance if one node in cluster fails ,it switch over to other other node and still operations can run without any distrubance.
Additional SAP instance:
Additional SAP aaplication instance can be installed to scale the performance of an SAP system. It can be installed on one of the above instance host or on differnt host.
The term "additional application server instance "was introduced to replace term dialog instance from SAP Netweaver 7.1 and higher.
For more and detailed information ,you can refer to Installation guide for the SAP release you are planning to install and for DB/OS combination.
Hope this helps.
Regards,
Archana -
SAP XI 3.0 High Availability Whitepaper
Hi,
is anyone of you aware of a Whitebook for SAP XI 3.0 High Availability?
We are currently in the process to migrate our current SAP XI 3.0 System, which runs on Windows 2003, to a HA solution.
But I am still unsure about all the possiblities and pros and cons that you have with such a scenario.
If you do have any documents/papers or similar regarding HA solution or experiences in this area please let me know.
Thanks in advance!
kind regards
Nesimihi Nesimi,
try to post this message in sap xi forum
Process Integration (PI) & SOA Middleware -
Let me know how to run high availability services in system 9 essbase.
Hi
Let me know how to run high availability services in system 9 essbase.
thanks in ADV
Message was edited by:
user624564
Message was edited by:
user624564Hi,
Now i am using essbase system 9.2 version,
& URL : http://localhost:11080/eds/EssbaseEnterprise
plz guide me to download the High Availability servers .
thanks in Adv.... -
SAP PI 7.1 High Availability, Active-Active or Active-Passive
We are planning go to HA system for PI 7.11
I've few doubts/questions regarding this.
Can we make Active-Active clustering or Active-Passive? Or itu2019s our choice?
If it is our choice, then is at Configuration level (Application level)? or hardware level?
What are additional steps we need to take for Active-Active clustering? (Which we are looking for)
What is recommended by SAP?
Any Pros & Cons.
Please reply me if you have any information regarding this, any information regards to this is greatly appreciated
Thanks
SagarHi Sagar,
Please use Active-Passive for your SAP PI 7.1 High Availability system.
For more details, please refer to the sdn link:
High Availability
->High Availability FAQ
->What is an "active-active cluster"?
An active-active cluster consists of two independent server nodes at a minimum. The workload within a cluster resource is shared between the server nodes. If a cluster node crashes the processes are resumed by the remaining cluster nodes. An active-active cluster configuration means that a cluster resource is active on all cluster nodes. The aim of an active-active cluster is not only to provide high availability system but to distribute the workload between the cluster nodes. Applications with a very high workload like databases benefit from an active-active setup. Due to the SAP Central Services Instance is a light component an active-active setup does not make any sense. Therefore the SCS is implemented as an active-passive cluster resource.
Best Regards
Julia -
SAP Web Dispatcher in a high availability environment
Hello, guys
We are working in a CRM 7.0 implementation Project. Our system landscape is the following:
- Two hosts (host1 & host2) on MSCS cluster (Windows 2008) with SQL Server and ASCS in high availability. Additional, this MSCS cluster has a instance of SAP Web Dispatcher.
- In these two host weu2019ve installed a CI & DI instance, outside of high availability scope
- Two additional hosts (host3 & host4) with one dialog instance in every host
We have severe problems with communication between SAP Web Dispatcher and ICM components. Our configuration schema is the next:
- ASCS (MSCS_virtual_hostname):
ms/server_port_0 = PROT=HTTP,PORT=8141
SAPLOCALHOSTFULL = <MSCS_virtual_hostname>.<domain>
- IC (host1)
icm/server_port_0 = PROT=HTTP,PORT=8040,TIMEOUT=90,PROCTIMEOUT=600
icm/host_name_full = <host1>.<domain>
- ID1 (host2)
icm/server_port_0 = PROT=HTTP,PORT=8044,TIMEOUT=90,PROCTIMEOUT=600
icm/host_name_full = <host2>.<domain>
- ID3 (host3)
icm/server_port_0 = PROT=HTTP,PORT=8045,TIMEOUT=90,PROCTIMEOUT=600
icm/host_name_full = <host3>.<domain>
- ID4 (host4)
icm/server_port_0 = PROT=HTTP,PORT=8046,TIMEOUT=90,PROCTIMEOUT=600
icm/host_name_full = <host4>.<domain>
- SAP Web Dispatcheer (MSCS_virtual_hostname):
SAPGLOBALHOST = <MSCS_virtual_hostname>
SAPLOCALHOSTFULL = <MSCS_virtual_hostname>.<domain>
SAPLOCALHOST = <MSCS_virtual_hostname>
SAPLOCALHOST = <MSCS_virtual_hostname>
ms/http_port = 8141
icm/server_port_0 = PROT=HTTP, PORT=8042,TIMEOUT=30,PROCTIMEOUT=600
wdisp/add_xforwardedfor_header = TRUE
In SAP Web Dispatcher log weu2019ve found the following error messages:
Fri Jan 28 15:45:22 2011
***LOG Q0I=> NiPConnect2: connect (10061: WSAECONNREFUSED: Connection refused)
*** ERROR => NiPConnect2: SiPeekPendConn failed for hdl 6 / sock 130060
(SI_ECONN_REFUSE/10061; I4; ST; 192.168.6.182:8044)
*** ERROR => Connection request to host: , service: 8044 failed (NIECONN_REFUSED)
SAP Web Dispather is trying to connect to connect with dialog instances through , which itu2019s incorrect (ports 8044, 8045 & 8046 are opened in dialog instances, not in virtual instance). I think it should try with real hostnames (host1, host2, host3 & host4).
¡¡Please, help!! Thanks in advanceHello, Karthi,
Our Web Dispatcher profile looks as following:
Instance specific parameters
Maybe some of these parameters are needless
SAPSYSTEMNAME = <CRM SID>
INSTANCE_NAME = <WD SID>
SAPSYSTEM = <WD System number>
SAPGLOBALHOST = <virtual hostname of WD>
SAPLOCALHOSTFULL = <FQDN of virtual hostname of WD>
SAPLOCALHOST = <virtual hostname of WD>
Directorios
DIR_INSTANCE = R:\usr\sap\wd
DIR_INSTALL = R:\usr\sap\wd
DIR_CT_RUN = $(DIR_EXE_ROOT)\$(OS_UNICODE)\NTAMD64
DIR_EXECUTABLE = R:\usr\sap\wd
DIR_PROFILE = R:\usr\sap\wd
DIR_HOME = R:\usr\sap\wd
DIR_ICMAN_ROOT = $(DIR_INSTANCE)\icmanroot
R:\usr\sap\wd\global\security\data
Accesibilidad al Message Server
rdisp/mshost = <virtual hostname of CRM Message Server>
ms/http_port = <HTTP port of CRM Message Server>
HTTP Settings
Puerto estandar de acceso HTTP
icm/server_port_0 = PROT=HTTP, PORT=8042,TIMEOUT=30,PROCTIMEOUT=600
These parameters defines load balancing weights
#wdisp/server_00 = NAME=<hostname_SID_SYSNR>, LB=4, ACTIVE=0
#wdisp/server_01 = NAME=<hostname_SID_SYSNR>, LB=10, ACTIVE=1
#wdisp/server_02 = NAME=<hostname_SID_SYSNR>, LB=20, ACTIVE=1
#wdisp/server_03 = NAME=<hostname_SID_SYSNR>, LB=20, ACTIVE=1
Puerto de acceso interfaz web de administrador
icm/HTTP/admin_0 = PREFIX=/sap/admin, DOCROOT=$(DIR_ICMAN_ROOT)/admin, AUTHFILE=$(DIR_INSTANCE)\sec\icmauth.txt
Activaciu00F3n de la cachu00E9 de SAP Web Dispatcher
icm/HTTP/server_cache_0/http_cache_control = true
icm/HTTP/server_cache_0 = PREFIX=/, CACHEDIR=$(DIR_INSTANCE)\cache
Fichero de log de seguridad
icm/security_log = LOGFILE=$(DIR_HOME)\log\security_%y%m%d.log, SWITCHTF=day, MAXSIZEKB=1024, FILEWRAP=off
icm/HTTP/logging_0 = PREFIX=/, LOGFILE=$(DIR_HOME)\log\wd_log_%y%m%d.log, SWITCHTF=day, MAXSIZEKB=1024, FILEWRAP=off
icm/log_level = 1
Dispatcher Configuration
wdisp/add_xforwardedfor_header = FALSE
Parametrizacion de memoria
Datos de sizing de los que se parten #
#users = 1800 usuarios (900 concurrentes)
#req_per_dialog_step = 6 peticiones HTTP por paso
#thinktime_per_diastep_sec = 10 seg. de "thinktime"
#conn_keepalive_sec = 30 seg. mantener conexiu00F3n abierta con ICM
#icm/max_conn = users * req_per_dialog_step * conn_keepalive_sec / thinktime_per_diastep_sec
icm/max_conn = 16200
wdisp/HTTP/max_pooled_con = icm/max_conn
wdisp/HTTP/max_pooled_con = 16200
icm/max_sockets = al menos la suma de icm/max_conn y wdisp/HTTP/max_pooled_con
icm/max_sockets = 32400
mpi/buffer_size = 64K = 64 * 1024 = 65536
mpi/buffer_size = 65536
mpi/total_size_MB = icm/max_conn * mpi/buffer_size (hay que convertir mpi/buffer_size a MB)
mpi/total_size_MB = 1024
icm/req_queue_len = icm/max_conn / 2
icm/req_queue_len = 8100
icm/min_threads = icm/max_conn / ~50
icm/min_threads = 512
icm/max_threads = icm/max_conn / ~20
icm/max_threads = 1024
Parametrizacion de seguridad
Evitar el envu00EDo de mensajes tu00E9cnicos al usuario final
is/HTTP/show_detailed_errors = FALSE
#icm/HTTP/error_templ_path
And ICM parameters are:
- SAPLOCALHOSTFULL= <FQDN of every application server>
- icm/server_port_0 = PROT=HTTP,PORT=8080,TIMEOUT=90,PROCTIMEOUT=600:
- icm/host_name_full = <FQDN of every application server> ## This parameter is ignored if SAPLOCALHOSTFULL is defined
I hope it helps you.
Best regards,
Sergio Su00E1nchez -
SAP NetWeaver 7.30 High-Availability installation without MSCS
Hi all,
Do we have any option to install SAP NetWeaver 7.30 High-Availability System on the third-party cluster solution, except for MS Cluster Service?
I tried to install the first cluster node without MSCS configuration, however, sapinst.exe checks whether we already set up MSCS on this node, then installer aborted.
I'd like to know the way to disable this checks. (Or, way to mimic the installer as if MSCS cluster configuration was done.)
If unavailable, I have to install MSCS first, and SAP NetWeaver, then also have to uninstall MSCS instead of out cluster software;
It seems to me no sense.
Best regards,Hi Peter,
Thanks for your quick response.
It is disappointed for me that HA Installation is tightly combined with MSCS.
Do we have a way to migrate from other installation scenario to High-Availability?
For example, once we install ASCS instance as distributed system, then migrate
it for High-Availability usage, leveraged by profile updates and so on?
I'm not sure how High-Availability installation is different from other installation
scenario except for installation path and hostname to be used for connection.
Best regards, -
Installing SAP ERP on DB2 with high availability
Hey Gurus,
currently we're installing SAP ERP 6 EHP 6 based on DB2 for unix and windows, this is done using the high availability option on AIX 7.1 and IBM's power HA.
We have the following architecture:
Node A:
1-A host for ASCS, ERS and CI.
2-A host for the DB instance.
The same with node B replacing CI with DI.
Please advise on how to proceed with installation.
Also I need a bit of clarification regarding how to share (or export) the file systems between the hosts of the same node so that the CI can and DB can be connected, since as far as I know the DB installation will ask for the profile directory through the installation, while the CI will ask to see the db file systems as well as the db instance.
Thanks in advanceHi Ahmed,
For your query
Also I need a bit of clarification regarding how to share (or export) the file systems between the hosts of the same node so that the CI can and DB can be connected, since as far as I know the DB installation will ask for the profile directory through the installation, while the CI will ask to see the db file systems as well as the db instance.
Please refer installation guide sections related to file system planning.
Here you can see the file system directory structure as well as information on which filesystems to be shared.
Attached are some screenshot for reference
Hope this helps.
Regards,
Deepak Kori -
SAP BWA 2 node high availability
Hi All
My Customer uses 2 node(48GB each) active SAP BWA for their production system.
As this customer want High Availability for this BWA. He want to change it to 1 node active + 1 node stand by
It uses OCFS2 for cluster file system.
Is it possible for this Customer to change from 2 active to 1 active + 1 stand by ?
My best regards,
Nam Hee JaeHi Kamal,
Thanks and appreciate your reply, but I still wonder how the fail-over happen with 1 active + 1 stand by. Does the watchdog or fail-over mechanism working even in 1 active + 1 stand by ?
Normally, 3 system is required in distributed system to prevent split brain situation.
I want to know if their is any limitation using 1 active + 1 stand by except the memory utilization of each Blade.
My best regards,
Nam Hee -
SAP POS - Xpress Server High availability
Dear All,
I have a requirement for Installing "High Availability" for SAP POS XPS server (Store server), Transnet server, & Transnet client.
I have gone thru the possibilities of having Backup server for XPS store server, but the backup server supported by SAP has some major restrictions listed below.
1. Store closing
2. Terminal Closing
3. EOD ( End of the day)
4. Exchange with reciept
5. Layaway sale.
Please let me know whether their is a possibility for achieving high availability for store server which performs the above listed transactions too.
Appreciate if any body can reply asap.
Best regards
SyedHello Syed,
Having High Availability for an Xpress is not standards SAP implementation and is quite u201Coverkillu201D. The use of the backup server is designed to allow the store to function and service itu2019s customers until a server can be rebuilt or repaired.
BTW:
-Layaways can be done in offline mode and it will post to the server when it becomes available
-Returns can be done on the backup server if the customer implemented Returns Authorization -
Error while installing NW 7.4 SR2 in High availability
Hello Guys,
We are installing NW 7.4 SR2 Enterprise Portal with sybase database on windows 2012 R2 server under high availability i.e Microsoft Cluster.
JEP is the system ID of the server, SAPJEP is the virtual host and X.X.X.36 is the virtual I.P for Central Instance node.
Physical I.P of First node is X.X.X.21
We have started the installation as first cluster node and get stuck at phase 3.
The error in sapinst.log is below:-
FCO-00011 The step assignNetworknameToClusterGroup with step key
|NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_GetSidFromCluster|ind|ind|ind|ind|getSid|0|assignNetworknameToClusterGroup
was executed with status ERROR ( Last error reported by the step: Could
not set properties on ClusterResource 'SAP JEP IP'.).
The error log of sapinst_dev.log is is below:-
TRACE 2015-03-18 11:30:29.193
NWInstance.getStartProfilePath(true)
TRACE 2015-03-18 11:30:29.194
NWInstance.getStartProfileName()
TRACE 2015-03-18 11:30:29.194
NWInstance.getStartProfileName() done: JEP_ERS10_SAPJEP
TRACE 2015-03-18 11:30:29.194
NWERSInstance.getDirProfile()
TRACE 2015-03-18 11:30:29.194
NW.getDirProfile(false)
TRACE 2015-03-18 11:30:29.195
NW.getDirProfile() done: \\SAPJEP/sapmnt/JEP/SYS/profile
TRACE 2015-03-18 11:30:29.204 [synxcpath.cpp:925]
CSyPath::getOSNodeType(bool) lib=syslib module=syslib
Path \\SAPJEP/sapmnt/JEP/SYS/profile is on a non-existing share.
TRACE 2015-03-18 11:30:29.204
NWERSInstance.getDirProfile() done: \\SAPJEP/sapmnt/JEP/SYS/profile
TRACE 2015-03-18 11:30:29.205
NWInstance.getStartProfilePath() done: \\SAPJEP/sapmnt/JEP/SYS/profile/JEP_ERS10_SAPJEP
TRACE 2015-03-18 11:30:29.206
NWInstance.getProfilePath() done: \\SAPJEP/sapmnt/JEP/SYS/profile/JEP_ERS10_SAPJEP
TRACE 2015-03-18 11:30:29.206
NWProfiles(JEP.ERS10.SAPJEP).getPersistentDefaultProfile()
TRACE 2015-03-18 11:30:29.207
NW.getPersistentDefaultProfile()
TRACE 2015-03-18 11:30:29.207
NW.isUnicode(true)
TRACE 2015-03-18 11:30:29.208
NW.isUnicode() done: true
TRACE 2015-03-18 11:30:29.208
NW.getPersistentDefaultProfile() done
TRACE 2015-03-18 11:30:29.208
NWProfiles(JEP.ERS10.SAPJEP).getPersistentDefaultProfile() done
TRACE 2015-03-18 11:30:29.208
NWProfiles(JEP.ERS10.SAPJEP)._getPersistentProfile(INSTANCE) done
TRACE 2015-03-18 11:30:29.209
NWProfiles(JEP.ERS10.SAPJEP).getPersistentProfile() done
TRACE 2015-03-18 11:30:29.209
PersistentR3Profile.commit()
TRACE 2015-03-18 11:30:29.209
PersistentR3Profile.commit() done
TRACE 2015-03-18 11:30:29.209
NWProfiles(JEP.ERS10.SAPJEP).getPersistentDefaultProfile()
TRACE 2015-03-18 11:30:29.210
NW.getPersistentDefaultProfile()
TRACE 2015-03-18 11:30:29.210
NW.isUnicode(true)
TRACE 2015-03-18 11:30:29.211
NW.isUnicode() done: true
TRACE 2015-03-18 11:30:29.211
NW.getPersistentDefaultProfile() done
TRACE 2015-03-18 11:30:29.211
NWProfiles(JEP.ERS10.SAPJEP).getPersistentDefaultProfile() done
TRACE 2015-03-18 11:30:29.211
PersistentR3Profile.commit()
TRACE 2015-03-18 11:30:29.211
PersistentR3Profile.commit() done
TRACE 2015-03-18 11:30:29.212
NWProfiles(JEP.ERS10.SAPJEP).commit() done
TRACE 2015-03-18 11:30:29.212
NWInstanceInstall.addSAPCryptoParametersToProfile() done
TRACE 2015-03-18 11:30:29.260
The step setProfilesForSAPCrypto with key |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_Unpack2|ind|ind|ind|ind|unpack|0|NW_SAPCrypto|ind|ind|ind|ind|crypto|0 has been executed successfully.
INFO 2015-03-18 11:30:29.262 [synxccuren.cpp:887]
CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1)
lib=syslib module=syslib
Working directory changed to C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1.
TRACE 2015-03-18 11:30:29.265 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:29.267 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
TRACE 2015-03-18 11:30:29.270 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:29.280 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:29.281 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
TRACE 2015-03-18 11:30:29.284 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:29.293 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:29.295 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
TRACE 2015-03-18 11:30:29.315 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
INFO 2015-03-18 11:30:29.330 [csistepexecute.cpp:1024]
Execute step askUnpack of component |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_Unpack2|ind|ind|ind|ind|unpack|0
TRACE 2015-03-18 11:30:29.339 [csistepexecute.cpp:1079]
Execution of preprocess block of |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_Unpack2|ind|ind|ind|ind|unpack|0|askUnpack returns TRUE
TRACE 2015-03-18 11:30:29.364
Call block: NW_Unpack2_ind_ind_ind_ind
function: NW_Unpack2_ind_ind_ind_ind_DialogPhase_askUnpack
is validator: false
TRACE 2015-03-18 11:30:29.364
NWInstall.getSystem(JEP)
TRACE 2015-03-18 11:30:29.366
NWOption(localExeDir).value()
TRACE 2015-03-18 11:30:29.366
NWOption(localExeDir).value() done: true
TRACE 2015-03-18 11:30:29.367
NWOption(collected).value()
TRACE 2015-03-18 11:30:29.367
NWOption(collected).value() done: true
TRACE 2015-03-18 11:30:29.369
NWInstall({
sid:JEP
sapDrive:E:
dbtype:ind
sapmnt:/sapmnt
hasABAP:false
hasJava:true
isAddinInstallation:undefined
unicode:true
workplace:undefined
loadType:SAP
umeConfiguration:
doMigMonConfig:
useParallelAbapSystemCopy:
dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
os4_krnlib:
os4_seclanglib:
useCurrentUser:false
noShares:false
TRACE 2015-03-18 11:30:29.370
NW({
sid:JEP
sapDrive:E:
dbtype:ind
sapmnt:/sapmnt
hasABAP:false
hasJava:true
isAddinInstallation:undefined
unicode:true
workplace:undefined
loadType:SAP
umeConfiguration:
doMigMonConfig:
useParallelAbapSystemCopy:
dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
os4_krnlib:
os4_seclanglib:
useCurrentUser:false
noShares:false
TRACE 2015-03-18 11:30:29.371
NW() done
TRACE 2015-03-18 11:30:29.371
NWInstall() done
TRACE 2015-03-18 11:30:29.371
NWInstall.getSystem() done
TRACE 2015-03-18 11:30:29.372
NWInstall.mapUnpackTable(t_askUnpack)
TRACE 2015-03-18 11:30:29.373
NWInstall.mapUnpackTable() done: true
TRACE 2015-03-18 11:30:29.377
NWDB._get(JEP, ind)
TRACE 2015-03-18 11:30:29.377
NWDB._fromTable(JEP, ctor)
TRACE 2015-03-18 11:30:29.379
NWDB(JEP, {
sid:JEP
hostname:undefined
dbsid:undefined
installDB:false
ORACLE_HOME:
abapSchema:
abapSchemaUpdate:
javaSchema:
TRACE 2015-03-18 11:30:29.379
NWDB() done
TRACE 2015-03-18 11:30:29.379
NWDB._fromTable() done
TRACE 2015-03-18 11:30:29.380
NWDB._get() done
TRACE 2015-03-18 11:30:29.380
NWDB.getDBType(): ind
TRACE 2015-03-18 11:30:29.390 [iaxxgenimp.cpp:283]
CGuiEngineImp::showDialogCalledByJs()
showing dlg d_nw_ask_unpack
TRACE 2015-03-18 11:30:29.390 [iaxxgenimp.cpp:293]
CGuiEngineImp::showDialogCalledByJs()
<dialog sid="d_nw_ask_unpack">
<title>Unpack Archives</title>
<table enabled="true" fixedrows="true" sid="askUnpack">
<caption>Archives to Be Unpacked</caption>
<column enabled="true" type="check" numeric="false" upper="false" name="unpack">
<caption>Unpack</caption>
<helpitem id="common.Unpack"/>
<value type="string">false</value>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="path">
<caption>Archive</caption>
<helpitem id="common.UnpackArchive"/>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="codepage">
<caption>Codepage</caption>
<helpitem id="common.UnpackArchiveCodepage"/>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="destination">
<caption>Destination</caption>
<helpitem id="common.UnpackArchiveDestination"/>
</column>
<column enabled="true" type="file" numeric="false" upper="false" name="ownPath">
<caption>Downloaded To</caption>
<helpitem id="common.UnpackArchiveDownload"/>
<value type="string"/>
</column>
<row rowId="0">
<boolvalue>
<true/>
</boolvalue>
<value>DBINDEP\SAPEXE.SAR</value>
<value>Unicode</value>
<value>E:\usr\sap\JEP\SYS\exe\uc\NTAMD64</value>
<value></value>
</row>
</table>
<dialog/>
TRACE 2015-03-18 11:30:29.391 [iaxxgenimp.cpp:1031]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2015-03-18 11:30:30.617 [iaxxdlghnd.cpp:96]
CDialogHandler::doHandleDoc()
CDialogHandler: ACTION_NEXT requested
TRACE 2015-03-18 11:30:30.618 [iaxxcdialogdoc.cpp:190]
CDialogDocument::submit()
<dialog sid="d_nw_ask_unpack">
<table enabled="true" fixedrows="true" sid="askUnpack">
<caption>Archives to Be Unpacked</caption>
<column enabled="true" type="check" numeric="false" upper="false" name="unpack">
<caption>Unpack</caption>
<helpitem id="common.Unpack"/>
<value type="string">false</value>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="path">
<caption>Archive</caption>
<helpitem id="common.UnpackArchive"/>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="codepage">
<caption>Codepage</caption>
<helpitem id="common.UnpackArchiveCodepage"/>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="destination">
<caption>Destination</caption>
<helpitem id="common.UnpackArchiveDestination"/>
</column>
<column enabled="true" type="file" numeric="false" upper="false" name="ownPath">
<caption>Downloaded To</caption>
<helpitem id="common.UnpackArchiveDownload"/>
<value type="string"/>
</column>
<row rowId="0">
<boolvalue>
<true/>
</boolvalue>
<value>DBINDEP\SAPEXE.SAR</value>
<value>Unicode</value>
<value>E:\usr\sap\JEP\SYS\exe\uc\NTAMD64</value>
<value/>
</row>
</table>
<dialog/>
TRACE 2015-03-18 11:30:30.646
Call block: NW_Unpack2_ind_ind_ind_ind
function: NW_Unpack2_ind_ind_ind_ind_DialogPhase_askUnpackValidator_default
is validator: true
TRACE 2015-03-18 11:30:30.646
NWInstall.getSystem(JEP)
TRACE 2015-03-18 11:30:30.648
NWOption(localExeDir).value()
TRACE 2015-03-18 11:30:30.648
NWOption(localExeDir).value() done: true
TRACE 2015-03-18 11:30:30.649
NWOption(collected).value()
TRACE 2015-03-18 11:30:30.649
NWOption(collected).value() done: true
TRACE 2015-03-18 11:30:30.652
NWInstall({
sid:JEP
sapDrive:E:
dbtype:ind
sapmnt:/sapmnt
hasABAP:false
hasJava:true
isAddinInstallation:undefined
unicode:true
workplace:undefined
loadType:SAP
umeConfiguration:
doMigMonConfig:
useParallelAbapSystemCopy:
dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
os4_krnlib:
os4_seclanglib:
useCurrentUser:false
noShares:false
TRACE 2015-03-18 11:30:30.653
NW({
sid:JEP
sapDrive:E:
dbtype:ind
sapmnt:/sapmnt
hasABAP:false
hasJava:true
isAddinInstallation:undefined
unicode:true
workplace:undefined
loadType:SAP
umeConfiguration:
doMigMonConfig:
useParallelAbapSystemCopy:
dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
os4_krnlib:
os4_seclanglib:
useCurrentUser:false
noShares:false
TRACE 2015-03-18 11:30:30.654
NW() done
TRACE 2015-03-18 11:30:30.654
NWInstall() done
TRACE 2015-03-18 11:30:30.654
NWInstall.getSystem() done
TRACE 2015-03-18 11:30:30.655
NWInstall.validateUnpackTable(t_askUnpack)
TRACE 2015-03-18 11:30:30.657
NWInstall.validateUnpackTable(): validating row {
codepage:Unicode
destination:E:\usr\sap\JEP\SYS\exe\uc\NTAMD64
ownPath:
path:DBINDEP\SAPEXE.SAR
sid:JEP
unpack:true
TRACE 2015-03-18 11:30:30.659 [tablecpp.cpp:136]
Table(t_NW_unpack).updateRow({
cd:UKERNEL
codepage:Unicode
confirmUnpack:
destination:E:\usr\sap\JEP\SYS\exe\uc\NTAMD64
list:
needUnpacking:true
ownPath:
path:DBINDEP\SAPEXE.SAR
selectiveExtract:false
sid:JEP
unpack:true
wasUnpacked:false
}, WHERE sid='JEP' AND path='DBINDEP\SAPEXE.SAR' AND codepage='Unicode' AND destination='E:\usr\sap\JEP\SYS\exe\uc\NTAMD64')
updating
TRACE 2015-03-18 11:30:30.661
NWInstall.validateUnpackTable() done
TRACE 2015-03-18 11:30:30.722 [iaxxgenimp.cpp:301]
CGuiEngineImp::showDialogCalledByJs()
<dialog sid="d_nw_ask_unpack">
<table enabled="true" fixedrows="true" sid="askUnpack">
<caption>Archives to Be Unpacked</caption>
<column enabled="true" type="check" numeric="false" upper="false" name="unpack">
<caption>Unpack</caption>
<helpitem id="common.Unpack"/>
<value type="string">false</value>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="path">
<caption>Archive</caption>
<helpitem id="common.UnpackArchive"/>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="codepage">
<caption>Codepage</caption>
<helpitem id="common.UnpackArchiveCodepage"/>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="destination">
<caption>Destination</caption>
<helpitem id="common.UnpackArchiveDestination"/>
</column>
<column enabled="true" type="file" numeric="false" upper="false" name="ownPath">
<caption>Downloaded To</caption>
<helpitem id="common.UnpackArchiveDownload"/>
<value type="string"/>
</column>
<row rowId="0">
<boolvalue>
<true/>
</boolvalue>
<value>DBINDEP\SAPEXE.SAR</value>
<value>Unicode</value>
<value>E:\usr\sap\JEP\SYS\exe\uc\NTAMD64</value>
<value/>
</row>
</table>
<dialog/>
TRACE 2015-03-18 11:30:30.724 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:30.725 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
TRACE 2015-03-18 11:30:30.728 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:30.776
The step askUnpack with key |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_Unpack2|ind|ind|ind|ind|unpack|0 has been executed successfully.
INFO 2015-03-18 11:30:30.778 [synxccuren.cpp:887]
CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1)
lib=syslib module=syslib
Working directory changed to C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1.
TRACE 2015-03-18 11:30:30.780 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:30.781 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
TRACE 2015-03-18 11:30:30.785 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:30.802 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:30.803 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
TRACE 2015-03-18 11:30:30.806 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:30.819 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:30.842 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
TRACE 2015-03-18 11:30:30.908 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:30.909 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:30.963 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
TRACE 2015-03-18 11:30:31.139 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
INFO 2015-03-18 11:30:31.142 [csistepexecute.cpp:1024]
Execute step setDisplayNames of component |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0
TRACE 2015-03-18 11:30:31.177
Call block: NW_FirstClusterNode_ind_ind_ind_ind
function: NW_FirstClusterNode_ind_ind_ind_ind_DialogPhase_setDisplayNames_Preprocess
is validator: false
TRACE 2015-03-18 11:30:31.219 [csistepexecute.cpp:1079]
Execution of preprocess block of |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|setDisplayNames returns TRUE
TRACE 2015-03-18 11:30:31.243
Call block: NW_FirstClusterNode_ind_ind_ind_ind
function: NW_FirstClusterNode_ind_ind_ind_ind_DialogPhase_setDisplayNames
is validator: false
TRACE 2015-03-18 11:30:31.246
NWInstance.byNumberAndRealHost(00, DCEPPRDCI)
TRACE 2015-03-18 11:30:31.246
NWInstance.find()
TRACE 2015-03-18 11:30:31.248
NWOption(localExeDir).value()
TRACE 2015-03-18 11:30:31.248
NWOption(localExeDir).value() done: true
TRACE 2015-03-18 11:30:31.249
NWOption(collected).value()
TRACE 2015-03-18 11:30:31.249
NWOption(collected).value() done: true
TRACE 2015-03-18 11:30:31.252
NWInstance._fromRow({
sid:JEP
name:SCS00
number:00
host:SAPJEP
guid:0
realhost:dcepprdci
type:SCS
installationStatus:installing
startProfileName:JEP_SCS00_SAPJEP
instProfilePath:
dir_profile:
unicode:false
collectSource:
TRACE 2015-03-18 11:30:31.252
NWSCSInstance()
TRACE 2015-03-18 11:30:31.252
NWInstance(JEP/SCS00/SAPJEP)
TRACE 2015-03-18 11:30:31.252
NWInstance(JEP/SCS00/SAPJEP) done
TRACE 2015-03-18 11:30:31.253
NWInstanceInstall()
TRACE 2015-03-18 11:30:31.253
NWInstanceInstall() done
TRACE 2015-03-18 11:30:31.253
NWInstall.getSystem(JEP)
TRACE 2015-03-18 11:30:31.253
NWOption(localExeDir).value()
TRACE 2015-03-18 11:30:31.254
NWOption(localExeDir).value() done: true
TRACE 2015-03-18 11:30:31.254
NWOption(collected).value()
TRACE 2015-03-18 11:30:31.254
NWOption(collected).value() done: true
TRACE 2015-03-18 11:30:31.256
NWInstall({
sid:JEP
sapDrive:E:
dbtype:ind
sapmnt:/sapmnt
hasABAP:false
hasJava:true
isAddinInstallation:undefined
unicode:true
workplace:undefined
loadType:SAP
umeConfiguration:
doMigMonConfig:
useParallelAbapSystemCopy:
dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
os4_krnlib:
os4_seclanglib:
useCurrentUser:false
noShares:false
TRACE 2015-03-18 11:30:31.257
NW({
sid:JEP
sapDrive:E:
dbtype:ind
sapmnt:/sapmnt
hasABAP:false
hasJava:true
isAddinInstallation:undefined
unicode:true
workplace:undefined
loadType:SAP
umeConfiguration:
doMigMonConfig:
useParallelAbapSystemCopy:
dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
os4_krnlib:
os4_seclanglib:
useCurrentUser:false
noShares:false
TRACE 2015-03-18 11:30:31.258
NW() done
TRACE 2015-03-18 11:30:31.258
NWInstall() done
TRACE 2015-03-18 11:30:31.258
NWInstall.getSystem() done
TRACE 2015-03-18 11:30:31.258
NWSCSInstance() done
TRACE 2015-03-18 11:30:31.259
NWInstance._fromRow() done
TRACE 2015-03-18 11:30:31.259
NWInstance._fromRow({
sid:JEP
name:ERS10
number:10
host:SAPJEP
guid:1
realhost:dcepprdci
type:ERS
installationStatus:installing
startProfileName:JEP_ERS10_SAPJEP
instProfilePath:
dir_profile:
unicode:false
collectSource:
TRACE 2015-03-18 11:30:31.259
NWERSInstance()
TRACE 2015-03-18 11:30:31.260
NWInstance(JEP/ERS10/SAPJEP)
TRACE 2015-03-18 11:30:31.260
NWInstance(JEP/ERS10/SAPJEP) done
TRACE 2015-03-18 11:30:31.260
NWInstanceInstall()
TRACE 2015-03-18 11:30:31.260
NWInstanceInstall() done
TRACE 2015-03-18 11:30:31.261
NWERSInstance() done
TRACE 2015-03-18 11:30:31.261
NWInstance._fromRow() done
TRACE 2015-03-18 11:30:31.261
NWInstance.find() done: 1 instances found
TRACE 2015-03-18 11:30:31.261
t_scs.setDisplayName([nw.progress.installInstance, SCS00], WHERE ROWNUM=0)
TRACE 2015-03-18 11:30:31.305
The step setDisplayNames with key |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0 has been executed successfully.
INFO 2015-03-18 11:30:31.307 [synxccuren.cpp:887]
CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1)
lib=syslib module=syslib
Working directory changed to C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1.
TRACE 2015-03-18 11:30:31.362
Build Client for subcomponent |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_FinishFirstClusterNode|ind|ind|ind|ind|finishFirst|0
TRACE 2015-03-18 11:30:31.364
TRACE 2015-03-18 11:30:31.364 [ccdclient.cpp:22]
CCdClient::CCdClient()
TRACE 2015-03-18 11:30:31.385 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:31.387 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
TRACE 2015-03-18 11:30:31.390 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:31.406 [cpropertycontentmanager.hpp:220]
CPropertyContentManager::logMissingParameters()
The following parameters can be set via SAPINST_PARAMETER_CONTAINER_URL (inifile.xml) but not via SAPINST_INPUT_PARAMETERS_URL:
Component 'NW_ERS_Instance': ersInstanceNumber, restartSCS
Component 'NW_GetDomainOU': isOUInstallation, ou_delimiter, windows_domain_ous
Component 'NW_GetSidFromCluster': clusterGroup, isUnicode, localDrive, network, networkName, sharedDrive, sid, useDHCP
Component 'NW_GetUserParameterWindows': sapDomain, sapServiceSIDPassword, sidAdmPassword
Component 'NW_SAPCrypto': installSAPCrypto
Component 'NW_SCS_Instance': instanceNumber, scsMSPort, scsMSPortInternal
Component 'Preinstall': installationMode
INFO 2015-03-18 11:30:31.802 [synxcpath.cpp:799]
CSyPath::createFile() lib=syslib module=syslib
Creating file C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\summary.html.
TRACE 2015-03-18 11:30:31.828 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:31.852 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
TRACE 2015-03-18 11:30:31.916 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:31.917 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:31.971 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
TRACE 2015-03-18 11:30:32.152 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:32.154 [sixxbsummary.cpp:320]
CSiSummaryContainer::showDialog()
<?xml version="1.0" encoding="UTF-8"?><sapinstgui version="1.0"><dialog version="1.0" sid="diReviewDialog"> <title>Parameter Summary</title><description>Choose 'Next' to start with the values shown. Otherwise, select the parameters to be changed and choose 'Revise'. You are then taken to the screen where you can change the parameter. You might be guided through other screens that have so far been processed.</description> <review id="review_controll"><caption><![CDATA[Parameter list]]></caption><inputgroup id="ID_1"> <caption><![CDATA[Drive for Local Instances]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_2"><pulldown edit="false" enabled="true" highlight="false" sid="localDrive">
<caption>Destination Drive for Local Instances</caption>
<helpitem id="mscs.SelectLocalDrive"/>
<value>C:</value>
<value>D:</value>
<selectvalue>D:</selectvalue>
</pulldown></input></inputgroup><inputgroup id="ID_3"> <caption><![CDATA[SAP System Cluster Parameters]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_4"><field enabled="true" highlight="false" sid="sid">
<caption>SAP System ID (SAPSID)</caption>
<helpitem id="common.SAPSystemIDCIDB"/>
<value type="upper" maxlength="3" regexp="^[A-Z][A-Z0-9]{2}" minlength="3">JEP</value>
</field></input><input id="ID_5"><field enabled="true" highlight="false" sid="networkName">
<caption>Network Name (SAP Virtual Instance Host)</caption>
<helpitem id="common.VirtualInstanceHostWindowsMSCS"/>
<value type="string" maxlength="13" minlength="1">SAPJEP</value>
</field></input><input id="ID_6"><pulldown edit="false" enabled="true" highlight="false" sid="network">
<caption>Use Public Network</caption>
<helpitem id="mscs.UsePublicNetwork"/>
<value>Cluster Network 1</value>
<selectvalue>Cluster Network 1</selectvalue>
</pulldown></input><input id="ID_7"><pulldown edit="false" enabled="true" highlight="false" sid="sharedDrive">
<caption>Destination Drive for Clustered Instances</caption>
<helpitem id="mscs.SelectSharedDrive"/>
<value>BACKUP</value>
<value>SAP_USR_SID_CI_NODE</value>
<value>SAPDATA1</value>
<value>SAPDATA2</value>
<value>SAPDATA3</value>
<value>SAPDATA4</value>
<value>SAPLOG1</value>
<value>SAPLOG2</value>
<value>SAPTEMP_SAPDIAG_SAPSYBSYSTEM</value>
<value>SYBASE</value>
<selectvalue>SAP_USR_SID_CI_NODE</selectvalue>
</pulldown></input></inputgroup><inputgroup id="ID_8"> <caption><![CDATA[DNS Domain Name]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_9"><check enabled="true" highlight="false" sid="setFQDN">
<caption>Set FQDN for SAP system</caption>
<helpitem id="common.FullyQualifiedDomainNameSelect"/>
<boolvalue>
<true/>
</boolvalue>
</check></input><input id="ID_10"><field enabled="true" highlight="false" sid="FQDN" depends="setFQDN">
<caption>DNS Domain Name for SAP System</caption>
<helpitem id="common.FullyQualifiedDomainName"/>
<value type="string" regexp="^[^.]+.*$" minlength="1">jnport.com</value>
</field></input></inputgroup><inputgroup id="ID_11"> <caption><![CDATA[Windows Domain]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_12"><radiobox enabled="true" highlight="false" sid="domainType">
<caption>Domain Model</caption>
<helpitem id="common.DomainModelDomainLocal"/>
<radio enabled="true" sid="global">
<caption>Domain of Current User</caption>
<boolvalue>
<true/>
</boolvalue>
</radio>
<radio enabled="true" sid="other">
<caption>Different Domain</caption>
</radio>
</radiobox></input></inputgroup><inputgroup id="ID_13"> <caption><![CDATA[Operating System Users]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_14"><password confirm="true" enabled="true" highlight="false" sid="sidAdmPassword">
<caption>Password of SAP System Administrator</caption>
<helpitem id="common.PasswordCreateExistsOS"/>
<encrvalue maxlength="63">*****</encrvalue>
</password></input><input id="ID_15"><password confirm="true" enabled="true" highlight="false" sid="sapServiceSIDPassword">
<caption>Password of SAP System Service User</caption>
<helpitem id="common.PasswordCreateExistsOS"/>
<encrvalue maxlength="63">*****</encrvalue>
</password></input></inputgroup><inputgroup id="ID_16"> <caption><![CDATA[Windows Domain for SAP Host Agent]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_17"><radiobox enabled="true" highlight="false" sid="domainType">
<caption>Domain Model</caption>
<helpitem id="common.DomainModelDomainLocal"/>
<radio enabled="true" sid="local">
<caption>Local Domain</caption>
<boolvalue>
<true/>
</boolvalue>
</radio>
<radio enabled="true" sid="global">
<caption>Domain of Current User</caption>
</radio>
<radio enabled="true" sid="other">
<caption>Different Domain</caption>
</radio>
</radiobox></input></inputgroup><inputgroup id="ID_18"> <caption><![CDATA[Operating System Users]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_19"><password confirm="true" enabled="true" highlight="false" sid="sidAdmPassword">
<caption>Password of SAP System Administrator</caption>
<helpitem id="common.PasswordCreateExistsOS"/>
<encrvalue maxlength="63">*****</encrvalue>
</password></input></inputgroup><inputgroup id="ID_20"> <caption><![CDATA[SCS Instance]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_21"><field enabled="true" highlight="false" sid="instanceNumber">
<caption>SCS Instance Number</caption>
<helpitem id="common.InstanceNumberCreate"/>
<value type="string" maxlength="2" regexp="[0-9]{2}" minlength="2">00</value>
</field></input></inputgroup><inputgroup id="ID_22"> <caption><![CDATA[Java Message Server Port]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_23"><field enabled="true" highlight="false" sid="scsMSPortInternal">
<caption>Internal Java Message Server Port</caption>
<helpitem id="common.InternalMessagePort"/>
<value type="numeric" maxlength="5" min="1025" max="65535">3900</value>
</field></input></inputgroup><inputgroup id="ID_24"> <caption><![CDATA[Enqueue Replication Server Instance]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_25"><field enabled="true" highlight="false" sid="ersInstanceNumber">
<caption>Number of the ERS Instance</caption>
<helpitem id="common.InstanceNumberCreate"/>
<value type="numeric" maxlength="2" max="99" minlength="2">10</value>
</field></input><input id="ID_26"><field enabled="true" highlight="false" sid="ersVirtualHostname">
<caption>ERS Instance - Virtual Host Name</caption>
<helpitem id="common.virtualHostname"/>
<value type="string" maxlength="60" minlength="1">SAPJEP</value>
</field></input></inputgroup><inputgroup id="ID_27"> <caption><![CDATA[Unpack Archives]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input id="ID_28"><table enabled="true" fixedrows="true" sid="askUnpack">
<caption>Archives to Be Unpacked</caption>
<column enabled="true" type="check" numeric="false" upper="false" name="unpack">
<caption>Unpack</caption>
<helpitem id="common.Unpack"/>
<value type="string">false</value>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="path">
<caption>Archive</caption>
<helpitem id="common.UnpackArchive"/>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="codepage">
<caption>Codepage</caption>
<helpitem id="common.UnpackArchiveCodepage"/>
</column>
<column enabled="false" type="field" numeric="false" upper="false" name="destination">
<caption>Destination</caption>
<helpitem id="common.UnpackArchiveDestination"/>
</column>
<column enabled="true" type="file" numeric="false" upper="false" name="ownPath">
<caption>Downloaded To</caption>
<helpitem id="common.UnpackArchiveDownload"/>
<value type="string"/>
</column>
<row rowId="0">
<boolvalue>
<true/>
</boolvalue>
<value>DBINDEP\SAPEXE.SAR</value>
<value>Unicode</value>
<value>E:\usr\sap\JEP\SYS\exe\uc\NTAMD64</value>
<value/>
</row>
</table></input></inputgroup></review><button sid="btPREV" default="false" enabled="false" ><caption>< &Back</caption><action>ACTION_PREV</action><tooltiphelp><![CDATA[]]></tooltiphelp></button><button sid="btNEXT" default="true"><caption>&Next</caption><action>ACTION_NEXT</action><tooltiphelp><![CDATA[Continue processing]]></tooltiphelp></button><button sid="btEDIT"><caption>&Revise</caption><action>ACTION_EDIT</action><tooltiphelp><![CDATA[Edit input values]]></tooltiphelp></button><button sid="btDETAIL" default="true"><caption>Show &Detail</caption><action>ACTION_CBD_DETAIL</action><tooltiphelp><![CDATA[Show all input values]]></tooltiphelp></button></dialog></sapinstgui>
TRACE 2015-03-18 11:30:32.161 [iaxxgenimp.cpp:1031]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2015-03-18 11:30:33.330 [sixxbsummary.cpp:83]
CSiSummaryContainer::setDocument(const iXMLDocument & doc)
<?xml version="1.0" encoding="utf-8"?>
<sapinstguiresp>
<action>ACTION_NEXT</action>
<dialog sid="diReviewDialog">
<review id="review_controll"/>
</dialog>
</sapinstguiresp>
TRACE 2015-03-18 11:30:33.331 [iaxxdlghnd.cpp:96]
CDialogHandler::doHandleDoc()
CDialogHandler: ACTION_NEXT requested
TRACE 2015-03-18 11:30:33.331 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:33.356 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
TRACE 2015-03-18 11:30:33.375 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:33.375 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:33.429 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
TRACE 2015-03-18 11:30:33.500 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:33.773
Status of Step |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_First_Steps|ind|ind|ind|ind|firstSteps|0|NW_Update_DLLs|ind|ind|ind|ind|dll|0|ntpatch2 is not OK. So we have to restart at this point.
TRACE 2015-03-18 11:30:33.773
Switch to STANDARD mode
TRACE 2015-03-18 11:30:33.773 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:33.801 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
TRACE 2015-03-18 11:30:33.866 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:33.868 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:33.926 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
TRACE 2015-03-18 11:30:34.67 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
INFO 2015-03-18 11:30:34.67 [csistepexecute.cpp:1024]
Execute step ntpatch2 of component |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_First_Steps|ind|ind|ind|ind|firstSteps|0|NW_Update_DLLs|ind|ind|ind|ind|dll|0
TRACE 2015-03-18 11:30:34.084
Call block: NW_Update_DLLs_ind_ind_ind_ind
function: NW_Update_DLLs_ind_ind_ind_ind_SubComponentContainer_ntpatch2_Preprocess
is validator: false
TRACE 2015-03-18 11:30:34.115 [csistepexecute.cpp:1079]
Execution of preprocess block of |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_First_Steps|ind|ind|ind|ind|firstSteps|0|NW_Update_DLLs|ind|ind|ind|ind|dll|0|ntpatch2 returns TRUE
TRACE 2015-03-18 11:30:34.127
Call block: NW_Update_DLLs_ind_ind_ind_ind
function: NW_Update_DLLs_ind_ind_ind_ind_SubComponentContainer_ntpatch2
is validator: false
TRACE 2015-03-18 11:30:34.127
NW_Update_DLLs.installDLLs(false)
TRACE 2015-03-18 11:30:34.127
NW_Update_DLLs.installDLLs() already run
TRACE 2015-03-18 11:30:34.153
The step ntpatch2 with key |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_First_Steps|ind|ind|ind|ind|firstSteps|0|NW_Update_DLLs|ind|ind|ind|ind|dll|0 has been executed successfully.
INFO 2015-03-18 11:30:34.154 [synxccuren.cpp:887]
CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1)
lib=syslib module=syslib
Working directory changed to C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1.
TRACE 2015-03-18 11:30:34.187 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:34.200 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
TRACE 2015-03-18 11:30:34.255 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2015-03-18 11:30:34.256 [kdxxctaco.cpp:93]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2015-03-18 11:30:34.283 [kdxxctaco.cpp:121]
CKdbTableContainerImpl::syncToContainerFile
after creating out stream for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
TRACE 2015-03-18 11:30:34.425 [kdxxctaco.cpp:155]
CKdbTableContainerImpl::syncToContainerFile
CKdbTableContainerImpl::syncToContainerFile stop ...
INFO 2015-03-18 11:30:34.426 [csistepexecute.cpp:1024]
Execute sHello Arjun,
Have you executed any other installation prior this attempt?
It seems there are unfinished installations on this server. If this is the case, run the SWPM to uninstall the unfinished installation. Then, execute the installation once again.
Also, make sure all IPs are corrects in the DND and host files. There were cases in which the IPs were not properly configured, or maybe a typo.
Regards,
Henrique Girardi
SAP Active Global Support
#2081285 - How to enter good search terms to an SAP search?
https://service.sap.com/sap/support/notes/2081285
SWPM Troubleshooting documents:
http://scn.sap.com/docs/DOC-62646 -
Dear All
I am in a pretty difficult situation here. I have to write test cases for the components in the High Availability environment. We are running AIX 5L with HACMP/XD clusters ACTIVE/PASSIVE setting. The following components are in the landscape, ECC6.0, PI 7.0 BI 7.0 cFolders 4.0 Portal 7.0 SLD 2004s and Solman 4.0. I have to write test cases for the above components especially ECC, PI BI and cFolders in the HA environment as to
1.<b>WHAT WILL BE THE EFFECT ON OTHER COMPONENTS IF ECC</b> <b>FAILOVER and so on for PI and BI</b>,
2. How do I check the consistency of the system after a failover, since the time for a failover will be anywhere between 3 - 4 mins.
Can anyone pls give me a 5 or 6 checks like
Checking RFC connections
ABAP dumps
Consistency check (txn: SICK) and so on
In the test cases I have to make sure that after a failover the system is up and ready to perform the activities that it was able to before the Failover......
Will appreciate any suggestions and will definitely reward points for any helpful answers....Thanks in advance.Hi Shailesh,
If you want you can activate SCM_SNC_GEN_1 depending upon business needs or configuration.
As per my understanding there is no need to activate any business function but if you need additional feature of SNC to be used then refer below help link for more details:
http://help.sap.com/saphelp_SNC700_ehp01/helpdata/en/a2/6d67d9b60149cb887acf72ae0b90ac/frameset.htm
In ECC you are going for EPh5 which means no need to activate any additional business function(Normally SNC needs EPh4 only for some the latest feature to be use like in workorder collaboration ManufacturingWorkOrderInformation and ManufacturingWorkOrderProductionProgressNotification XML are used if ECC is with EPh4)
Regards,
Nikhil -
ESP - MQ High Availability options
Hi there,
My organisation (DHS Australia) have recently upgraded our Websphere Message Broker environment from v7 to v8.
As part of this upgrade, in our Production environment we are now running 4 queue managers, the idea behind this is that it helps to provide a higher level of availability (i.e. basically if one queue manager goes down, the others can pick up it’s load).
The ESP MQ adapter currently only allows for connection to the one queue manager, so in our ESP-MQ implementation we are exploring possibilities of how we can possibly get the output from ESP shared across the 4 queue managers. We are looking at a number of options within MQ/Broker itself (eg. clustered queue definitions, clustered queue manager etc), and currently doing some testing to see how/if this works with the supplied ESP MQ adapters.
However, my question for the ESP community/tech-team is whether there has been any thought to implementing something similar to how SAP PI can connect to MQ in a High Availability sense? For example, see this blog post:
http://scn.sap.com/people/anandan.krishnamoorthy/blog/2010/06/08/high-availability-in-jms-adapter
Has there been any thought given to whether the ESP MQ adapter can be enhanced or configured to use a MQ Client Channel Definition Table, as an alternative connection configuration method?
Cheers,
Jason.Jason - this isn't something that is currently on the ESP roadmap, but perhaps it should be. I'll be interested to see if others in the community have other perspectives on this, or experience doing something similar.
Maybe you are looking for
-
Issue regarding rownum in sql query
Hi All, When I'm running the query below select 'OP', 'ORG_CODE_PROVIDER', rownum as ranking, x.ORG_CODE_PROVIDER, z.description, x.value_count, round(x.value_count / 200432, 4) * 100 as value_pct, NULL as BATCH_KEY, '9BED55A4328EFD71E040D20A143245E3
-
Is a 2008 MacBook2,1 compatible with a DVI or HDMI connector?
I want to buy a new LCD monitor and have been told that a HDMI or DVI connector would offer better resolution than the VGA I'm currently using with an older Mac, a 2008 (Intel) MacBook 2,1 (OS 10.6). Can anyone tell me how to find out whether an HD
-
Connecting Audigy 2ZS to Front Pa
I have audigy2zs and just bought a front panel for it. however it didnt come with any cable so im wondering what kind of cable i need. i was thinking ide cable but it doesnt seem right. i appreciate all the replies.
-
About the DDIC association mapping in tcode:SEGW
Hi experts, I am trying to build a simpel odata service in segw. I build the service step by step 1)Created 2 entity type named "map" and "dlink" by importing from DDIC at the same time, entityset "maps" and "dlinks" are created 2) Created 1 assoc
-
IPhoto to Aperture export/managment advice
Hopefully this will be my last request for advice for awhile. I have been lazy with my photo management, and I am testing Aperture out. My large iPhoto library needs work but here is my request for some advice. I want to separate my photos from my w