SAP Knowledge Base Article - Preview

2601631 - SAP HANA XS Advanced xscontroller startup failed with error "hdbmdcdispatcher must be executed as root"


During the startup of the XSA engine it fails with the following exception in the xscontroller.out log file:

hdbmdcdispatcher must be executed as root! 1000
hdbmdcdispatcher stderr:
Failed to connect to local file socket "/var/lib/hdb/<SID>/ipc/hdbmdcdispatcher.00000" within timeout of 180 sec. Failed to connect to local file socket "/var/lib/hdb/<SID>/ipc/hdbmdcdispatcher.00000". Reason: null
... 10 more

Caused by: connect0 failed (socket: )
... 14 more

Failed to detect hdbmdcdispatcher version.


Error: hdbmdcdispatcher stdout: ERROR: hdbmdcdispatcher must be executed as root! 1002


Checking mdcdispatcher availability
mdc process group exists: false
null Failed to start mdc process: Cannot run /usr/sap/<SID>/HDBXX/exe/mdc/hdbmdcdispatcher - execve failed (EACCES - Permission denied)



SAP HANA extended application services, advanced model (XSA)


SAP HANA, platform edition all versions


FAIL,process, hdbxscontroller, HDB, XS, Controller, not, running, XSA, hdbmdcdispatcher, detect, socket, failed, FileSocketException, "Initialization failed: java.lang.RuntimeException: Failed to determine mdcdispatcher XSA mode availability" , KBA , BC-XS-RT , OP Runtime / XS Controller , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.