EAM service down Alarm is generated on NSX with multiple VCs registered
search cancel

EAM service down Alarm is generated on NSX with multiple VCs registered

book

Article ID: 369821

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • EAM status down alarm is reported by one of the vCenter in the VMware NSX
  • Issue is noticed when there are multiple vCenter servers registered as compute manager in VMware NSX
  • The eam status of the vCenter reported the eam down alarm is up and healthy in the vCenter-1
  • Running the command service-control --status vmware-eam via vCenter shell confirms the eam is up
  • The eam mob is accessible at : https://<vc>/eam/mob/
  • The /var/log/vmware/eam/eam.log file reports no error in vCenter-1
  • The /var/log/vmware/eam/eam_api.log logging entries for NSX logging in and out

    2024-05-31T03:42:30.683Z | INFO | vlsi | ClientAuthenticator.java | 254 | User logged in: com.vmware.nsx.management.nsxt (version eam/6.7) 2024-05-31T03:45:22.997Z | INFO | vim-inv-update | ClientAuthenticator.java | 445 | User logged out of vCenter: com.vmware.nsx.management.nsxt

  • EAM issue occurred for vCenter with cmID 7aae51a7-xxxx-xxxx-xxxx-e4d774f52c8e. However it's being recorded against different vcenter with different cmID 3a####5c-####-####-####-cca4####2a26 as seen in nsxapi.log file in NSX-T manager


    2024-05-21T04:06:20.945Z ERROR EamPollingThread EamServiceImpl 1171 SYSTEM [nsx@6876 comp="nsx-manager" errorCode="MP40451" level="ERROR" subcomp="manager"] Error occured while fetching eam status for cmId 7aae51a7-####-####-####-e4d774f52c8e, (eam.fault.EamServiceNotInitialized) {
       faultCause = null,
        faultMessage = null
     }
    2024-05-21T04:06:20.945Z INFO EamPollingThread HostPinnedExecuteOperationImpl 1171 FABRIC [nsx@6876 comp="nsx-manager" level="INFO" subcomp="manager"] [HostPinned]: CmPlugin response obtained for action [GetEamStatus], compute-manager: 7aae51a7-####-####-####-e4d774f52c8e. Status KeyValuePair{key='eamStatus', value='down'}.
     2024-05-21T04:06:20.948Z INFO EamPollingThread EamServiceStatusServiceImpl 1171 FABRIC [nsx@6876 comp="nsx-manager" level="INFO" subcomp="manager"] Current EAM status UP, updated EAM status DOWN for cmID 3a3ee45c-####-####-####-cca419fd2a26

Environment

VMware NSX

Cause

There is an issue with eam service health on one of the vcenter compute managers registered to the VMware NSX. The VMware NSX uses incorrect CM-ID when generating an EAM down alarm. 

Resolution

This is a known issue and resolved in NSX version 4.1.1.0.0.21575634. 

Workaround:

To workaround the issue, resolve the eam issue on all the compute managers registered to the VMware NSX so that the eam down alarm is not generated. 

Additional Information