Contributor
Contributor

ESXi stuck loading nimble_psp_direct

Jump to solution

Hi

Started an upgrade from 5.5 to 6.5 using the update manager. As part of that process we have attached a a nimble baseline with the new nimble iSCSi connector.

Unfortunately the screen is now stuck showing 'Loading module nimble_psps_direct...'

My question is this, is there anyway to stop this loading or remove it, or are we on a road to booting from cd...??

thanks

john

1 Solution

Accepted Solutions
Virtuoso
Virtuoso

You can disable module on ESXI with command as restart upgarde.

esxcfg-module -d modulename --disable

View solution in original post

0 Kudos
5 Replies
Virtuoso
Virtuoso

You can disable module on ESXI with command as restart upgarde.

esxcfg-module -d modulename --disable

View solution in original post

0 Kudos
Commander
Commander

Try updating the drivers/firmware before updating to ESXi 6.5

VMware Knowledge Base

Check if you are having issues with the ESXi connectivity to storage. You can press Alt + F12 to check the live vmkernel log during boot process which would give you insights on what is happening.

Thanks,

MS

0 Kudos
Hot Shot
Hot Shot

Hi jmanners

During the upgrade process at  "stage patches" update manager should shown conflicting VIBs on your host.

pastedImage_0.png

Which we usually disable or delete before starting upgrade. If you are not using nimble storage and its PSP anywhere, you can disable or delete them.

Run command:

esxcli software vib list

or

esxcfg-module --list     (only to disable module)

Identify the module name and run command to disable

esxcfg-module -d modulename --disable

Raj M Please mark helpful or correct if my answer resolved your issue. Visit www.hypervmwarecloud.com for my blog posts, step-by-step procedures etc.,
0 Kudos
VMware Employee
VMware Employee

You may refer to the following links,

If Nimble Connection Manager (NCM)is running in vSphere environments, you have those dedicated VIBs installed on the ESXi host. This software includes two “vSphere Installation Bundles” or VIBs, and these will manage all of your ESX iSCSI connections and MPIO settings.

namely,

Nimble Connection Service (NCS)

Nimble Path Selection Plugin (PSP)

You may get those boot locks "nimble_psp_direct", while not having the unsupported VIBs before heading to upgrade to vSphere 6.5

To list the Nimble VIBs installed on host,

# esxcli software vib list | grep -i nimble

Need to have the VIB updates before patching to vSphere 6.5

https://www.hex64.net/upgrade-nimble-connection-manager-on-esxi-6-5/

https://community.hpe.com/t5/HPE-Storage-Tech-Insiders/Nimble-OS-2-0-Part-3-Nimble-Connection-Manage...

Also, its better to have the custom image from the Hardware used for patching ESXi hosts, which had these VIBS predefined.

Identifying correct driver for ESXi/ESX host PCI devices (HBA) using VMware Hardware Compatibility Guide (HCL)

https://kb.vmware.com/kb/1031534

How to download and install async drivers in ESXi 5.x/6.x

https://kb.vmware.com/kb/2005205

Hope this helps.

Regards,

BDV

0 Kudos
Contributor
Contributor

Thanks, this allowed us to get the upgrade done and once the new version of nimble was installed, the issue stopped.

cheers