Is it possible to disable an HBA from the Service Console?
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
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
thanks!
Hi,
When I try vmkchdev -c, I get the following message:
vmkchdev: Function not implemented
We are using ESX 3.02, any idea?
Thanks.