Skip to Content
0
Jul 26, 2016 at 11:26 AM

Help needed - SAP Hana installation is failing

481 Views

Dear Experts,

this is my first post on Hana, hence please apologize, if I am posting in the wrong topic.

I'm trying to install a Hana test system in VMware. The installation somehow goes through,

but Hana isn't starting. I'm getting this:

Starting 7 processes on host 'han':

Starting on 'han': hdbcompileserver, hdbdaemon, hdbindexserver, hdbnameserver, hdbpreprocessor, hdbwebdispatcher, hdbxsengine

Starting on 'han': hdbcompileserver, hdbdaemon, hdbindexserver, hdbpreprocessor, hdbwebdispatcher, hdbxsengine

Starting on 'han': hdbcompileserver, hdbdaemon, hdbindexserver, hdbwebdispatcher, hdbxsengine

Starting on 'han': hdbdaemon, hdbindexserver, hdbwebdispatcher, hdbxsengine

Starting on 'han': hdbdaemon, hdbwebdispatcher, hdbxsengine

Starting on 'han': hdbdaemon, hdbwebdispatcher

Installation failed

error installing

Cannot create Instance

Cannot start system

Start instance 00 on local host failed.

FAIL: process hdbwebdispatcher HDB Web Dispatcher not running

Check the log file for SAP HANA Database error messages

Log file written to '/var/tmp/hdb_H00_install_

2016-07-22_18.56.37/hdbinst.log' on host 'han'.

And in this file, there is following:

18:57:52.544 - INFO: Starting 1 process on host 'han':

18:57:52.544 - INFO: Starting on 'han': hdbdaemon

18:57:56.550 - INFO: Starting 7 processes on host 'han':

18:57:56.550 - INFO: Starting on 'han': hdbcompileserver, hdbdaemon, hdbindexserver, hdbnameserver, hdbpreprocessor, hdbwebdispatcher, hdbxsengine

18:58:20.590 - INFO: Starting on 'han': hdbcompileserver, hdbdaemon, hdbindexserver, hdbpreprocessor, hdbwebdispatcher, hdbxsengine

18:58:26.603 - INFO: Starting on 'han': hdbcompileserver, hdbdaemon, hdbindexserver, hdbwebdispatcher, hdbxsengine

18:58:30.609 - INFO: Starting on 'han': hdbdaemon, hdbindexserver, hdbwebdispatcher, hdbxsengine

18:59:06.662 - INFO: Starting on 'han': hdbdaemon, hdbwebdispatcher, hdbxsengine

18:59:20.705 - INFO: Starting on 'han': hdbdaemon, hdbwebdispatcher

19:00:17.060 - ERR : FAIL: process hdbwebdispatcher HDB Web Dispatcher not running

19:00:17.061 - ERR : Start instance 00 on local host failed.

19:00:18.300 - INFO: Messages from trace files

19:00:17.093 - INFO: webdispatcher_han.30006_dev_

webdisp.old: [Thr 140262213940992] *** ERROR => Malloc(180711520) failed! Storing MPIs in heap memory failed! [mpixx.c 1092]
19:00:17.093 - INFO: webdispatcher_han.30006_dev_webdisp.old: [Thr 140262213940992] *** ERROR => IcmBufInit: MpiInit failed (rc=1) [icxxbuf.c 195]
19:00:17.093 - INFO: webdispatcher_han.30006_dev_webdisp.old: [Thr 140262213940992] *** ERROR => IcmInit: IcmBufInit failed (rc=1) [icxxman.c 2314]
19:00:17.095 - INFO: xsengine_alert_han.trc: More than 50 relevant messages found, check file.
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] *** ERROR => secussl_Create_SSL_CTX(): PSE "/usr/sap/H00/HDB00/han/sec/SAPSSLS.pse": File not found!
[ssslsecu.c 2395]
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] secussl_Create_SSL_CTX: SSL_CTX_set_default_pse_by_name() failed (4129/0x00001021)
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] >> ---------- Begin of Secu-SSL Errorstack ---------- >>
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] SAPCRYPTO API error
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] << ---------- End of Secu-SSL Errorstack ----------
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] *** ERROR => SapISSLAddCredential(): Error SSSLERR_PSE_ERROR trying to create SERVER Credential
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] *** ERROR => Initialization of SSL library failed -- NO SSL available!
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] <<- ERROR: SapSSLInit(read_profile=1)==SSSLERR_PSE_ERROR
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] *** WARNING => IcmServInitSSL: Creation of default PSE files failed: (rc=-40) [icxxserv.c 378]
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] *** ERROR => secussl_Create_SSL_CTX(): PSE "/usr/sap/H00/HDB00/han/sec/SAPSSLS.pse": unable to use!
[ssslsecu.c 2395]
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] secussl_Create_SSL_CTX: SSL_CTX_set_default_pse_by_name() failed (536872208/0x20000510)
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] >> ---------- Begin of Secu-SSL Errorstack ---------- >>
19:00:17.145 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] SSL API error
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] << ---------- End of Secu-SSL Errorstack ----------
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] *** ERROR => SapISSLAddCredential(): Error SSSLERR_PSE_ERROR trying to create SERVER Credential
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] *** ERROR => Initialization of SSL library failed -- NO SSL available!
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] <<- ERROR: SapSSLInit(read_profile=1)==SSSLERR_PSE_ERROR
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] *** ERROR => IcmServInitSSL: SapSSLInit (rc=-40): SSSLERR_PSE_ERROR [icxxserv.c 390]
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140281148167936] *** ERROR => IcmBufAllocHeap: malloc 65536 failed [icxxbuf.c 336]
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140281148167936] *** ERROR => IcmAdmMessageCreate: IcmBufAllocHeap failed (rc=-3) [icxxmsg.c 5411]
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140281148167936] *** ERROR => IcmCreateSubhdlInitMsg: IcmAdmMessageCreate failed (rc=-1) [icxxmsg.c 5132]
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140279564142336] *** ERROR => IcmCreateWorkerThreads: ThrCreate failed: Operation failed due to lack of resources. (rc=14) [icxxthr.c 908]
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140281148167936] *** ERROR => IcmConnPoolCreate: malloc failed [icxxpool.c 306]
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140281148167936] *** ERROR => IcmConnPoolCreate(2000) failed: -3 [ictxxroute.c 1046]
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140281148167936] *** ERROR => IcrIAddServerConnPools() failed 1 [ictxxroute.c 1466]
19:00:17.146 - INFO: webdispatcher_han.30006_dev_webdisp: [Thr 140281148167936] SEGV_MAPERR: Address not mapped to object
19:00:17.193 - INFO: webdispatcher_alert_han.trc: More than 50 relevant messages found, check file.
...

This line has caught my attention:

webdispatcher_han.30006_dev_webdisp: [Thr 140279344301824] *** ERROR => secussl_Create_SSL_CTX(): PSE "/usr/sap/H00/HDB00/han/sec/SAPSSLS.pse": File not found!

[ssslsecu.c 2395]

But I've checked and the file IS there:

ls -la "/usr/sap/H00/HDB00/han/sec/SAPSSLS.pse"

-rw-------. 1 h00adm sapsys 115 Jul 22 18:59 /usr/sap/H00/HDB00/han/sec/SAPSSLS.pse

Also, from HA200, I don't remember that webdispatcher is a mandatory process, so I have tried to remove it by editing daemon.ini, but now I see, that it was disabled again. I know that it says to modify it from the Management Studio, but I didn't install that yet...

Do you have any idea on how to fix this ? Many thanks for helping me out!