VMware vSphere ESXi 8.0.3.
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.
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.