PowerFlex 4.0.1 SNMP or syslog alerts not working due to missing OOB load balancer IP

Summary: iDRAC SNMP or syslog target, or both should point to the snmp load balancer IP on the out of band network. In certain scenarios, the OOB SNMP load balancer IP is missing from the config. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

SNMP or syslog alerts not reaching PFMP due to missing SNMP OOB load balancer IP coupled with inability of OOB network to route to esxi_mgmt network.

Run the following command from one of the Kubernetes nodes:

kubectl get svc -A | grep snmp

One or more Kubernetes nodes show only one SNMP load balancer IP, which is on the esxi mgmt network:
Output example of kubectl get svc command

 

Cause

SNMP OOB load balancer IP is supposed to be created if each Kubernetes node has an IP address on the OOB network and if the OOB network range is defined in the PFMP_Config.json when the PFMP is deployed.
Due to an issue, the SNMP load balancer IP does not get created if running PowerFlex 4.0.1 or lower.

RoutableIPPoolCIDR IP range should have the OOB network range defined:

cat /opt/dell/pfmp/PFMP_Installer/config/PFMP_Config.json

Output example of cat command

Each Kubernetes node should have an interface on the OOB network:

ip addr show

Output example of ip addr show command

 

Resolution

Create an OOB SNMP load balancer IP address using the enclosed script.

Note: Rename the file to dup_snmp_svc.sh.
  1. Identify the name and range of the OOB network with the following command (name is retrieved from metallb-config)

    kubectl describe cm metallb-config -n powerflex

    Output example of kubectl describe command

  2. vi the lbpool line to match your OOB network name (chmod file first if necessary):
    Output example of lbpool

  3. Run the script, then confirm that the OOB load balancer IP is now present:

    kubectl get svc -A | grep snmp

    Output example of kubectl get command

  4. Change the iDRAC SNMP target to point to the newly created OOB SNMP load balancer IP:
    iDRAC Configuration

 

Affected Products

PowerFlex rack, VxFlex Ready Nodes, PowerFlex Appliance, PowerFlex custom node
Article Properties
Article Number: 000212466
Article Type: Solution
Last Modified: 13 Mar 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.