cancel
Showing results for 
Search instead for 
Did you mean: 

Error starting HANA hdbnameserver

Former Member
0 Kudos

Hi Experts,

We are unable to start SAP HANA database. When we use "./HDB start" we receive the message "FAIL: process hdbnameserver HDB Nameserver not running."

If we try to start the nameserver using "./hdbnameserver" command, we receive  the message : "error while loading shared libraries: libhdbpythonbase.so: cannot open shared object file: No such file or directory."

We can locate the file on the path "/hana/shared/NDB/exe/linux86_64/HDB_1.00.74.03.392810_1597126/libhdbpythonbase.so" as ndbadm user.

Please Advice

Vasilis Korolis

Accepted Solutions (1)

Accepted Solutions (1)

michael_devine
Employee
Employee
0 Kudos

Hello,


The shared library error is usually caused by a missing library that is coming from the HANA client. Please try the following command to determine which library is missing (this should be done under the

adm user):

ldd libhdbpythonbase.so

This will show all libraries and there should be a "not found" error on the missing library.

Regards,

Michael

Former Member
0 Kudos

Hello Michael,

Thank you very much for your quick response. Running the command you propose there are three lib missing. : libhdbbasement.so => not found

               libhdbbasis.so=> not found

               libhdblttbase.so => not found

How should you suggest to proceed? Is there any command to restore the missing files from the suse environment ?

Best Regards

Vasilis Korolis

michael_devine
Employee
Employee
0 Kudos

Hello,

I do not know an easy way to solve this. The best way I can suggest to get those libraries back is to run a backup, uninstall Hana and then reinstall (perhaps taking the opportunity to run the newest version), then restore the data from backup?


Best regards,

Michael Devine

Answers (0)