Symptom
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.
com.sap.hana.mdc.MdcException: Failed to connect to local file socket "/var/lib/hdb/<SID>/ipc/hdbmdcdispatcher.00000". Reason: null
[...]
Caused by: com.sap.jvm.inspector.filesocket.FileSocketException: connect0 failed (socket: )
[...]
Failed to detect hdbmdcdispatcher version.
OR
Error: hdbmdcdispatcher stdout: ERROR: hdbmdcdispatcher must be executed as root! 1002
OR
Checking mdcdispatcher availability
mdc process group exists: false
null
com.sap.hana.mdc.MdcException: Failed to start mdc process: Cannot run /usr/sap/<SID>/HDBXX/exe/mdc/hdbmdcdispatcher - execve failed (EACCES - Permission denied)
Read more...
Environment
SAP HANA extended application services, advanced model (XSA)
Product
Keywords
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 , XS Advanced 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.