Port binding is missing after upgrading the host to ESXi 8.0.3 P07.
search cancel

Port binding is missing after upgrading the host to ESXi 8.0.3 P07.

book

Article ID: 433477

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • After the ESXi host upgrade to 8.0.3 P07, the port binding is missing from the list.
  • Despite attempting a manual addition and performing a storage adapter rescan, the port binding remains unavailable.

  • Boot from iSCSI SAN set-up.
  • UEFI secure boot is enabled. 

 

Environment

VMware vSphere ESXi 8.0.3.

Cause

The system incorrectly initiates network port binding while simultaneously restoring the iBFT (iSCSI Boot Firmware Table) configuration during the initial boot phase, leading to an initialization conflict.

Resolution

To fix the issue, follow the below steps:

[root@xxxx-xx-xxx-esx04 :~ ] vmkiscsid -s iscsi_db_dump

[root@xx-xxx-xxx-esx04 :- ] less iscsi_db_dump 

Validate the duplicate entries under "ifaces" as shown below:        

Record 1:
   `rowid`='1'
   `key`='iscsi_vmk@vmk3'
   `iface.iscsi_ifacename`='iscsi_vmk@vmk3'
   `iface.net_ifacename`='vmk3'
   `iface.ipaddress`='(null)'
   `iface.hwaddress`='default'
   `iface.transport_name`='iscsi_vmk'
   `iface.phydev`='vmnic3'
   `iface.vlan`='0'
   `iface.portFirst`='63488'
   `iface.portCount`='2048'

Record 3:
   `rowid`='3'
   `key`='iscsi_vmk@vmk1'
   `iface.iscsi_ifacename`='iscsi_vmk@vmk1'
   `iface.net_ifacename`='vmk1'
   `iface.ipaddress`='(null)'
   `iface.hwaddress`='default'
   `iface.transport_name`='iscsi_vmk'
   `iface.phydev`='vmnic3'
   `iface.vlan`='0'
   `iface.portFirst`='63488'
   `iface.portCount`='2048'

Record 5:
   `rowid`='5'
   `key`='iscsi_vmk@vmk3'
   `iface.iscsi_ifacename`='iscsi_vmk@vmk3'
   `iface.net_ifacename`='vmk3'
   `iface.ipaddress`='(null)'
   `iface.hwaddress`='(null)'
   `iface.transport_name`='iscsi_vmk'
   `iface.phydev`='(null)'
   `iface.vlan`='(null)'
   `iface.portFirst`='(null)'
   `iface.portCount`='(null)'

Record 7:
   `rowid`='7'
   `key`='iscsi_vmk@vmk1'
   `iface.iscsi_ifacename`='iscsi_vmk@vmk1'
   `iface.net_ifacename`='vmk1'
   `iface.ipaddress`='(null)'
   `iface.hwaddress`='(null)'
   `iface.transport_name`='iscsi_vmk'
   `iface.phydev`='(null)'
   `iface.vlan`='(null)'
   `iface.portFirst`='(null)'
   `iface.portCount`='(null)'
[root@xx-xxx-xxx-esx04 :- ] vmkiscsid -x "delete from ifaces where \"iface.phydev\" is null".

 Perform adapter rescan.