cancel
Showing results for 
Search instead for 
Did you mean: 

unable to enable system replication on primary site

former_member209962
Participant
0 Kudos
1,574

Hi All,

We are unable to enable system replication on primary site, all the prereqsites are done, hostname resolution is also fine, both primary and secondary in same network. The moment we hit hdbnsutil -sr_enable --name=siteA getting error as below

host=hostname,port=40402 opened=0 secure port=40406 opened=0,detail=exception 1: no.2111000 (TrexNet/Responder.cpp:847) TID: 24188

Generic TrexNet runtime error; $INFO$=not all listeners could be started

Generic TrexNet runtime error; $INFO$=host unknown; $PARAM$=127.0.0.1:40406

Please advice.

Thanks

Tabrayz

Accepted Solutions (0)

Answers (6)

Answers (6)

former_member209962
Participant
0 Kudos

Parameter is same, listeninterfcae is global with hana 2.0 sp07 by default it will be global ,

RMasrani
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Just in case if you have followed SAP Note: 3020773 - System replication port could not be opened - SAP for Me and this did not work, please refer to SAP Note: 3305320, wherein it is mentioned:

  1. Check the value of parameter listeninterface in all the sites.
  2. This parameter can be found in [system_replication_communication] section under global.ini file. It should be set same in all the sites. If not set, then set it same in all the sites.
  3. Restart is required in order to reflect the changes.

Kindly ensure that you have maintained the parameter listeninterface in all sites and also took a restart once maintained.

former_member209962
Participant
0 Kudos

Thanks Again, all the setting are ok, but if you see below error its sys replication port could not be opened and port is 40402 when i do telnet on same server this port is not reachable meaning this port is not listing.

hdbnsutil -sr_enable --name=siteA

nameserver is active, proceeding ... error: system replication port could not be opened;port=40402 opened=0 secure port=40406 opened=0,detail=exception 1: no.2111000 (TrexNet/Responder.cpp:847) TID: 30824 Generic TrexNet runtime error; $INFO$=not all listeners could be started

RMasrani
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Two suggestions:

1. Please ensure that the network configuration is done as per SAP Note: 2382421.

2. Please refer SAP Note: 1999880 point no. 8,9 and 29 for network configuration and port related restrictions.

Thanks

former_member209962
Participant
0 Kudos

Hi Rahul,

Thanks for your response, these parameters are already maintained. i think some issue with port which is bidding to loopback ip please see below error message.

Client Connection Info: active channel (since 119873mues) 8 with request-id 753470972167215358 {0x00007f181bc2f2f0: id=8, channel={<NetworkChannel>={<NetworkChannelBase>={this=139741522568216, fd=21, refCnt=1, local=127.0.0.1/27144_tcp, remote=127.0.0.1/30401_tcp, state=Connected, pending=[----]}}}} from 27144 to 127.0.0.1:30401 [rx-stats: sb=18088,ub=18088,sc=3,uc=3][tx-stats: sb=1000,ub=1000,sc=1,uc=1][buf: I/5][flush: 1703060482975549][rdit: 1][ssl-epoch: 0] with method reconfigAll with id 753470972167215358 on host hostname on port 30401 from process hdbnameserver with service port 30401, pid 16609 and tid 23806 started at 1703060482975497
exception 1: no.1000013 (ConfigMgr/ReconfigServer.cpp:384) TID: 23806
Reconfigure failed for node hostname:30401

Thanks

Tabrayz

RMasrani
Product and Topic Expert
Product and Topic Expert
0 Kudos

Please check the following, verifying section [system_replication_hostname_resolution] if these are set as with the correct mappings.

[system_replication_hostname_resolution]
<ip-address_primarySite>=<internal-host-name_primarySite>
<ip-address_SecondarySite>=<internal-host-name_SecondarySite>

2. Maintain all hosts of the primary and the secondary sites on both sides, these must be defined under system_replication_hostname_resolution in global.ini file.

3. Then try to enable the replication in primary as hdbnsutil -sr_enable --name=<SITENAME>

Note - Ideally when listeninterface is set to .global then mappings are not required but it always a best practice to maintain all the site names on each sites.

Network Configuration for SAP HANASystem Replication -- at section System Replication Hostname Resolution