Symptom
The SAP application server is no able to startup with no more work processes.
Dispatcher trace file (dev_disp):
*** DP_FATAL_ERROR => DpWPCheck: no more work processes |
The work process trace file (dev_w*):
M *** ERROR => ThPlgConnectToIcm: IcmReadAck failed (-8, ni_rc=-6) [...] M call ThrShutDown (1)... |
Environment
- Two SAP systems running in the same server;
- This issue was initially identified in Windows systems;
- Usually this occurs with a specific startup order, for example, starting the system A with the system B already UP and running. If the systems are started the other way round, there is no issue.
Cause
The ICM bind a TCP port to administration purpose that is already in use by the second SAP system.
At the time that the task handler (work process) went to connect to the ICM, in order to finish its startup process, it fail with a network acknowledge error. Checking the work process trace with level 3, it is possible to see the network error:
M ThPlgConnectToIcm: connect to icman (localhost, 65000) |
Usually this error occurs with port 65000 and in the loopback interface (127.0.0.1).
Resolution
It is needed to configure the ICM of each system to use a specific TCP port to avoid the conflict.
You can use the profile parameter icm/admin_port to specify an unique port for each system.
See Also
SAP Note #1900647: Parameter icm/admin_port
Keywords
SMICM, startsap, host IPv6, IPv4, icman, Internet Communication Manager, bind, listen
'IT > SAP' 카테고리의 다른 글
Important SAP Notes for SAP BW, powered by SAP HANA (0) | 2014.11.06 |
---|---|
SAP Change EPS Path (0) | 2014.09.16 |
SUM tool error regarding sapcontrol service (0) | 2014.08.04 |
Solman 7.1 ABAP Dump MOVE_CAST_ERROR (0) | 2014.07.01 |
88416 - Zero administration memory management for the ABAP server (0) | 2014.06.30 |