Troubleshooting
Problem
Live Partition Mobility (LPM) validation intermittently fails when LUN‑level validation is enabled.
Symptom
During LPM validation, the Hardware Management Console (HMC) reports errors
HSCLA319,HSCLA356,HSCLA29Aconcerning the destination VIOS partition.
Errors:
HSCLA319 The partition's virtual Fibre Channel client adapter X cannot be hosted by the existing Virtual I/O Servers (VIOSs) on the destination managed system. Set up the necessary VIOS host on the destination managed system, then try this operation again.
Details:
HSCLA356 The RMC command issued to partition VIOS1 failed. This means that destination VIOS partition VIOS1 cannot host the virtual adapter X on the migrating partition.
HSCLA29A The RMC command issued to partition VIOS1 failed.
The partition command is:
migmgr -f find_devices -t vscsi -C 0x23 -a ACTIVE_LPM -M 0x1 -L LPAR_ID -l 8 -i XXXXXXXXXXXXXXXXXXXX -e X-X -U XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -d 5
The RMC return code is:
0
The OS command return code is:
83
The OS standard out is:
Running method '/usr/lib/methods/mig_vscsi'
83
... skipped lines ...
Matched 4 targets, source has 4 targets, destination has 4 targets
fcs1 is valid, and group_tag:"" matches the source group_tag
LU validation system call (START_TARGET_PORT) failed for storage target port with WWPN = 0xXXXXXXXXXXXXXXXX.
LU validation syscall failed with EINVAL.
Failed to get the Fibre Channel devices information provisioned to the client partition, rc = 83.
Operation could be retried after turning off NPIV Logical Unit validation.
rc = 83 MIG_RESOURCE_NOT_FOUND
End Detailed Message.
- One or more
valvfcdevice instances on the destination VIOS report errors. - Approximately 19 seconds after the valvfc-reported error, an additional errpt entry is logged against the destination VIOS hosting adapter's child
fscsidevice. - In the affected environment, subsequent Live Partition Mobility succeeds without errors.
Cause
When both target‑level and LUN‑level validations are enabled, LPM validation performs multiple Fibre Channel fabric login (FDISC) and logout (FLOGO) operations in rapid succession. This behavior can result in a burst of fabric login events that exceeds the processing capability of certain Fibre Channel SAN switches.

LPM validation issues separate validation flows. Each flow generates fabric login/logout activity.
Under specific timing, a race condition occurs:
- A new FDISC request arrives before the switch has fully completed processing the prior FLOGO.
- The switch accepts the new FDISC request, but silently discards (drops) the subsequent PLOGI.
Environment
PowerVM VIOS: All Versions
NPIV LPAR: All OS Versions
SAN Fabric: Cisco MDS 9148S
Diagnosing The Problem
For accurate problem diagnosis, download the summ decoder and place it in the
/tmpdirectory on the affected server.
Thesummdiagnostic tool for decoding and summarizing AIX I/O error messages, aid in diagnosing storage array or SAN fabric-related problems by providing the source of the error.
The tool is used by IBM Support worldwide, and is considered safe to run in a production environment.- Examine the destination VIOS
errptlog from root prompt as demonstrated below.
errpt -a | /tmp/summ | egrep "fscsi|valvfc"
Mar 20 17:46:22 valvfc100 T VIOS_VFC_HOST ioctl SCIOLSTART plogi failed; EIO -> 0xXXXXX;
Mar 20 17:46:03 fscsi1 T FCP_ERR6 VIOS NPIV driver rejected async status for C050XXXXXXXXXXXX; Client may have disconnected or rebooted
Alternatively, verify the destination VIOS error detailed sense data to confirm exposure:
errpt -a | more
LABEL: VIOS_VFC_HOST
IDENTIFIER: 95A6D9B9
Date/Time: Fri Mar 20 17:46:22 2026
Sequence Number: 800
Machine Id: 00XXXXXXXXXX
Node Id: VIOS1
Class: S
Type: TEMP
WPAR: Global
Resource Name: valvfc100
Description
Virtual FC Host Adapter detected an error
Probable Causes
Virtual FC Host Adapter Driver is an Undefined State
Failure Causes
Virtual FC Host Adapter Driver is an Undefined State
Recommended Actions
Remove Virtual FC Host Adapter Instance, then Configure the same instance
Detail Data
ERNUM
0000 0089
ABSTRACT
fp_ioctl() failed for SCIOLSTART
AREA
File System
BUILD INFO
BLD: 2505 19-09:43:40 f2025_21A0
LOCATION
Filename:npiv_utils.c Function:valvfc_port_sciolst Line:6408
DATA
rc = 0x00000005 failure_type = 0x00 fail_reason_code = 0x00
fail_reason_exp = 0x00 einval_arg = 0x00 scsi_id = 0x00000000000XXXXX
world_wide_name = 0x0000000000000000 flags = 0x0034 OS type = 0x03
proto_index = 0x00 , vfc->state = 0x0000000000000004
------------------------------------------------------------------
LABEL: FCP_ERR6
IDENTIFIER: DC73C03A
Date/Time: Fri Mar 20 17:46:03 2026
Sequence Number: 799
Machine Id: 00XXXXXXXXXX
Node Id: VIOS1
Class: S
Type: TEMP
WPAR: Global
Resource Name: fscsi1
Description
SOFTWARE PROGRAM ERROR
Recommended Actions
PERFORM PROBLEM DETERMINATION PROCEDURES
Detail Data
SENSE DATA
0000 000X 0000 0360 0000 00XX 0X00 0XXX 0000 0000 0000 0000 0000 0000 0000 0000
Resolving The Problem
Immediate Workaround - Current recommendation pending availability of a permanent solution
Disable LUN‑level validation during LPM validation. With LUN‑level validation disabled, LPM validation avoids excessive fabric login/logout events and completes successfully.
See Specifying only NPIV port validation or both disk and NPIV port validation for partition migration validation for details.
Permanent Solution
Cisco bug CSCwt75080: MDS zone server discards valid transit PLOGI from second login session due to stale DOWN MTS processing race condition
IBM Idea PVM-I-71: Consolidate target‑level and LUN‑level validation to reduce validation disruption due to fabric limitationsEvaluation of both enhancements is in progress.
- Provide a good description of your issue and if any changes were made to the system.
- Collect and upload logs as instructed in Complete Guide To Must Gather LPM Data Collection on PowerVC, VIO, AIX, Linux and IBM i
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
03 April 2026
UID
ibm17268276