Data Aggregator cannot be accessed after upgrade to DX Netops 20.2.8 Performance Management in a Fault Tolerant Data Aggregator environment

book

Article ID: 209900

calendar_today

Updated On:

Products

CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

DA cannot be accessed after upgrade to DX Netops 20.2.8 Performance Management in a Fault Tolerant Data Aggregator environment

When I try and put either DA into active or maintenance state there is an error similar to:

/opt/IMDataAggregator/scripts/dadaemon activate
cat: /DASharedRepo/acl-token.properties: No such file or directory:

Where /DASharedRepo is the shared directory for the Data Aggregators.

Also in the /opt/IMDataAggregator/InstallLogs_ConsulServer/CA_Installer_for_Consul_Install_MM_DD_YYYY_HH_MM_SS.log we see errors such as:

                       Status: ERROR
                          Additional Notes: ERROR - Error while boostrapping ACL: Request to Bootstrap ACL failed. ACL might be in legacy mode or might have already been configured HTTP Error Code: 500, response: Internal Server Error

Custom Action:            com.ca.im.consul.ext.installer.customercode.BootstrapAcl
                          Status: FATAL ERROR
                          Additional Notes: FATAL ERROR -     class com.ca.im.consul.ext.installer.customercode.BootstrapAcl FatalInstallException: HTTP Error Code: 500, response: Internal Server Error

Cause

When upgrading the Fault Tolerant Data Aggregators either:

1) The Data Aggregator  Proxy has not been upgraded.

2) The DA Proxy was upgraded after the Data Aggregators

Per the documentation, the Data Aggregator Proxy MUST be installed/upgraded before the Fault Tolerant Data Aggregators:

Upgrade:

https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/performance-management/20-2/upgrading/upgrade-the-data-aggregator/upgrade-fault-tolerant-data-aggregators.html

Fresh install:

https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/performance-management/20-2/installing/prepare-to-install-the-data-aggregator.html

This becomes very important due to the Enhanced Consul Security Using ACLs (20.2.8 and Higher Only) noted here:

https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/performance-management/20-2/release-notes/new-features-and-enhancements.html#concept.dita_5806523281a8322e06f017e69c5ad5abdff1da00_Enhancements


Environment

Dx NetOps Performance Management 20.2.8

Resolution

1) If you have not done so already upgrade the Data Aggregator Proxy.

2) Re-run the Data Aggregator installer over the top of one of the existing Fault Tolerant Data Aggregator installs. 
    
     ***Do NOT uninstall the Data Aggregator before re-running the installer***


This will set up the consul ACLs as required

Additional Information

Note this also may be seen if a shared data directory is not being used, this is required for a Fault Tolerant Data Aggregator per the documentation.

https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/performance-management/20-2/administrating/fault-tolerance.html