Port Binding no longer working after upgradig the Esxi host.
search cancel

Port Binding no longer working after upgradig the Esxi host.

book

Article ID: 437088

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • After upgrading the ESXi host from the version 8.0 U3f  to 8.0 U3i , port binding is not visible. 
  • 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

There was a leftover vmknics (vmk adapters) entries in the iSCSIConfig store.

Resolution

To fix the issue, follow below steps:

1. Gather iSCSiConfig from ConfigStore:

    [root@###-###-###### :~ ] configstorecli config current get -c esx -g storage_iscsi -k software_adapter -outfile IscsiConfig. json   
    Data written to IscsiConfig.json

2. Edit the output file IscsiConfig.json and remove the duplicate entries : 

    [root@###-####-###### :~ ] vi  IscsiConfig. json

    ++ Under the ISCSIConfig.json file , remove the entry of vmk1 and vmk2 at the end of the file.

    ==> To edit the IscsiConfig. json 

  • Press Shift + G key
  • Press "i" to insert the key.
  • Now remove the vmk1 and vmk2 entry as shown in the below screenshot.

       

  • press ESC key
  • type " :wq" to save the file.

3. Update the ConfigStore with the edited iSCIConfig information :

   [root@###-####-###### :~ ] configstorecli config current set -c esx -g storage_iscsi -k software_adapter -infile IscsiConfig. json

    Set: completed successfully

4. Reboot Esxi host.

5. After ESXi host reboot manually add the port binding and rescan storage adapters.