SAP Knowledge Base Article - Preview

3434420 - System Replication Stops Working After Update of Cluster Resource Agent to SAPHanaSR-0.162.2

Symptom

  • System replication stops working after update of cluster resource agent to SAPHanaSR-0.162.2
  • Primary site does not respond with very high CPU utilization by nameserver
  • Find the error messages below in nameserver trace

YYYY-MM-DD HH:MI:SS e ha_dr_provider PythonProxyImpl.cpp(01180) : SAPHanaSR/SAPHanaSR:srConnectionChanged() failed with python error: global name 'FileNotFoundError' is not defined File "/usr/share/SAPHanaSR/SAPHanaSR.py", line 82, in srConnectionChanged except FileNotFoundError:

or similarly

YYYY-MM-DD HH:MI:SS i ha_dr_provider   PythonProxyImpl.cpp(01096) : calling HA/DR provider SAPHanaSR.hookDRConnectionChanged(hostname=xxxx, port=30001, volume=1, service_name=nameserver, database=SYSTEMDB, status=12, database_status=12, system_status=11, timestamp=2024-02-17T09:44:55.853765-06:00, is_in_sync=0, reason=Starting, siteName=xxxx)
YYYY-MM-DD HH:MI:SS i ha_dr_SAPHanaSR  SAPHanaSR.py(00044) : SAPHanaSR.srConnectionChanged method called with Dict={'status': 12, 'is_in_sync': False, 'timestamp': '2024-02-17T09:44:55.853765-06:00', 'database': 'SYSTEMDB', 'siteName': 'xxxx', 'service_name': 'nameserver', 'hostname': 'xxxx', 'volume': 1, 'system_status': 11, 'reason': 'Starting', 'database_status': 12, 'port': '30001'}
YYYY-MM-DD HH:MI:SS i ha_dr_SAPHanaSR  SAPHanaSR.py(00054) : SAPHanaSR SAPHanaSR.srConnectionChanged mySystemStatus=11 mySID=XXX myInSync=False myReason=Starting
YYYY-MM-DD HH:MI:SS i ha_dr_SAPHanaSR  SAPHanaSR.py(00074) : SAPHanaSR.srConnectionChanged() CALLING CRM: <sudo /usr/sbin/crm_attribute -n hana_xxx_site_srHook_xxxx -v SFAIL -t crm_config -s SAPHanaSR> rc=256
YYYY-MM-DD HH:MI:SS i ha_dr_SAPHanaSR  SAPHanaSR.py(00090) : SAPHanaSR.srConnectionChanged() sending attribute to the cluster failed - using local file as fallback
YYYY-MM-DD HH:MI:SS e ha_dr_provider   PythonProxyImpl.cpp(01156) : SAPHanaSR/SAPHanaSR:srConnectionChanged() failed with python error: 'encoding' is an invalid keyword argument for this function
                                                                                                      SAPHanaSR.py(95): with open(fallback_stage_file_name, "w", encoding='utf-8') as fallbackFileObject:
YYYY-MM-DD HH:MI:SS e sr_nameserver    DRClient.cpp(01090) : Could not send drConnectionChangedAndBlock event to HA/DR Provider. Retry in 5 seconds.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
 


Read more...

Environment

  • SAP HANA Platform Edition 2.0
  • SUSE Linux Enterprise Server 15

Product

SAP HANA, platform edition 2.0

Keywords

replication not working, Cluster Resource Agent, SAPHanaSR, 0.162.2, srConnectionChanged, Python 2, Python 3 , KBA , HAN-DB-HA , SAP HANA High Availability (System Replication, DR, etc.) , HAN-DB , SAP HANA Database , BC-OP-LNX-SUSE , SUSE Linux , 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.