Error deleting SATP rule: No rule matching the given options found, nothing to delete. Specify all options for the rule to delete
search cancel

Error deleting SATP rule: No rule matching the given options found, nothing to delete. Specify all options for the rule to delete

book

Article ID: 374164

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

 Trying to Manage Storage Array Type Plugin (SATP)

 

  • Unable to remove a 'system' defined rule
  • Unable to remove a 'user' defined rule

 Error deleting SATP rule: No rule matching the given options found, nothing to delete. Specify all options for the rule to delete it successfully.

 

Environment

  • ESXi 7.0x
  • ESXi 8.0x

Cause

System defined rules cannot be removed.

For user defined rules, ensure we specify all parameters when removing a satp rule.


2029-07-15T14:43:47.856Z cpu54:2111153 opID=37253496)NMP: nmp_SatpRemoveSupportedID:1811: user rule Uid "(null)" Vendor "3PARdata" and Model "VV" and Claim Options "tpgs_
on" Driver "(null)" not in the SATP "VMW_SATP_ALUA" Supported ID list.

 

Resolution

  • If 'system' defined rule default rule is not sufficient create a new 'user' defined rule and this 'user' defined rule will take precedence.
  • To add a 'user' defined rule  Define NMP SATP Rules
    #esxcli storage nmp satp rule add -c tpgs_on -M "model" -P VMW_PSP_RR -o iops=1 -s VMW_SATP_ALUA -V vendor -o disable_action_OnRetryErrors
  • To remove this 'user' defined rule
    #esxcli storage nmp satp rule remove -c tpgs_on -M "model" -P VMW_PSP_RR -o iops=1 -s VMW_SATP_ALUA -V vendor -o disable_action_OnRetryErrors

Additional Information