IBM Support

Live Partition Mobility fails with error; HSCLA27C

Technote (troubleshooting)


Problem(Abstract)

I am trying to perform Live Partition Mobility on my LPAR and it fails with HSCLA27C error on my HMC.

Symptom

HSCLA27C The operation to get the physical device location for adapter U9179.MHB.10X9X8X-V1-C35 on the virtual I/O server partition vio-01a has failed. The partition command is: migmgr -f get_adapter -t vscsi -s U9179.MHB.10X9X8X-V1-C35 -w 13857705810988171408 -W 13857705810988171409 -d 0 The partition standard error is: child process returned error


HSCLA27C The operation to get the physical device location for adapter
U9179.MHB.10X9X8X-V2-C235 on the virtual I/O server partition vio-01b has failed.
The partition command is: migmgr -f get_adapter -t vscsi -s U9179.MHB.10X9X8X-V2-C235 -w 13857705810988171414 -W 13857705810988171415 -d 0 The partition standard error is: child process returned error

Cause

Here are the most common causes for this error code.

Environment

The environment is usually using NPIV adapters.

Diagnosing the problem

Checks for HSCLA27C using NPIV adapters.


1. All Adapters on VIO server profile properties tab must be created in a "desired" state (no). If set in a "required" state (yes) LPM will fail with HSCLA Error code.

2. ALL adapters assigned to the mobile LPAR MUST be logged in or LPM will fail with HSCLA error code. All vfchost adapters must be mapped and logged in or removed.

3. LPM requires that all fcs ports that are mapped to the mobile LPAR MUST have a SAN storage device presented to the fcs port. LPM requires that all virtual fcs adapters on the mobile LPAR MUST have at least one SAN disk zoned to the fcs port's primary AND secondary WWPN. If the mobile partition has any virtual fcs devices with no storage zoned, either zone one LUN or remove the virtual FC Client Adapter (on the client) and the respective virtual FC Server adapter (vfchost) from the VIOS.

4. Multiple duplicate fcs adapters cannot be virtualized to the same mobile LPAR;

    Incorrect: fcs0 virtualized through vfchost0 and fcs0 virtualized through vfchost1 to same mobile LPAR.
    Correct: fcs0 virtualized through vfchost0 and fcs1 virtualized through vfchost1.

5. Check the VIO server and mobile LPAR for any full file systems:
    # df -k

6. Check vendor specific disks for NPIV enablement. Example;
    For Hitachi HDLM Tunables the HDLM ODM setting required is:
    # /usr/D*/bin/dlmodmset -o
    Lun Reset : on
    Online(E) IO Block : off
    NPIV Option : off
    KAPL10800-I The dlmodmset utility completed normally.
    # /usr/D*/bin/dlmodmset -v on
    KAPL10805-I The setup of the HDLM execution environment ODM will be
    changed. NPIV Option = on. Is this OK? [y/n]:y
    KAPL10800-I The dlmodmset utility completed normally.
    #
    # /usr/D*/bin/dlmodmset -o
    Lun Reset : on
    Online(E) IO Block : off
    NPIV Option : on
    KAPL10800-I The dlmodmset utility completed normally.
    This should be set before the devices are configured.

7. If the customer uses updateios without the -install flag or tries to do the upgrade via
alt_root_vg -bundle update_all option it will update filesets that are already installed. This means new filesets that are not forced in via prerequisites will not be installed.

The most common call is LPM doesn't work. With error;
    HSCLA27C The operation to get the physical device location for adapter U8203.E4A.10E1B31-V2-C23 on the virtual I/O server partition abcxyz has failed.
    The partition command is: migmgr -f get_adapter -t vscsi -s
    U8203.E4A.10E1B31-V2-C23 -d 0 The partition standard error is: child process returned error

    At higher debug levels or if you run the failing command at the VIOS command line you will see an error trying to load libvlog.a

    Running method '/usr/lib/methods/mig_vscsi'
    exec(): 0509-036 Cannot load program migmgr because of the following errors:
    0509-150 Dependent module libvlog.a(shr.o) could not be loaded.
    0509-022 Cannot load module libvlog.a(shr.o).
    0509-026 System error: A file or directory in the path name does not exist.

    These filesets are what did not get installed when tested locally.

    ios.database.rte 6.1.7.0 # VIOS DB
    ios.svm.rte 6.1.7.0 # Secure Virtual Machine
    ios.vlog.rte 6.1.7.0 # Virtual Log Device Software
    ios.vnet 6.1.7.0 # Virtual Network Management
    pool.basic.rte 6.1.7.0 # Virtual Server Storage Subsy...
    pool.msg.en_US.basic.rte 6.1.7.0 # Virtual Server Storage Subsy...
    printers.hplj-4250.rte 6.1.7.0 # Hewlett-Packard LaserJet 4250
    printers.hplj-8060.rte 6.1.7.0 # Hewlett-Packard Color LaserJ..

    LOCAL WORKAROUND:
    $ updateios -commit
    $ updateios -dev <fileset source> -install -accept
    A reboot may be necessary to get everything started correctly

    Check your /home/padmin/install.log and # lppchk -v output for these missing files to see if this may be the real issue.

8. If all above fail, this is a zoning issue in which the second WWPN was not manually zoned correctly or failed to login. Both of the WWPNs from the virtual fiber channel adapter in the client LPAR's profile properties MUST be zoned through the same VSAN / NODE / FABRIC for LPM. Please work with San admin to resolve issue.

Please use command below from HMC to assist San Admin troubleshoot WWPN login issues.

http://pic.dhe.ibm.com/infocenter/powersys/v3r1m5/topic/p7edm/chnportlogin.html

Resolving the problem

Make any recommended changes for any of the possible problems in the list above.

Related information

IBM PowerVM Live Partition Mobility
IBM PowerVM Virtualization Introduction and Configurati
IBM PowerVM Virtualization Managing and Monitoring
Suspend Fails with Message HSCLA27C
HSCLA27C - High Level Explanation

Document information

More support for: Virtual I/O Server

Software version: 2.2.0, 2.2.0.10, 2.2.0.11, 2.2.0.12, 2.2.0.13, 2.2.1.0, 2.2.1.1, 2.2.1.3

Operating system(s): AIX

Software edition: Enterprise, Standard

Reference #: T1018971

Modified date: 23 May 2013


Translate this page: