Skip to main content

Remove EMS LIF service from network service policies after an ONTAP upgrade

Contributors netapp-dbagwell netapp-aherbin netapp-aaron-holt netapp-lenida

If you have Event Management System (EMS) messages set up before you upgrade from ONTAP 9.7 or earlier to ONTAP 9.8 or later, after the upgrade your EMS messages might not be delivered.

During the upgrade, management-ems, which is the EMS LIF service, is added to all existing service policies in admin SVMs. This allows EMS messages to be sent from any of the LIFs associated with the service policies. If the selected LIF does not have reachability to the event notification destination, the message is not delivered.

To prevent this, after the upgrade you should remove the EMS LIF service from the network service policies that do not provide reachability to the destination.

Steps
  1. Identify the LIFs and associated network service policies through which EMS messages can be sent:

    network interface show -fields service-policy -services management-ems
    vserver        lif            service-policy
    -------------- ------------   ------------------
    cluster-1      cluster_mgmt   default-management
    cluster-1      node1-mgmt     default-management
    cluster-1      node2-mgmt     default-management
    cluster-1      inter_cluster  default-intercluster
    4 entries were displayed.
  2. Check each LIF for connectivity to the EMS destination:

    network ping -lif <lif_name> -vserver <svm_name> -destination <destination_address>

    Perform this on each node.

    Examples
    cluster-1::> network ping -lif node1-mgmt -vserver cluster-1 -destination 10.10.10.10
    10.10.10.10 is alive
    
    cluster-1::> network ping -lif inter_cluster -vserver cluster-1 -destination 10.10.10.10
    no answer from 10.10.10.10
  3. Enter advanced privilege level:

    set advanced
  4. For the LIFs that do not have reachability, remove the management-ems LIF service from the corresponding service policies:

    network interface service-policy remove-service -vserver <svm_name> -policy <service_policy_name> -service management-ems

    Learn more about network interface service-policy remove-service in the ONTAP command reference.

  5. Verify that the management-ems LIF is now only associated with the LIFs that provide reachability to the EMS destination:

    network interface show -fields service-policy -services management-ems