Symptoms
The PowerProtect Data Manager (PPDM) Search engine fails after it is deployed with the following message."Cluster is not operational. API Service is not running on node:" Search engine status is ready.The following key error is displayed in the VMDM log:
2023-03-13T06:48:55.138Z ERROR [Timer-1] [][][][][] [c.e.b.v.v.s.h.SearchUpdateHelper.getSearchTelemetry(352)] - Failed to get telemetry data
com.emc.brs.vmdm.error.ComponentException: org.springframework.web.client.HttpClientErrorException$Unauthorized: 401 Unauthorized: "The user does not have authorization to access this APIThe user does not have authorization to access this API"
Cause
"The user does not have authorization to access this API"This message indicates that the Search Node is not able to resolve the PPDM fully qualified domain name. It is unable to talk with the PPDM instance.
Resolution
Check for DNS issues:
Log in to the Search NodePerform a lookup of the PPDM instance's fully qualified domain name. nslookup The lookup should successfully resolve. If the resolution fails, there is an issue with the DNS provided when Search Node is configured. Alternatively, there may have been a change in DNS configuration. If this is the initial configuration of the Search Node, correct the DNS value and reconfigure it.
Otherwise, add the PPDM server to the DNS entry of the DNS server, once the search node is configured.Steps to retrieve Search Node credential:1. On the PPDM appliance, switch to the root user.2. Run the following commands.
source /opt/emc/vmdirect/unit/vmdirect.env
/opt/emc/vmdirect/bin/infranodemgmt get --secret