Troubleshooting
Problem
Trying to remove unwanted vfchost fails with "...device is busy." error.
Symptom
$ rmdev -dev vfchost6
Some error messages may contain invalid information
for the Virtual I/O Server environment.
Method error (/etc/methods/ucfgdevice):
0514-062 Cannot perform the requested function because the
specified device is busy.
Unable to remove Virtual Target Device(VTD) "%s".
$
Cause
Environment
VIOS 3.1 managed by an HMC.
Resolving The Problem
First, determine if the vfchost is mapped to a physical fibre channel port using lsmap command.
padmin, and run:$ lsmap -vadapter vfchostN -npivvfchost is mapped to a physical fibre channel port (fcsN), and it needs to be unmapped by running:$ vfcmap -vadapter vfchostN -fcpThen, try removing the vfchost again.
If the "...device is busy." error continues at this point, next determine if the WWPN status for the client adapter associated with the vfchostN is "LoggedIn" on the HMC. For details refer to:
How to Initiate Log In/Log Off Operation for a virtual Fibre Channel Client Adapters Using the HMC
> How to Perform Log In/Log Off operation using the HMC Enhanced GUI
If the WWPN status is "LoggedIn", do a "Log Off" operation. Then try removing the vfchost.
Was this topic helpful?
Document Information
Modified date:
04 April 2023
UID
ibm10791183