IBM Support

LPM validation errors: HSCLA27C HSCL400A HSCLA29A with OS RC 80 for AIX vSCSI client

Question & Answer


Question

LPM validation via HMC for mobile partition that has virtual SCSI (vSCSI) storage fails with Error: HSCLA27C and Detailed Information: HSCL400A and HSCLA29A with OS RC 80. This applies to VIOS 2.2 and HMC V7 or higher.

Cause

Verify if the mobile partition in question is using vSCSI storage. If so, the failure is commonly due to unsupported vSCSI configuration. LPM with vSCSI storage requires that the backend storage (on the VIOS) be SAN-attached disk or a Shared Storage Pool Logical Unit.

Answer

The following details may be seen:

Errors:                                                                
HSCLA27C The operation to get the physical device location for adapter  
<adapter ID> on the virtual I/O server partition <VIOS_LPAR_name> has failed.
The partition command is:
migmgr -f get_adapter -t vscsi -s <adapter ID> -d 0
The partition standard error is:
80
VIOS_DETAILED_ERROR
<VTD name> is backed by a non migratable device: LVM
End Detailed Message.

Detailed Information
Message
HSCL400A There was a problem running the VIOS command. HSCLA29A The RMC command issued to partition <VIOS_LPAR_name> failed.
The partition command is:
migmgr -f get_adapter -t vscsi -s <adapter ID> -d 0
The RMC return code is:
0
The OS command return code is:
80
The OS standard out is:
80
VIOS_DETAILED_ERROR
<VTD name> is backed by a non migratable device: LVM
End Detailed Message.
The OS standard err is:

SOLUTION:
The VIOS_DETAILED_ERROR includes the Virtual Target Device (VTD) name in question.
If the VTD name has a backing device that is NOT SAN-attached disk, the corresponding vSCSI disk on the client must be removed along with the associated VTD name prior to re-attempting LPM.

To verify, determine the mobile LPAR ID in hexadecimal. Then find out all the vhost#s associated with the mobile LPAR ID on the source VIO(s):

$ lsmap -all|grep -i <LPAR ID in hexadecimal>

 


Next, look for the VTD name in question in each vhost associated with the client LPAR ID in the previous command to verify if the "Backing device" is a Logical Volume by running:

 

$ lsmap -vadapter vhost#

 


To list all VTD names in a VIOS, run
$ lsmap -all|more

 

[{"Product":{"code":"SSPHKW","label":"PowerVM Virtual I\/O Server"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"--","Platform":[{"code":"","label":"Other"}],"Version":"Not Applicable","Edition":"Enterprise","Line of Business":{"code":"LOB57","label":"Power"}}]

Document Information

Modified date:
19 February 2022

UID

isg3T1023820