EP6 SP2 - Adding a new Dialog Instance
Hi,
I have two physical hosts. Host A was installed with State Controller, Dispatcher A and Server A. Recently, I have added a new Host B with Dispatcher B and Server B. Host A is the Central instance while Host B is the new Dialog instance. When I startup the node Server B in Host B, it was trying to synchronise the files with Host A but it ran into an error during synchronization. In node Server B, it was complaining of some error during startup with the go.bat. The error was :
Start synchronizing application irj. More details about the synchronization can
be found in INFO log files.
Application irj was locally stopped.
[com.sapportals.portal.prt.dispatcher.Dispatcher@10b0fd, 12/27/04 4:50:54 PM SGT
, System_Thread_12] Exiting main initialization procedure because of exception:
java.lang.NoClassDefFoundError: com/sap/portal/prt/sapj2ee/bridge/IAccessor
at com.sapportals.portal.prt.runtime.Portal.getLogger(Portal.java:402)
at com.sapportals.portal.prt.runtime.Portal.init(Portal.java:283)
at com.sapportals.portal.prt.core.PortalCoreInitializer.coreInit(PortalC
oreInitializer.java:54)
at com.sapportals.portal.prt.dispatcher.PortalInitializer.<init>(PortalI
nitializer.java:129)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doSetupPortalInitiali
zer.run(Dispatcher.java:160)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat
cher.java:358)
at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher
.java:40)
at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat
cher.java:113)
at com.sapportals.portal.prt.dispatcher.Dispatcher.init(Dispatcher.java:
391)
at com.inqmy.services.servlets_jsp.server.ServletContextFacade.init(Serv
letContextFacade.java:3338)
at com.inqmy.services.servlets_jsp.server.ServletContextFacade.init(Serv
letContextFacade.java:2596)
at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.deploy(Serv
letsAndJspImpl.java:520)
at com.inqmy.services.servlets_jsp.server.WebContainer.commitDeploy(WebC
ontainer.java:258)
at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeLocal(D
eployServiceImpl.java:4441)
at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeLocal(D
eployServiceImpl.java:4370)
at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeApplica
tions(DeployServiceImpl.java:4293)
at com.inqmy.services.deploy.server.DeployServiceImpl.makeSynchronizatio
n(DeployServiceImpl.java:3943)
at com.inqmy.services.deploy.server.DeployServiceImpl.afterContainerStar
t(DeployServiceImpl.java:3935)
at com.inqmy.core.service.context.event.ContainerEventListenerWrapper.ru
n(ContainerEventListenerWrapper.java:146)
at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
at java.security.AccessController.doPrivileged(Native Method)
at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)
WARNING: Dispatcher could not be set up:
javax.servlet.UnavailableException: Initialization of Dispatcher failed
javax.servlet.UnavailableException: Initialization of Dispatcher failed
at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat
cher.java:370)
at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher
.java:40)
at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat
cher.java:113)
at com.sapportals.portal.prt.dispatcher.Dispatcher.init(Dispatcher.java:
391)
at com.inqmy.services.servlets_jsp.server.ServletContextFacade.init(Serv
letContextFacade.java:3338)
at com.inqmy.services.servlets_jsp.server.ServletContextFacade.init(Serv
letContextFacade.java:2596)
at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.deploy(Serv
letsAndJspImpl.java:520)
at com.inqmy.services.servlets_jsp.server.WebContainer.commitDeploy(WebC
ontainer.java:258)
at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeLocal(D
eployServiceImpl.java:4441)
at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeLocal(D
eployServiceImpl.java:4370)
at com.inqmy.services.deploy.server.DeployServiceImpl.synchronizeApplica
tions(DeployServiceImpl.java:4293)
at com.inqmy.services.deploy.server.DeployServiceImpl.makeSynchronizatio
n(DeployServiceImpl.java:3943)
at com.inqmy.services.deploy.server.DeployServiceImpl.afterContainerStar
t(DeployServiceImpl.java:3935)
at com.inqmy.core.service.context.event.ContainerEventListenerWrapper.ru
n(ContainerEventListenerWrapper.java:146)
at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
at java.security.AccessController.doPrivileged(Native Method)
at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:148)
Synchronization of missing application [irj] successfully completed.
Start synchronizing application MetaMatrix. More details about the synchronizati
on can be found in INFO log files.
Error : Background synchronization of application [MetaMatrix] did not succeed
, because : java.rmi.RemoteException: Error occured while synchronizing applicat
ion [MetaMatrix]. Committing deploy to container - EJBContainer failed.com.inqmy
.services.deploy.container.DeploymentException: ID020230 Cannot load bean <com.m
etamatrix.metadata.server.serverapi.MetadataServerAPIHome>, because Exception oc
cured in object instantiation: java.lang.NoClassDefFoundError: com/metamatrix/ap
i/exception/MetaMatrixComponentException; nested exception is:
com.inqmy.services.deploy.container.DeploymentException: ID020230 Cannot
load bean <com.metamatrix.metadata.server.serverapi.MetadataServerAPIHome>, bec
ause Exception occured in object instantiation: java.lang.NoClassDefFoundError:
com/metamatrix/api/exception/MetaMatrixComponentException
Any help would be appreciated...
Thanks.
regards,
Mike
Hi..
Do you plan have load balancing setup..then you can go for installating another dialog webas java for your existing portal..
youcan get the installation document at service.sap.com
https://websmp103.sap-ag.de/instguides..
see the webas java installation
You can install another webas java and connect to you existinfg portal as dialog instance...
Thanks
Gopal
(avoid points if it is useful)
Similar Messages
-
New Dialog Instance Installation steps for Solaris
Hi Basis Gurus,
I have doubt regarding installation of a Dialog Instance.
we are having 3 application servers with one DBCI (ECC 6.0 / Oracle 10.2 / Solaris 10). all application server & DBCI are running in Solaris OS in seperate box, now i want install additional new dialog instance in separate server, all the files systems are mounted NTFS under /sapcd.
Please tell how can i start the installation ? which exe file i want to run ?
Please guide me in this regard.
Thanks in Advanc
Kumarasamy.Read the installation guide available at SAP marketplace.
Regards
Juan -
Install new Dialog Instance on 64-bit Server with 32-bit database
I need to set up a new Application Server for our current ECC 5.0 32-bit Oracle 9.2.0.7 Non Unicode Database. The new server is x64-bit and will have Windows 2003 64-bit OS. I am reading SAP notes 785888 and 814834 and need help understanding how exactly to do this. The database server is 32-bit Windows 2003 and so is all the other application servers. Do I use the Oracle 9.2.0 client for 32-bit Oracle and do I use the SAP ECC X64 Install Master in setting up the dialog instance or do I use the 32-bit Install master? Has anyone done this type of setup before? Thanks.
Hi,
all basic information is provide in note 785888.
you want to install dialog install on 64bit windows for 32 bit central instance for that you should consider following.
-> file system is accessible from both host vice a versa for that you can create one use sapinst on 64 bit host with administrator authorization. and create same user on central instance with administrator authorization and same password.
-> perform dialog instance installation using this user ( i.e sapinst)
-> if you want to use dialog instance on 64 bit host with 64 bit kernel, install oracle client 10.2 for 64 bit on 64 bit host of windows. for media information check note 949116.
->use non unicode kernel because central instance use non unicode kernel.
-> most important 64 bit dialog instance required 64 bit kernel, SAPinst installation screen ABAP System > Instance Directories, where you are asked for the "Location of SAP System Executable", you choose "Yes, locate executables on central instance host", before choosing "Next". The executables for the dialog instance are installed to
<sapglobalhost>\sapmnt\<sapsid>\SYS\exe\<nuc\uc>\NT<AMD64|IA64|I386>*
so when you want to apply kernel patch you have to uncar the kernel package to this location.
-> maintain the kernel patch level same on both host.
regards,
kaushal -
New Dialog Instance Installation PXA_NO_SHARED_MEMORY Error
Hi friends,
I am running SAP ECC 6.0 on HP_UX 11iv2 and oracle10g. Central instance and database installed on different servers.
I have two other dialog instances running but I have installed another dialog instance as restore from other existing dialoginstance.. I have completed the restore activity and changess in profiles and aal that.
but when I start this dialog instance then it giving large no.of dumps as PXA_NO_SHARED_MEMORY.
Short text
1200000 kilo bytes of shared memory for PXA not available.
What happened?
When starting the R/3 System, 1200000 Kbytes of storage space
was required for the ABAP/4 program buffer (PXA), but this
was not available.
The system was started as an emergency system and is not fully
operational.
It is intended only for display and to eliminate errors.
Under no circumstances should it be used for production
purposes.
What can you do?
The system was started as an emergency system and is not fully
operational. It is intended only for display to eliminate errors.
Under no circumstances should it be used for production
purposes.
used in production.
Note which actions and input led to the error.
For further help in handling the problem, contact your SAP administrator
. You can use the ABAP dump analysis transaction ST22 to view and manage
termination messages, in particular for long term reference.
Error analysis
The error probably occurred when installing the
R/3 system.
The return code of the SAP shared memory control was 1.
The error reported by the operating system is:
Error number..... 22
Error text....... "Invalid argument"
Last error logged in SAP kernel
Component............ "NI (network interface)"
Place................ "SAP-Dispatcher jkeccap4_PDR_00 on host jkeccap4"
Version.............. 38
Error code........... "-2"
Error text........... "hostname 'jkeccap1.jktyre.com' unknown"
Description.......... "NiHsLGetNodeAddr: hostname cached as unknown"
System call.......... " "
Module............... "nixxhsl.cpp"
Line................. 223
The error reported by the operating system is:
Error number..... 22
Regards
Ganesh Datt Tiwari
09971538721Dear Markus,
Thanks for your valuable reply
Please find the below log
A -PXA--
A PXA INITIALIZATION
A PXA: Locked PXA-Semaphore.
A System page size: 4kb, total admin_size: 93380kb, dir_size: 23184kb.
I *** ERROR => shmget(10006,1228800000,2016) (22: Invalid argument)
A RABAX in run level 1
A RABAX in unkown environment: task_type=0, run level=1, rabax state=80000000 ztta_task_type=0
(0) 0x4000000003c0bbd0 CTrcStack + 0x1b0 at dptstack.c:227 dw.sapPDR_D00
(1) 0x4000000004df9bd0 Z23rabaxCStackToTraceFilev + 0xb0 dw.sapPDR_D00
(2) 0x4000000004e0b450 Z10rabaxinitPKt + 0xbb0 dw.sapPDR_D00
(3) 0x4000000004e0c380 ab_rabax + 0x180 dw.sapPDR_D00
(4) 0x4000000003e3fcd0 Z9abpbinitv + 0x1db0 at abload3.c:1392 dw.sapPDR_D00
(5) 0x4000000003e27000 ab_init + 0x380 at abinit.c:238 dw.sapPDR_D00
(6) 0x40000000017406b0 ThrInitRunTime + 0x110 at thxxrun1.c:190 dw.sapPDR_D00
(7) 0x400000000168bb40 ThStartUp2 + 0x1e0 at thxxext.c:903 dw.sapPDR_D00
(8) 0x4000000002006740 ThInit + 0x1ca0 at thxxhead.c:1851 dw.sapPDR_D00
(9) 0x4000000002004580 ThStart + 0x2a0 at thxxhead.c:1144 dw.sapPDR_D00
(10) 0x40000000015a1160 DpMain + 0x5f0 at dpxxdisp.c:1128 dw.sapPDR_D00
(11) 0x4000000002cc08d0 nlsui_main + 0x30 dw.sapPDR_D00
(12) 0x4000000002cc0860 main + 0x60 dw.sapPDR_D00
(13) 0xc000000000033910 main_opd_entry + 0x50 /usr/lib/hpux64/dld.so
A
A Mon Sep 19 17:50:30 2011
A TH VERBOSE LEVEL FULL
A ** RABAX: level LEV_RX_PXA_RELEASE_MTX entered.
A ** RABAX: level LEV_RX_PXA_RELEASE_MTX completed.
A ** RABAX: level LEV_RX_COVERAGE_ANALYSER entered.
A ** RABAX: level LEV_RX_COVERAGE_ANALYSER completed.
A ** RABAX: level LEV_RX_ROLLBACK entered.
A ** RABAX: level LEV_RX_ROLLBACK completed.
A ** RABAX: level LEV_RX_DB_ALIVE entered.
A ** RABAX: level LEV_RX_DB_ALIVE completed.
A ** RABAX: level LEV_RX_HOOKS entered.
A ** RABAX: level LEV_RX_HOOKS completed.
A ** RABAX: level LEV_RX_STANDARD entered.
A ** RABAX: level LEV_RX_STANDARD completed.
A ** RABAX: level LEV_RX_STOR_VALUES entered.
A ** RABAX: level LEV_RX_STOR_VALUES completed.
A ** RABAX: level LEV_RX_C_STACK entered.
A ** RABAX: level LEV_RX_C_STACK completed.
A ** RABAX: level LEV_RX_MEMO_CHECK entered.
A ** RABAX: level LEV_RX_MEMO_CHECK completed.
A ** RABAX: level LEV_RX_AFTER_MEMO_CHECK entered.
A ** RABAX: level LEV_RX_AFTER_MEMO_CHECK completed.
A ** RABAX: level LEV_RX_INTERFACES entered.
A ** RABAX: level LEV_RX_INTERFACES completed.
A ** RABAX: level LEV_RX_GET_MESS entered.
A ** RABAX: level LEV_RX_GET_MESS completed.
A ** RABAX: level LEV_RX_INIT_SNAP entered.
A ** RABAX: level LEV_RX_INIT_SNAP completed.
A ** RABAX: level LEV_RX_WRITE_SYSLOG entered.
A ** RABAX: level LEV_RX_WRITE_SYSLOG completed.
A ** RABAX: level LEV_RX_WRITE_SNAP_BEG entered.
X *** ERROR => invalid MM administration (adm) (nil) (admCheck)(nil)
A ** RABAX: level LEV_RX_WRITE_SNAP_BEG failed.
A ** RABAX: level LEV_RX_WRITE_SNAP entered.
A ** RABAX: level LEV_SN_END completed.
A ** RABAX: level LEV_RX_WRITE_SNAP_END entered.
A ** RABAX: level LEV_RX_WRITE_SNAP_END completed.
A ** RABAX: level LEV_RX_SET_ALERT entered.
A ** RABAX: level LEV_RX_SET_ALERT completed.
A ** RABAX: level LEV_RX_COMMIT entered.
A ** RABAX: level LEV_RX_COMMIT completed.
A ** RABAX: level LEV_RX_SNAP_SYSLOG entered.
A ** RABAX: level LEV_RX_SNAP_SYSLOG completed.
A ** RABAX: level LEV_RX_RESET_PROGS entered.
A ** RABAX: level LEV_RX_RESET_PROGS completed.
A ** RABAX: level LEV_RX_STDERR entered.
A Mon Sep 19 17:50:30 2011
A
A Error Code PXA_NO_SHARED_MEMORY.
A Module $Id: //bas/700_REL/src/krn/runt/abload3.c#42 $ SAP.
A Function ab_pbinit Line 1908.
A ** RABAX: level LEV_RX_STDERR completed.
A ** RABAX: level LEV_RX_RFC_ERROR entered.
A ** RABAX: level LEV_RX_RFC_ERROR completed.
A ** RABAX: level LEV_RX_RFC_CLOSE entered.
A ** RABAX: level LEV_RX_RFC_CLOSE completed.
A ** RABAX: level LEV_RX_IMC_ERROR entered.
A ** RABAX: level LEV_RX_IMC_ERROR completed.
A ** RABAX: level LEV_RX_DATASET_CLOSE entered.
A ** RABAX: level LEV_RX_DATASET_CLOSE completed.
A ** RABAX: level LEV_RX_RESET_SHMLOCKS entered.
A ** RABAX: level LEV_RX_RESET_SHMLOCKS completed.
A ** RABAX: level LEV_RX_ERROR_SAVE entered.
A ** RABAX: level LEV_RX_ERROR_SAVE completed.
A ** RABAX: level LEV_RX_ERROR_TPDA entered.
A ** RABAX: level LEV_RX_ERROR_TPDA completed.
A ** RABAX: level LEV_RX_PXA_RELEASE_RUDI entered.
A ** RABAX: level LEV_RX_PXA_RELEASE_RUDI completed.
A ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP entered.
A ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP completed.
A ** RABAX: level LEV_RX_END entered.
A ** RABAX: level LEV_RX_END completed.
A ** RABAX: end RX_RETURN
A Shared Memory von 1200000 Kilo-Bytes für PXA nicht verfügbar..
A
A *** Allocation of PXA failed.
A *** Shared Memory in size 1200000K not available.
A *** Starting up system in emergency mode.
A *** Please don't use as productive system.
A *** Please decrease value of profile parameter
A *** abap/buffersize and restart the system.
A *** For further information please refer to note 307976.
A **GENER Trace switched on ***
A PXA: Locked PXA-Semaphore.
A System page size: 4kb, total admin_size: 3152kb, dir_size: 2964kb.
A PXA allocated (address 0xc000000036000000, size 32768K)
A System name
A ORACLE...........................PDR........20070605020637.....................................
A is used for RFC security.
A Sharedbuffer token: 53415040...33 (len: 111)====== a0605b23bdbb6b8b19adea8b...
A abap/pxa = **EMERGENCY_MODE** unprotect gen_remote
A PXA INITIALIZATION FINISHED
A -PXA--
A
B dbtran INFO (init_connection '' ORACLE:700.08):
B max_blocking_factor = 5, max_in_blocking_factor = 5,
B min_blocking_factor = 5, min_in_blocking_factor = 5,
B prefer_union_all = 0, prefer_join = 0,
B prefer_fix_blocking = 0, prefer_in_itab_opt = 1,
B convert AVG = 0, alias table FUPD = 0,
B escape_as_literal = 1, opt GE LE to BETWEEN = 0,
B select * =0x0f, character encoding = STD / initialize RemObjDriver for ABAP Objects
A Hotpackage version: 21
M ThrCreateShObjects allocated 103928 bytes at 0xc00000000ff80000
M ThVBStartUp: restart pending update requests
M ThVBAutoStart: update-auto-delete
M ThVBAutoStart: update-auto-sys-start
M ThVBAutoStart: update-auto-v2-sys-start
N SsfSapSecin: putenv(SECUDIR=/usr/sap/PDR/D00/sec): ok
N
N =================================================
N === SSF INITIALIZATION:
N ===...SSF Security Toolkit name SAPSECULIB .
N ===...SSF trace level is 0 .
N ===...SSF library is /usr/sap/PDR/D00/exe/libsapsecu.so .
N ===...SSF hash algorithm is SHA1 .
N ===...SSF symmetric encryption algorithm is DES-CBC .
N ===...completed with return code 5.
N =================================================
N MskiInitLogonTicketCacheHandle: Logon Ticket cache pointer retrieved from shared memory.
N MskiInitLogonTicketCacheHandle: Workprocess runs with Logon Ticket cache.
M JrfcVmcRegisterNativesDriver o.k.
W =================================================
W === ipl_Init() called
W ITS Plugin: Path dw_gui
W ITS Plugin: Description ITS Plugin - ITS rendering DLL
W ITS Plugin: sizeof(SAP_UC) 2
W ITS Plugin: Release: 700,
W ITS Plugin: Int.version,
W ITS Plugin: Feature set:
W ===... Calling itsp_Init in external dll ===>
W === ipl_Init() returns 0, ITSPE_OK: OK
W =================================================
N VSI: WP init in ABAP VM completed with rc=0
M MBUF info for hooks: MS component UP
M ThSetEnqName: set enqname by server list
M ThISetEnqname: enq name = >ciPDR_PDR_00 <
E
E *************** EnqId_EN_ActionAtMsUpHook ***************
E Hook on upcoming Ms (with EnqSrv), get auth EnqId and check it locally
E
E *************** ObjShMem_CheckAuthoritativeEnqId ***************
E Checking authoritative EnqId from EnqSrv into ObjShMem
E ObjShMem_CheckAuthoritativeEnqId: ObjShMem ...
E EnqId.EnqTabCreaTime = -999
E EnqId.RandomNumber = -999
E ReqOrd.TimeInSecs = -999
E ReqOrd.ReqNumberThisSec = -999
E ObjShMem_CheckAuthoritativeEnqId: ObjShMem ...
E EnqId.EnqTabCreaTime = -999
E EnqId.RandomNumber = -999
E ReqOrd.TimeInSecs = -999
E ReqOrd.ReqNumberThisSec = -999
E ObjShMem_CheckAuthoritativeEnqId: EnqId is initial in ShMem
E ObjShMem_CheckAuthoritativeEnqId: Overwrite incoming auth EnqId, continue
E EnqId inscribed into initial ObjShMem: (ObjShMem_CheckAuthoritativeEnqId)
E -SHMEM--
E EnqId: EnqTabCreaTime/RandomNumber = 19.09.2011 03:14:35 1316382275 / 24286
E ReqOrd at Srv: TimeInSecs/ReqNumberThisSec = 19.09.2011 17:41:44 1316434304 / 16
E ReqOrd at Cli: TimeInSecs/ReqNumberThisSec = 19.09.2011 17:50:31 1316434831 / 1
E Status: STATUS_OK
E -
M ThActivateServer: state = STARTING
L BtcSysStartRaise: Begin
L Raise event SAP_SYSTEM_START with parameter SSRV:jkeccap4_PDR_00@< appears or changes (state 1)
A
A Mon Sep 19 17:50:52 2011
A **GENER Trace switched off ***
A -
How to Install a Dialog Instance on NT server which CI is running on Unix
Dear expert:
Recently, we wanna add new dialog instance for our production system, but only one NT server can be used. Our SAP version is ECC6.0 SR3 and it's CI is running on HPUX 11.31. steps below:
1. I have configed the SAMBA with shared /sapmnt -> /usr/sap. Also from NT side this directory can be accessed.
2. I have add the <SID>adm and SAPService<SID> into SAMBA for access this directory with read and write rights.
3. I installed the DI on NT server with x86 master.(our NT is windows 2003 x64 SP2)
4. during the installation, the Master needs a directory named 'saploc' ( I think this should be only for NT with CI has this shared directory name, but no idea how to make this also in UX, so i create a new directory in UX named saploc and also share it). Is this normally?
5. At the end, the DI in NT can not be running normally..first is dispwork.exe can not running. After I change the rights for 'saploc' in ux, the dispwork is running but can not connected to message server.
6. I have updated the kernel for DI and make sure both the DI and CI has same version 236.
7. After that , the disp+work.exe can never been running anymore
8. I reboot the NT server try to fix this issue. but too bad! after reboot, I can not even start the DI from SAPMMC! with error 'permission deniedu2018..
My question:
1. do any one of yours has such experiences before? I mean install app server on different OS system.
2. Is that possible for SAP ECC6.0 SR3, since I know that lots of successful storys for 46C or 470
3. If it is possible.. how to ....
Hope yous can give me some suggestions!
Regards
EthernHi my friend
Did you check note 680617? Sorry I don't have hands on experience for this matter but I'm quite sure it's doable and fully supported.
Here's the checklist I can imagine:
1. release the /usr/sap directory as SAPMNT -- you already did and made sure it can be accessed from NT server
2. edit DEFAULT.PFL in the profile directory and add the parameter SAPGLOBALHOST to it -- you didn't indicate
3. have your target X86_64 kernel directory ready on CI HPUX host -- you didn't indicate but you did finish the DI install
4. use SAPPAD to edit DI profile
5. optional steps for oracle
Please let me know what progress you have there.
Thanks,
Effan -
How to delete Dialog instance on NW04
Hi guys
I have an installation NW04 on Cluster MSCS:
Central Instance on node A
SCS instance on Cluster Disk
Dialog instance on node B
We have performed upgrade to NW04s, and now in postprocessin we should deinstall Dialog Instance and install it again with software NW04s.
Here documentation guide:
****************************************+
After the upgrade of the central instance, you need to upgrade the dialog instance to the new release.
Due to the fact that some special settings and binaries on a dialog instance cannot be upgraded
remotely, you can only upgrade a dialog instance by uninstalling the old instance and then installing
a new dialog instance with the tool SAPinst.
Procedure
1. Uninstall the old dialog instances as described in the document Installation Guide ‒ SAP Web Application
Server 6.40 Java on <Operating System>: <Database>, Part II Installation and Post-Installation.
2. Install the new dialog instances as described in the document Installation Guide ‒ <SAP NetWeaver /
SAP application> <Technology> on <Operating System>: <Database>.
Point 1, is :
*************+
1. Log on as a user with domain administration rights.
2. Choose Start u2192 Settings u2192 Control Panel u2192 Add/Remove Programs.
3. The Add/Remove Programs dialog box appears.
4. Find the SAP entries.
. Note
Each SAP instance that is installed on the computer is listed with an entry like SAP Application Server
for System <SAPSID> instance.
5. Choose Remove.
The SAP Uninstall Wizard starts.
6. In the Welcome window, choose Next.
The dialog box Uninstalling SAP System appears for you to select an uninstall method
Depending on your selection, note the following when you use the check box to delete an SAP instance:
-- If your check box is marked gray, you delete or uninstall the following:
The SAP instance directory, for example:
\usr\sap\<SAPSID>\D00
Services, for example:
SAP<SAPSID>_00
The whole system directory, for example:
\usr\sap\<SAPSID>\*
-- If your check box is marked black, you delete or uninstall the following:
The SAP instance directory, for example:
\usr\sap\<SAPSID>\D00
Services, for example, SAP <SAPSID>_00
The whole system directory, for example:
\usr\sap\<SAPSID>\*
Local and domain user accounts
If you have different SAP instances that use the same <SAPSID>, you can delete the instance
directory only.
The wizard informs you when the SAP system or selected instances have been deleted successfully
But in my node B there is no SAP entry on Start u2192 Settings u2192 Control Panel u2192 Add/Remove Programs, however Dialog Instance exists, and windows service exists...and so on...
So how can we deinstall this dialog instance???
Thanks and regards
JavierHi
In node A there is JC30 (Java central instance)
In node B there is J32 (Java Dialog instance)
SCS31 (Services Central Instance) is now in node A, but can be switched.
Database Instance is OUTSIDE, is located on a Unix Server. (is not affected in this case)
Looking node B, there is no entry on Adding/Removing Programs regarding to SAP instance.
Of course, I can see windows services on node B, one for J32, other for SAPoscol, and one more for SCS31.
Any idea?
Thanks
Javier -
Adding a 64bit Dialog intance server into a 32bit envoirnment
hi all,
I'm trying to install a new Dialog Instance on a 64bit server, however the current environment is 32bit. Can we do that? My concern is when I've edited the central instance's profile and added the Dialog instance, it overwritten the Central Instance Kernel with the files from the new server, (bringing 64bit files to a 32bit system) and that obviously caused the system to go down.
What do you guys think?
Thanks,
SamerHi Moshe,
Thanks for the reply, I feel like i'm missing something.
I'm following these notes in my installation:
http://www.sap-info.org/snotes/SN10.pdf
And I think I'm misconfiguring things when I get to point 22 as I'm not understanding what they mean. I think that made the system go down.
I've copied everything in the existing profile with QAS_dvebmgs00 to QAS_D01_sapqaappvs2. They also mention that I need to make the neccesary changes. Not sure what they are but I think it might be something from this, maybe only the sapsystem needs to change from 00 to 01
SAPSYSTEMNAME = QAS
INSTANCE_NAME = DVEBMGS00
SAPSYSTEM = 00
SAPGLOBALHOST = sapqaappvs
CLUSTER specific keys
SAPLOCALHOST = sapqaappvs
SAPLOCALHOSTFULL = sapqaappvs
Here's the whole QAS_dvebmgs00 profile:
#.* Instance profile QAS_DVEBMGS00_SAPQAAPPVS *
#.* Version = 000001 *
#.* Generated by user = KAMASA *
#.* Generated on = 08.18.2008 , 09:53:10 *
#parameter created by: YDG 07/27/2006 07:57:31
DIR_PUT = D:\usr\sap\put
#parameter created by: DPB 02/20/2005 12:37:00
em/reserve_mapping_window = on
#parameter created by: DPB 03/21/2004 14:28:48
#old_value: 920 changed: DPB 04/23/2005 11:05:44
PHYS_MEMSIZE = 700
#parameter created by: DPB 06/16/2003 10:49:05
dbs/oledb/tsp_cache_size = 15000
#parameter created by: DPB 06/16/2003 10:48:13
dbs/oledb/stats_on = 1
#parameter created by: DPB 06/16/2003 10:47:29
dbs/oledb/pn_cache_size = 20000
#parameter created by: DPB 06/16/2003 10:46:27
dbs/oledb/add_procs = 8
#parameter created by: DPB 06/16/2003 10:45:31
ztta/parameter_area = 16000
#parameter created by: DPB 09/04/2006 13:24:37
gw/remsh = c:\winnt\system32\rsh.exe
#parameter created by: DPB 06/16/2003 10:44:20
gw/max_overflow_size = 25000000
#parameter created by: DPB 06/16/2003 10:43:01
rdisp/max_comm_entries = 2000
#parameter created by: DPB 06/16/2003 10:41:54
rdisp/tm_max_no = 2000
#parameter created by: DPB 06/16/2003 10:40:26
gw/max_conn = 2000
#parameter created by: DCH 02/04/2003 09:30:53
rsdb/obj/large_object_size = 8192
#parameter created by: DCH 02/04/2003 09:30:27
rsdb/obj/max_objects = 20000
#parameter created by: DCH 02/04/2003 09:30:02
#old_value: 20000
#changed: AMSTECH 10/16/2007 10:01:04
#old_value: 24000
#changed: AMSTECH 11/08/2007 18:48:43
rsdb/obj/buffersize = 28000
#parameter created by: DCH 02/04/2003 09:28:35
#old_value: 400000
#changed: AMSTECH 10/16/2007 10:01:04
#old_value: 500000
#changed: AMSTECH 11/08/2007 18:48:43
abap/buffersize = 600000
#parameter created by: DCH 02/04/2003 09:28:13
#old_value: 20000000 changed: DPB 02/20/2005 12:40:41
zcsa/presentation_buffer_area = 26000000
#parameter created by: DCH 02/04/2003 09:27:50
#old_value: 30000 changed: DPB 02/20/2005 12:39:33
#old_value: 39000
#changed: AMSTECH 10/16/2007 10:01:04
#old_value: 47000
#changed: AMSTECH 11/08/2007 18:48:43
rsdb/ntab/ftabsize = 54600
#parameter created by: DCH 02/04/2003 09:27:24
rtbb/max_tables = 500
#parameter created by: DCH 02/04/2003 09:27:00
rtbb/buffer_length = 30000
#parameter created by: DCH 02/04/2003 09:26:30
zcsa/db_max_buftab = 10000
#parameter created by: DCH 02/04/2003 09:26:06
#old_value: 50000000 changed: DPB 02/20/2005 12:41:31
zcsa/table_buffer_area = 65000000
#parameter created by: DCH 02/04/2003 09:25:34
sap/bufdir_entries = 10000
#parameter created by: DCH 02/04/2003 09:25:06
#old_value: 5000 changed: DPB 02/20/2005 12:39:57
#old_value: 6500
#changed: AMSTECH 10/16/2007 10:01:04
#old_value: 8000
#changed: AMSTECH 11/08/2007 18:48:43
rsdb/cua/buffersize = 9100
#parameter created by: DCH 02/04/2003 09:24:40
rsdb/ntab/sntabsize = 2500
#parameter created by: DCH 02/04/2003 09:23:35
#old_value: 4000
#changed: AMSTECH 10/16/2007 10:01:04
#old_value: 5000
#changed: AMSTECH 11/08/2007 18:48:43
rsdb/ntab/irbdsize = 6000
#parameter created by: DCH 02/04/2003 09:23:05
#old_value: 30000 changed: DPB 02/20/2005 12:42:39
#old_value: 21000
#changed: AMSTECH 10/16/2007 10:01:04
#old_value: 25000
#changed: AMSTECH 11/08/2007 18:48:43
rsdb/ntab/entrycount = 29400
SAPSYSTEMNAME = QAS
INSTANCE_NAME = DVEBMGS00
SAPSYSTEM = 00
SAPGLOBALHOST = sapqaappvs
CLUSTER specific keys
SAPLOCALHOST = sapqaappvs
SAPLOCALHOSTFULL = sapqaappvs
#old_value: 16 changed: DPB 03/21/2004 14:31:12
rdisp/wp_no_dia = 8
rdisp/wp_no_vb = 5
rdisp/wp_no_vb2 = 2
rdisp/wp_no_enq = 1
#old_value: 6 changed: DPB 03/21/2004 14:31:12
rdisp/wp_no_btc = 5
rdisp/wp_no_spo = 1
zcsa/system_language = E
Thanks for your time,
Samer -
Automatic shutdown of SAP Instance after installation of Dialog Instance
Hi all,
We've upgraded our system from SAP4.6C to ECC6.0 running on Win2003 64 bits Oracle 10g.
After upgrade, we installed Dialog instance (this dialog instance is running outside MS cluster) and it is running on Microsoft cluster. When we try to start up SAP dialog instance, the system is started but it automatically shuts down again.
Below are the trace for DEV_DISP
=============================
trc file: "dev_disp", trc level: 1, release: "700"
sysno 03
sid P02
systemid 562 (PC with Windows NT)
relno 7000
patchlevel 0
patchno 75
intno 20050900
make: multithreaded, ASCII, 64 bit, optimized
pid 3216
Wed Nov 22 12:32:40 2006
kernel runs with dp version 217(ext=109) (@(#) DPLIB-INT-VERSION-217)
length of sys_adm_ext is 360 bytes
SWITCH TRC-HIDE on ***
***LOG Q00=> DpSapEnvInit, DPStart (03 3216) [dpxxdisp.c 1237]
shared lib "dw_xml.dll" version 75 successfully loaded
shared lib "dw_xtc.dll" version 75 successfully loaded
shared lib "dw_stl.dll" version 75 successfully loaded
shared lib "dw_gui.dll" version 75 successfully loaded
shared lib "dw_mdm.dll" version 75 successfully loaded
rdisp/softcancel_sequence : -> 0,5,-1
use internal message server connection to port 3900
Wed Nov 22 12:32:51 2006
WARNING => DpNetCheck: NiHostToAddr(www.doesnotexist0091.qqq.nxst) took 11 seconds
Wed Nov 22 12:33:08 2006
WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 17 seconds
***LOG GZZ=> 2 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 5273]
MtxInit: 30000 0 0
DpSysAdmExtInit: ABAP is active
DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
DpIPCInit2: start server >AP2_P02_03 <
DpShMCreate: sizeof(wp_adm) 5376 (896)
DpShMCreate: sizeof(tm_adm) 4663200 (23200)
DpShMCreate: sizeof(wp_ca_adm) 18000 (60)
DpShMCreate: sizeof(appc_ca_adm) 6000 (60)
DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552048/552064
DpShMCreate: sizeof(comm_adm) 552064 (1088)
DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
DpShMCreate: sizeof(file_adm) 0 (72)
DpShMCreate: sizeof(vmc_adm) 0 (1496)
DpShMCreate: sizeof(wall_adm) (25648/36736/64/104)
DpShMCreate: sizeof(gw_adm) 48
DpShMCreate: SHM_DP_ADM_KEY (addr: 0000000007DA0050, size: 5314128)
DpShMCreate: allocated sys_adm at 0000000007DA0050
DpShMCreate: allocated wp_adm at 0000000007DA1AB0
DpShMCreate: allocated tm_adm_list at 0000000007DA2FB0
DpShMCreate: allocated tm_adm at 0000000007DA3010
DpShMCreate: allocated wp_ca_adm at 00000000082157B0
DpShMCreate: allocated appc_ca_adm at 0000000008219E00
DpShMCreate: allocated comm_adm at 000000000821B570
DpShMCreate: system runs without file table
DpShMCreate: allocated vmc_adm_list at 00000000082A21F0
DpShMCreate: allocated gw_adm at 00000000082A2270
DpShMCreate: system runs without vmc_adm
DpShMCreate: allocated ca_info at 00000000082A22A0
DpShMCreate: allocated wall_adm at 00000000082A22B0
MBUF state OFF
DpCommInitTable: init table for 500 entries
EmInit: MmSetImplementation( 2 ).
MM global diagnostic options set: 0
<ES> client 0 initializing ....
<ES> InitFreeList
<ES> block size is 4096 kByte.
Using implementation flat
<EsNT> Memory Reset disabled as NT default
<ES> 127 blocks reserved for free list.
ES initialized.
rdisp/http_min_wait_dia_wp : 1 -> 1
Wed Nov 22 12:33:09 2006
***LOG Q0K=> DpMsAttach, mscon ( SAPGRPP02) [dpxxdisp.c 11586]
DpStartStopMsg: send start message (myname is >AP2_P02_03 <)
DpStartStopMsg: start msg sent to message server o.k.
CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
CCMS: Initalizing shared memory of size 40000000 for monitoring segment.
CCMS: start to initalize 3.X shared alert area (first segment).
Release check o.K.
MBUF state PREPARED
MBUF component UP
DpMBufHwIdSet: set Hardware-ID
***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c 1050]
Wed Nov 22 12:33:49 2006
ERROR => W0 (pid 1100) died [dpxxdisp.c 14241]
ERROR => W1 (pid 1112) died [dpxxdisp.c 14241]
ERROR => W2 (pid 1856) died [dpxxdisp.c 14241]
ERROR => W3 (pid 576) died [dpxxdisp.c 14241]
my types changed after wp death/restart 0x99 --> 0x98
ERROR => W4 (pid 1368) died [dpxxdisp.c 14241]
my types changed after wp death/restart 0x98 --> 0x90
ERROR => W5 (pid 1108) died [dpxxdisp.c 14241]
my types changed after wp death/restart 0x90 --> 0x80
DP_FATAL_ERROR => DpWPCheck: no more work processes
DISPATCHER EMERGENCY SHUTDOWN ***
increase tracelevel of WPs
NiWait: sleep (10000ms) ...
NiISelect: timeout 10000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:33:59 2006
NiISelect: TIMEOUT occured (10000ms)
dump system status
Workprocess Table (long) Wed Nov 22 04:33:59 2006
========================
No Ty. Pid Status Cause Start Err Sem CPU Time Program Cl User Action Table
0 DIA 1100 Ended no 1 0 0
1 DIA 1112 Ended no 1 0 0
2 DIA 1856 Ended no 1 0 0
3 DIA 576 Ended no 1 0 0
4 BTC 1368 Ended no 1 0 0
5 SPO 1108 Ended no 1 0 0
Dispatcher Queue Statistics Wed Nov 22 04:33:59 2006
===========================
--------++++--
+
Typ
now
high
max
writes
reads
--------++++--
+
NOWP
0
2
2000
6
6
--------++++--
+
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 11
wake_evt_udp_now 0
wake events total 8, udp 7 ( 87%), shm 1 ( 12%)
since last update total 8, udp 7 ( 87%), shm 1 ( 12%)
Dump of tm_adm structure: Wed Nov 22 04:33:59 2006
=========================
Term uid man user term lastop mod wp ta a/i (modes)
Workprocess Comm. Area Blocks Wed Nov 22 04:33:59 2006
=============================
Slots: 300, Used: 1, Max: 0
--------++--
+
id
owner
pid
eyecatcher
--------++--
+
0
DISPATCHER
-1
WPCAAD000
NiWait: sleep (5000ms) ...
NiISelect: timeout 5000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:04 2006
NiISelect: TIMEOUT occured (5000ms)
DpHalt: shutdown server >AP2_P02_03 < (normal)
DpJ2eeDisableRestart
DpModState: buffer in state MBUF_PREPARED
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
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 (1096) (SOFT_KILL)
Stop icman
killing process (748) (SOFT_KILL)
Terminate gui connections
wait for end of work processes
wait for end of gateway
[DpProcDied] Process lives (PID:1096 HANDLE:536)
waiting for termination of gateway ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:05 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process died (PID:1096 HANDLE:536)
wait for end of icman
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:06 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:07 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:08 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:09 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:10 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:11 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:12 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:13 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:14 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:15 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:748 HANDLE:544)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=569
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 22 12:34:16 2006
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process died (PID:748 HANDLE:544)
DpStartStopMsg: send stop message (myname is >AP2_P02_03 <)
NiIMyHostName: hostname = 'AP2'
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 = 189 bytes
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=562,pac=1,MESG_IO)
MsINiWrite: sent 562 bytes
send msg (len 110+452) to MSG_SERVER, type 1
DpStartStopMsg: stop msg sent to message server o.k.
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 recv would block (errno=EAGAIN)
NiIRead: read for hdl 2 timed out (0ms)
DpHalt: no more messages from the message server
DpHalt: send keepalive to synchronize with the message server
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=114,pac=1,MESG_IO)
MsINiWrite: sent 114 bytes
send msg (len 110+4) to name MSG_SERVER, type 0, key -
MsSndName: MS_NOOP ok
Send 4 bytes to MSG_SERVER
NiIRead: hdl 2 recv would block (errno=EAGAIN)
NiIPeek: peek successful for hdl 2 (r)
NiIRead: hdl 2 received data (rcd=114,pac=1,MESG_IO)
NiBufIIn: NIBUF len=114
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 114 bytes
MSG received, len 110+4, flag 3, from MSG_SERVER , typ 0, key -
Received 4 bytes from MSG_SERVER
Received opcode MS_NOOP from msg_server, reply MSOP_OK
MsOpReceive: ok
MsSendKeepalive : keepalive sent to message server
NiIRead: hdl 2 recv would block (errno=EAGAIN)
Wed Nov 22 12:34:17 2006
NiIPeek: peek for hdl 2 timed out (r; 1000ms)
NiIRead: read for hdl 2 timed out (1000ms)
DpHalt: no more messages from the message server
DpHalt: sync with message server o.k.
detach from message server
***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c 11899]
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
MsINiWrite: sent 110 bytes
MsIDetach: send logout to msg_server
MsIDetach: call exit function
DpMsShutdownHook called
NiBufISelUpdate: new MODE -- (r-) for hdl 2 in set0
SiSelNSet: set events of sock 548 to: ---
NiBufISelRemove: remove hdl 2 from set0
SiSelNRemove: removed sock 548 (pos=2)
SiSelNRemove: removed sock 548
NiSelIRemove: removed hdl 2
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/6
LOCK WP ca_blk 1
make DISP owner of wp_ca_blk 1
DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 14)
MBUF component DOWN
NiICloseHandle: shutdown and close hdl 2 / sock 548
NiBufIClose: clear extension for hdl 2
MsIDetach: detach MS-system
cleanup EM
EsCleanup ....
EmCleanup() -> 0
Es2Cleanup: Cleanup ES2
***LOG Q05=> DpHalt, DPStop ( 3216) [dpxxdisp.c 10259]
Good Bye .....
Below is the trace for DEV_W0
==========================
M patchno 75
M intno 20050900
M make: multithreaded, ASCII, 64 bit, optimized
M pid 1100
M
M kernel runs with dp version 217(ext=109) (@(#) DPLIB-INT-VERSION-217)
M length of sys_adm_ext is 360 bytes
M ***LOG Q0Q=> tskh_init, WPStart (Workproc 0 1100) [dpxxdisp.c 1299]
I MtxInit: 30000 0 0
M DpSysAdmExtCreate: ABAP is active
M DpSysAdmExtCreate: VMC (JAVA VM in WP) is not active
M DpShMCreate: sizeof(wp_adm) 5376 (896)
M DpShMCreate: sizeof(tm_adm) 4663200 (23200)
M DpShMCreate: sizeof(wp_ca_adm) 18000 (60)
M DpShMCreate: sizeof(appc_ca_adm) 6000 (60)
M DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552048/552064
M DpShMCreate: sizeof(comm_adm) 552064 (1088)
M DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
M DpShMCreate: sizeof(file_adm) 0 (72)
M DpShMCreate: sizeof(vmc_adm) 0 (1496)
M DpShMCreate: sizeof(wall_adm) (25648/36736/64/104)
M DpShMCreate: sizeof(gw_adm) 48
M DpShMCreate: SHM_DP_ADM_KEY (addr: 000000000DDA0050, size: 5314128)
M DpShMCreate: allocated sys_adm at 000000000DDA0050
M DpShMCreate: allocated wp_adm at 000000000DDA1AB0
M DpShMCreate: allocated tm_adm_list at 000000000DDA2FB0
M DpShMCreate: allocated tm_adm at 000000000DDA3010
M DpShMCreate: allocated wp_ca_adm at 000000000E2157B0
M DpShMCreate: allocated appc_ca_adm at 000000000E219E00
M DpShMCreate: allocated comm_adm at 000000000E21B570
M DpShMCreate: system runs without file table
M DpShMCreate: allocated vmc_adm_list at 000000000E2A21F0
M DpShMCreate: allocated gw_adm at 000000000E2A2270
M DpShMCreate: system runs without vmc_adm
M DpShMCreate: allocated ca_info at 000000000E2A22A0
M DpShMCreate: allocated wall_adm at 000000000E2A22B0
X EmInit: MmSetImplementation( 2 ).
X MM global diagnostic options set: 0
X <ES> client 0 initializing ....
X Using implementation flat
M <EsNT> Memory Reset disabled as NT default
X ES initialized.
M ThInit: running on host AP2
M
M Wed Nov 22 12:33:10 2006
M calling db_connect ...
C Prepending E:\usr\sap\P02\D03\exe to Path.
M call semaphore clean-up function ...
M ***LOG Q0E=> DpSigGenHandler, Exception (c06d007e) [dpnttool.c 432]
M -
C-STACK -
SAP (R) - R/3(TM) Callstack, Version 1.0
Copyright (C) SAP AG. All rights reserved.
Application exception occurred:
Exception : c06d007e (Unknown exception)
App : disp+work.EXE (pid=1100)
When : 11/22/2006 12:33:14.515
Threads : 2
Computer Name : AP2
User Name : SAPServiceP02
Number of Processors: 4
Processor Type: EM64T Family 6 Model 15 Stepping 6
Windows Version : 5.2 Current Build: 3790
State Dump for Thread Id 440
--> (FAULT) Stack Back Trace <--
FramePtr ReturnAd Param#1 Function Name
000000000678f720 00000000078488ca 0000000000000003 kernel32!PulseEvent
000000000678f7f0 0000000007847fe6 0000000007926000 dboraslib!__delayLoadHelper2 [delayhlp.cpp (271)]
000000000678f860 00000000078136cd 000000000678f8b0 dboraslib!_tailMerge_OCI_dll
000000000678f8c0 000000000782f3d8 0000003d00000000 dboraslib!get_oci_client_version [dboci.c (2766)]
000000000678fa90 0000000001182107 000000000678fd80 dboraslib!DbSlConnect [dbsloci.c (1835)]
000000000678fce0 000000000118251e 0000000000000000 disp+work!open_con [dbcon.c (3582)]
000000000678fd50 00000000011856de 00000000ffffffff disp+work!supply_con [dbcon.c (3830)]
000000000678fd90 000000000117826c 0000000000000001 disp+work!dbsl_connect [dbslxxx.c (232)]
000000000678fdf0 00000000004ca16a 000000000755476c disp+work!db_connect [dblink.c (422)]
000000000678fe80 00000000004cf609 0000000006d6bdfd disp+work!ThInit [thxxhead.c (1404)]
000000000678feb0 000000000042c9e6 ffffffff00000002 disp+work!ThStart [thxxhead.c (1114)]
000000000678fee0 0000000000401097 ffffffff00000003 disp+work!DpMain [dpxxdisp.c (1119)]
000000000678ff10 00000000018919c1 0000000000000000 disp+work!nlsui_main [thxxanf.c (82)]
000000000678ff70 0000000078d5965c 0000000000000000 disp+work!mainCRTStartup [crtexe.c (501)]
000000000678ffa0 0000000000000000 0000000001891850 kernel32!BaseProcessStart
State Dump for Thread Id c70
--> Stack Back Trace <--
FramePtr ReturnAd Param#1 Function Name
000000000bd9fe40 0000000078d5f611 0000000006d31460 ntdll!NtFsControlFile
000000000bd9feb0 000000000178a99f 0000000000000000 kernel32!ConnectNamedPipe
000000000bd9ff40 000007ff7fc411c4 0000000000000000 disp+work!SigIMsgFunc [signt.c (595)]
000000000bd9ff70 0000000078d6b66a 0000000078d6b630 msvcrt!endthreadex
000000000bd9ffa0 0000000000000000 0000000000000000 kernel32!BaseThreadStart
M -
M
M Wed Nov 22 12:33:15 2006
M call clean-up function ...
M in_ThErrHandle: 1
M ThSigHandler: signal (step 1, th_errno 11, action 4)
M
M Info for wp 0
M
M stat = 4
M reqtype = 1
M act_reqtype = -1
M rq_info = 0
M tid = -1
M mode = 255
M len = -1
M rq_id = 65535
M rq_source = 255
M last_tid = 0
M last_mode = 0
M semaphore = 0
M act_cs_count = 0
M control_flag = 0
M int_checked_resource(RFC) = 0
M ext_checked_resource(RFC) = 0
M int_checked_resource(HTTP) = 0
M ext_checked_resource(HTTP) = 0
M report = > <
M action = 0
M tab_name = > <
M vm = V-1
M
M *****************************************************************************
M *
M * LOCATION SAP-Server AP2_P02_03 on host AP2 (wp 0)
M * ERROR ThSigHandler: signal
M *
M * TIME Wed Nov 22 12:33:15 2006
M * RELEASE 700
M * COMPONENT Taskhandler
M * VERSION 1
M * RC 11
M * MODULE thxxhead.c
M * LINE 10354
M * COUNTER 1
M *
M *****************************************************************************
M
M PfStatDisconnect: disconnect statistics
M Entering TH_CALLHOOKS
M ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
M *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c 720]
M *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c 260]
M Entering ThSetStatError
M ThIErrHandle: do not call ThrCoreInfo (no_core_info=0, in_dynp_env=0)
M Entering ThReadDetachMode
M ***LOG Q02=> wp_halt, WPStop (Workproc 0 1100) [dpnttool.c 327]
M return from clean-up function ...
Does anybody has a solution for this problem?
Thank you.Hi all again,
I had the same problem and found a solution for it.
I made two steps to start the dialog instance successful. First I modified the NLS_LANG setting in the registry and enviroment (only if necessary). Second, I fetched the last Oracle Instant Client <b>OCL10264.sar</b> from SAP Net and extract the file to <b>E:\usr\sap\PDV\SYS\exe\nuc\NTAMD64</b> (This directory was created through the Installer. The Kernel lies under <b>E:\usr\sap\PDV\D20\exe</b>)
Now I changed the variable <b>DIR_CLIENT_ORAHOME = $(DIR_EXECUTABLE)</b> to
<b>DIR_CLIENT_ORAHOME = E:\usr\sap\PDV\SYS\exe\nuc\NTAMD64</b> in the Instance Profile of the new Dialog Instance. So the Kernel knows that he has to use the Oracle Instance Client and the profilevariable says where he found it.
After these modifications the Dialog Instance starts with success.
With kind regards
Thomas Espenhain -
Dialog instance installation procedure.
Hi
We are planning to install a new dialog instance to our production system in a seperate host(A new server).
The normal way of doing is to initiate SAPINST tool on the new server and install just the dialog instance and club this with the main central instance.
But the client wants to do in a different way, by creating directories on the central host itself for the new app server....Like if X50 is central instance and X51 & X52 are application server located in the CI itself. And now we create X53 and all the subdirectories and mount the whole directory to the new host.
Here are my questions...
1. Is this advisable way of doing?
2. Where does a Java instance directory is located? Dont we have J2ee directory on each instance wether its CI or DI?
3. Can anyone let me know the directory structure of a dialog instance?
Thanks
SubbuHello,
You would need to rn SAPINST on app servers too.
However what you can do is create a share /sapmnt/SID/
/sapmnt/SID should have the following sub dirs.
/sapmnt/SID/exe
/sapmnt/SID/global
/sapmnt/SID/profile
by sharing these directory, you can keep your Kernel centrallly located and de-risk the Kernel upgrades.
Also profiles are maintained centrally.
And this config is supported by SAP.
Regards,
Siddhesh -
How to add a java dialog instance to Java central instance of SAP CRM
Hi Gys,
I have installed a new dialog instance for the CRM Java landscape for the version 7.01 .
CRM Abap instance is seperate and its data accessed by Jco connection by central instance but not dialog instance . Could you please let me know if any configuration steps to be followed.
Thanks in advance
SudhakarCould you describe your problem a little bit more.
I have installed a new dialog instance for the CRM Java landscape for the version 7.01 .
CRM Abap instance is seperate
Ok, sounds like 2 Java instances and one ABAP instance.
and its data accessed by Jco connection by central instance but not dialog instance.
This is where I get confused.
Do you have one or more ABAP instances?
What is your actual problem (what do you want to do)? -
How does JAVA dialog instance gets synced from CI
Hello Guru's,
I have recently added two dialog instance to my Portal production.
I want to know what changes I have to make manually to all the dialog instances?
I had to manually change the JAVA parameters for all the dialog instances servers and add TREX nameserver.address.
We have Application integrator iView and for that we had turned off the Session Management Alerts (current mode = off), but for some reason I have to login to all the dialog instance and turn this off, I thought this is Instance independent?
Please help, what else should i be aware of?
Thanks in advance.
-KurienWas there ever any feedback to this. I would be interested in the same information, any tips/best practices for adding a java dialog instance.
-
Printing from additional dialog instance didn't works
Hello to all!
I installed a new dialog instance and found that I can't print anything from this instance.
I see an error in the SP01:
Log:
I think that it could be a permission problems. How can I checked it ?
Also I found that I have too /usr/sap/EW3/SYS/global/ directory.
One on the central instance and second on the dialog instance host. So I have too spool catalogs. My instances has no any shared directories.
Could it be a problem too ?
Thanks a lot for helping !Hi Igor
1. Is this any error message in SM21 log? on ST22 any dumps?
2. At the time of the releasing the printouts what is the status of Spool work process status? and also how many Spool work process are you having in the one SID?
BR
SS -
EHP4 backup and Dialog instances
Hello All,
We intend to kick off the EHP4 PRD Downtime phase by Friday 10 PM.
Can you please provide me expert thoughts on the following:
1) When should we backup the PRD Database? (a) Anytime After the end of pre-processing phase when production operations are going on (b) after stopping of Application Servers and immediately before commencing the Downtime Phase
2) Is the online database backup fine or do we need a cold backup?
3) What steps specific to Dialog Instances are necassary like any profile parameter changes, explicit kernel upgrade on Dialog Instances before and after the downtime phase?
Thanks,
AntarpreetHi,
> 1) When should we backup the PRD Database? (a) Anytime After the end of pre-processing phase when production >operations are going on (b) after stopping of Application Servers and immediately before commencing the Downtime Phase
>
Once you will finish Pre-processing phase then it will ask you take backup of database, backup of upgrade directory and stop all productive operation. And then start downtime phase. At that phase you should take the backup. And this backup should be taken after stopping of application servers.
> 2) Is the online database backup fine or do we need a cold backup?
>
>
I would suggest you to take offline backup only because if you will take online backup then users will be there in the system which makes the backup inconsistent since productive operations will be on that time. Main idea to take backup is because if something goes wrong in downtime phase then you can restore the system at same stage before starting downtime. And if you will take online backup then users will be working that time so I think it defeats the purpose itself.
> 3) What steps specific to Dialog Instances are necassary like any profile parameter changes, explicit kernel upgrade on >Dialog Instances before and after the downtime phase?
>
For dialog instance, you can check SAP note 1245473 Add. Info. - SAP Enhancement Package Installer 7.00. Extract below from this note:
Updating Dialog Instances
After the enhancement package installation on the central instance, you
need to update the dialog instances accordingly. To do this, you install
the new dialog instances on top of the old dialog instances using the
tool SAPinst.
You can now also install more dialog instances, if necessary.
3. Save your dialog instance profiles, if you want to reuse them.
4. In case of a dual-stack system or a Java system, uninstall the old
dialog instances as described in the installation guide for your
source release.
5. To install a new dialog instance, proceed as described in the
document Installation Guide - <SAP NetWeaver / SAP application>
(<Technology>) on <Operating System>: <Database>.
6. If you use other instance numbers than on the source release and
reuse the old dialog instance profiles, adapt the instance numbers
in the profiles.
Thanks
Sunny -
Is it really necessary to re-install the dialog instances?
Hi,
We are upgrading from NW04 (WAS 6.40) to NW04s (WAS 7.00) ABAP SR2 only on Windows 2003 with Oracle 9i. There is no JAVA stack in our environment and we don't need it.
In production system we have five separate dialog instances on five different physcial machines. All these application servers runnon Windows 2003 as well.
Reading through the NW04s upgrade guide "SAP NetWeaver 2004s
Application Server ABAP" dated 28th November 2006,
<u><b>section 6.26</b></u> states we have to "install the new dialog instance on top of the old dialog instance".
In the past upgrades eg. upgrade to NW04, we did not have to use SAPINST to re-install the dialog instance. Instead, the official NW04 (WAS6.40) upgrade guide just instructs us to amend instance profile parameters and copy the new version of kernel binaries either manually or using sapcpe.
I want to avoid doing this re-installation work for the five dialog insatnces. Because I want to reduce the production outage period.
Question all the upgrade experts
1) Does any one have experience that indicates I should follow the SAP documentation to un-install 6.40 instance and then re-install at 7.00 level again?
2) Also, what is the technical reason to uninstall and re-install?
The full section 6.26 section paragraph is pasted here.
<i><b>6.26 Upgrading or Installing Dialog Instances
After the upgrade of the central instance, you need to upgrade the dialog instance to the new release.
To do this, you install the new dialog instance on top of the old dialog instance using the tool SAPinst.
You can now also install additional dialog instances, if necessary.
Procedure
Proceed as described in the document Installation Guide ‒ <SAP NetWeaver / SAP solution> <Technology> on
<Operating System>: <Database>.
Caution
If you upgrade a dialog instance, make sure to use the same instance number as on the source release.</b></i>Hi Matt,
Thanks for your detailed response. Our system is very much heavy batch processing oriented. Therefore our management does not want to hand over the production system until all dialog instances are ready at the new version.
It would be great if the upgrade process is quick as you pointed out.
Can you show me where this "upgrade dialog instance" option in V7 SAPINST? FYI. I should be able to start sapinst over the next few days to look for this upgrade option.
However, I just got a response from ASIA-PACIFIC OSS that says I have to un-install and re-install the existing dialog instance. Their response is as follows :
<i><b>The dialog instance does not need to be upgraded since in the dialog
instance, no database exists but only the kernel files and some
profiles exist. After the upgrade, you should re-install the dialog
instance since in the central instance, the kernel release has been
changed to 700 due to the upgrade. But in the old dialog instance,
it should still have the old release kernel files and profiles.
Thus, by using reinstallation, the new release kernel files will be
installed in the dialog instance.
As to the procedure, you should uninstall the old instance firstly since during the installation, the files will be put to the same path of the
old instance.We recommend you to backup the old dialog instance files
before the installation.Sorry there is no related note but you can refer to the upgrade and installation guides.</b></i>
Thanks for your input and assistance.
Benny Kwan
National Australia Bank -
I am trying to figure out how to display a second dialog after a button click in my main dialog. I have done the following to add a new dialog, but when I click my main button, nothing happens and InDesign crashes. Can anyone tell me what I am doing wrong. Is there a good description or code snippet that shows how to implement multiple dialog boxes?
..in the __ID.h file, I add a new dialog boss class, new controller and observer Impl, new dialog widget ID, and define a new rsrc id for the second dialog.
.. I create the new observer and controller files and add them to the project creating a new interface using the new Impl's.
..in the __.fr file, In the class description table I add a new class for the second dialog based on kDialogBoss and implementing the new controller and observer Impl. Create a new resource type based on Dialog using the new dialog boss. Then create a new resource of the new type with the new widget Id.
..In the observer code of the main dialog, I use CreateNewDialog based on a rsrcSpec using the resource id of the new dialog.
(Could this be any more complicated?)Hi Liz,
The steps you have used for creating New dialog are correct.
Try adding following code in your __.fr file where kSecondDialogResourceID is the resource id of the new dialog.
resource LocaleIndex (kSecondDialogResourceID)
kViewRsrcType,
kWildFS,k_Wild, kSecondDialogResourceID + index_enUS
You also make the dialog Type as Modeless in CreateNewDialog()
IDialog* dialog = dialogMgr->CreateNewDialog(dialogSpec,
IDialog::kModeless);
Pls reply if your problem is solved.
Maybe you are looking for
-
Appleworks: was thinking of buying, but wondering if it's on it's death bed
Based on all the positive things I've been reading, I am thinking of buying AppleWorks. But from what I've gathered, it's not an application that Apple is developing any longer. Just curious if this is true.
-
Why is a color print from CS5 so different from the same image in CS4?
I have made prints from the same file using CS4 and CS5, and the prints from CS4 are showing what I think is good color. My monitor is calibrated, and I have always been quite happy with prints from CS4. When I make prints of the same files using
-
Hi folks, I have recently started to use Time Machine and I own two Macs, a MBPro and an iMac. The external disks (two) are FireWire and formatted to HFS+, and stay connected all the time to the iMac. Both Macs are running Leopard updated to 10.5.6.
-
Customizable checkbox at IF/THEN Business Rule Editor
Hello. Does anyone know what "Customizable" checkbox is for? It can be found at Business Rule Editor on IF/THEN view: if you click any test or action parameter you will see in in popup. I have not found clues in documentation. Here is the scrrenshot:
-
Hi I have the above but it show no service as it was gift from a friend and was with giff gaff and has some games and apps that have been paid for thus wish to know if there is any way to get to be able to use any sim card ? as have my own phone wh