After configuring iSCSI dynamic discovery, some IP addresses are not retrieved in static discovery.
search cancel

After configuring iSCSI dynamic discovery, some IP addresses are not retrieved in static discovery.

book

Article ID: 447288

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • Some IP addresses are not recognized in static discovery after configuring the IP address in iSCSI dynamic discovery.
  • The IP address is reachable via ping.
  • No storage login errors are logged in the ESXi logs.
  • A packet capture of the storage communication reveals that the response to SendTargets=All is empty, as shown in the following example:
    <TIMESTAMP> UTC     <ESXi IP Address>    <Storage IP Address>    0x00000004      SendTargets=All
    <TIMESTAMP> UTC     <Storage IP Address>    <ESXi IP Address>   0x00000024
  • Under normal conditions, target information is returned in the response from the storage, as shown in the following example:
    <TIMESTAMP> UTC     <ESXi IP Address>    <Storage IP Address>    0x00000004      SendTargets=All
    <TIMESTAMP> UTC     <Storage IP Address>    <ESXi IP Address>   0x00000024     TargetName=iqn.<IQN Name>:<Target Name>,TargetAddress=<Target IP Address>:<Target Port Number>,1

Environment

VMware ESXi

Cause

The ESXi host fails to discover iSCSI targets during the Dynamic Discovery process because the storage array provides an empty response to discovery requests.

Packet capture analysis confirms that the ESXi host (Initiator) successfully logs into the discovery session and sends a SendTargets=All request (Opcode: 0x04).

However, the corresponding response from the storage device (Opcode: 0x24) contains no target information (such as TargetName or TargetAddress).

Resolution

Since the issue stems from the storage array's failure to provide the required target metadata, investigation and configuration verification must be performed on the storage side.

Additional Information

Storage paths are not visible on ESXi host with newly configured iSCSI storage

Target information not updated by iSCSI array

After upgrading from ESXi 7 to ESXi 8, the iSCSI storage volumes cannot be detected