cancel
Showing results for 
Search instead for 
Did you mean: 

hdbnameserver doesn't start - "cannot retrieve master nameserver address"

Former Member
0 Kudos

Dear experts,

we are in a SAP HANA PoC at a customer. The SAP HANA system has been installed at SAP's data center and has been

moved and reconfigured at the customer site (IP address, domain)

saphanapoc.wdf.sap.corp => saphanapoc.<customerdoamin>.de

these changes have been made everywhere (sapprofile.ini, daemon.ini, /etc/hosts, etc.)

however, during startup the nameserver trace file shows.....

[25698]{0}[0] 2012-08-14 05:19:27.300474 i Basis        TraceStream.cpp(00397) : ==== Starting hdbnameserver, version 1.00.35.365038 (NewDB100_REL), build linuxx86_64 not set 2012-07-23 17:55:55 ldm  053.server cc (SAP release 20110218, based on SUSE
gcc43-4.3.4_20091019-0.7.35.1778.0.PTF.623386) 4.3.4 [gcc-4_3-branch revision 152973]

[25698]{0}[0] 2012-08-14 05:19:27.300614 iBasis        TraceStream.cpp(00399) :MaxOpenFiles: 32800

[25698]{0}[0] 2012-08-14 05:19:27.300625 i Memory       MallocProxy.cpp(01194) : Installed malloc hooks

[25698]{0}[0] 2012-08-14 05:19:27.300628 i Basis        Timer.cpp(00261) : Using RDTSC for HR timer

[25698]{0}[0] 2012-08-14 05:19:27.300629 i Memory       AllocatorImpl.cpp(00654) : Allocators activated

[25698]{0}[0] 2012-08-14 05:19:27.300630 i Memory       AllocatorImpl.cpp(00684) : Using default memory allocation limit 487914529997 (total RAM 542127255552)

[25698]{0}[0] 2012-08-14 05:19:27.300631 i Memory       AllocatorImpl.cpp(00689) : Using big block segment size 134217728

[25698]{0}[0] 2012-08-14 05:19:27.300631 i Basis        ProcessorInfo.cpp(00385) : Using GDT segment limit to determine current CPU ID

[25716]{0}[0] 2012-08-14 05:20:17.481554 f NameServer   TREXNameServer.cpp(02032) : no master nameserver found -> stopping instance ...

[25716]{0}[0] 2012-08-14 05:20:17.492623 e Basis        TREXNameServer.cpp(02062) : Process exited due to an error via explicit exit call with exit code 1 , no crash dump will be written

[25735]{0}[0] 2012-08-14 05:20:17.496920 e NameServer   TREXNameServer.cpp(06561) : Cannot retrieve master nameserver address !!!

Installation used to work in the environment in wdf

installation is not configured to have multiple nameservers.

nameserver.ini shows empty entries for

master =

id =

Any ideas? thanks for your help

Martin

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

I am also facing the same issue " no master nameserver found -> stopping instance ..."

Please suggest if anyone has solution for it.

- Naresh

Former Member
0 Kudos

Hello,

meanwhile we did the following

1) changed the right nameserver.ini manually (we had looked at the wrong one)

2) used tool hdbrename to change the hostname for the whole installation

=> hdbnameserver fails now with another error: "cannot retrieve HA role from current topology....use hdbaddhost"

3) we tried to call hdbaddhost as root user, but we're runnning in an error in HanaHwCheck.py. It tries to "import math" but this doesn't exist in this installation

=> wewill do an uninstall now and re-install HANA.

Regards, Martin

maggie_yi
Advisor
Advisor
0 Kudos

Hello, Martin

How is this issue going?

Recently, we've met with error “due to an error via explicit exit call with exit code 1 , no crash dump will be written”, but without "Cannot retrieve master nameserver address".

We've no idea of solution. Could you please help me think about it?

Thanks.


Best regards,

Maggie.