VMware Cloud Community
gogogo5
Hot Shot
Hot Shot
Jump to solution

Can you disable HBA from the SC?

Is it possible to disable an HBA from the Service Console?

Reply
0 Kudos
1 Solution

Accepted Solutions
Paul_Lalonde
Commander
Commander
Jump to solution

vmkchdev allows you to assign PCI devices to either the service console or the VMkernel. If you want to "disable" a VMkernel HBA, then you'd simply reassign it to the service console.

\[root@ESX1 root]# vmkchdev -h

Usage:

-s (scan device)

-c (give device to console)

-v (give device to vmkernel)

-l (list device state)

-L (list device state with details)

\[0x][bus[:slot\[.func]]]

You need the PCI bus:slot.func ID which is obtained via lspci

Paul

View solution in original post

Reply
0 Kudos
3 Replies
Paul_Lalonde
Commander
Commander
Jump to solution

vmkchdev allows you to assign PCI devices to either the service console or the VMkernel. If you want to "disable" a VMkernel HBA, then you'd simply reassign it to the service console.

\[root@ESX1 root]# vmkchdev -h

Usage:

-s (scan device)

-c (give device to console)

-v (give device to vmkernel)

-l (list device state)

-L (list device state with details)

\[0x][bus[:slot\[.func]]]

You need the PCI bus:slot.func ID which is obtained via lspci

Paul

Reply
0 Kudos
gogogo5
Hot Shot
Hot Shot
Jump to solution

thanks!

Reply
0 Kudos
rt7
Contributor
Contributor
Jump to solution

Hi,

When I try vmkchdev -c, I get the following message:

vmkchdev: Function not implemented

We are using ESX 3.02, any idea?

Thanks.

Reply
0 Kudos