Fault Tolerant DAs both show Ready state, neither shows Active state.
search cancel

Fault Tolerant DAs both show Ready state, neither shows Active state.

book

Article ID: 234633

calendar_today

Updated On:

Products

CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

DA Status showed Red with no Threshold status but both DA shows running in Ready state. Why isn't one Active and the other Ready, the normal state we should see?

I have swung from one to the other and back again. Both seem to be doing what they are supposed to with one running and one not.

Events are working despite what the UI implies.

Polling is working, data in reports is new and current.

Environment

All supported DX NetOps Performance Management releases

Cause

The consul service uses a consul user to operate. That user was not able to read the /etc/hosts file to determine what IP to use for localhost.

This was determined by taking the following steps on the running DA.

  1. Change to root user
  2. Change to consul user using "su consul".
  3. Run the command:
    • curl -v http://localhost:9991/ws/daservice?wsdl

This returned an IP address not used by the DA host and not defined in it's /etc/hosts file.

The nslookup of the IP did not return anything, but using 'localhost' revealed a host configured in DNS using short name 'localhost'.

Due to lack of /etc/hosts access to determine local host IP consul user sought the answer from DNS. It replied with an unexpected and unwanted IP that results in failure of the command.

Resolution

Ensure the /etc/hosts file is world readable for the consul user to access it.