We just upgraded from 22.2.3 to 22.2.5 with a HA DA config. neither DA can see the ACI token. We have tried the following.
Uninstalling the daproxy and reinstalling, resetting the tokens as describe in this KB
https://knowledge.broadcom.com/external/article?articleId=215566
In short in short neither of the DA's are running.
DX NetOps Performance Management Data Aggregator Fault Tolerant upgrade is failing.
The DA install logs show this error.
Status: ERROR
Additional Notes: ERROR - Error while boostrapping ACL: Request to Bootstrap ACL failed HTTP Error Code: 403, response: Forbidden
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: 403, response: Forbidden
When trying to run active for the dadaemon it shows this error:
WARNING: Cannot find the Consul ACL token
Both DA systems are able to access, read and write to the files and directories for the shared data directory.
All supported DX NetOps Performance Management releases
The environment was migrated. The original DA Shared Data location was /opt/DASharedRepo. The new system was built using /opt/DASharedRepo/data but the acl.properties token file was located in /opt/DASharedRepo.
When migrating Fault Tolerant Data Aggregator systems ensure the shared data directory path matches between old and new systems.
If unable to rebuilt again to match, in this case we were able to simply move the acl.properties file from /opt/DASharedRepo to /opt/DASharedRepo/data.
This allowed the installs to complete without error. After this both DAs started into their respective Active and Ready states.
Check the da.data.home parameter in /etc/DA.cfg file on each machine