IBM Support

Error LABEL VIOS_VFC_HOST IDENTIFIER 95A6D9B9 logged on destination VIOS during LPM validation

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, HSCLA29A concerning 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 valvfc device 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 fscsi device.
  • 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.

plogi drop during lun-level validation

 

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

 

  1. For accurate problem diagnosis, download the summ decoder and place it in the /tmp directory on the affected server.
    The summ diagnostic 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.

     

  2. Examine the destination VIOS errpt log 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

 

  1. 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.
     

  2. 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 limitations

    Evaluation of both enhancements is in progress.

 

 

 

Need Further Assistance?
 
If the problem persists, please Open a case with IBM Support.
 

 

 

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSPHKW","label":"PowerVM Virtual I\/O Server"},"ARM Category":[{"code":"a8m50000000L0NWAA0","label":"LPM-\u003ELPM performance"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"}],"Version":"1.1.0;1.2.0;1.3.0;1.4.0;1.5.0;3.1.0;3.1.1;3.1.2;3.1.3;3.1.4;4.1.0;4.1.1;4.1.2;and future releases"},{"Type":"MASTER","Line of Business":{"code":"LOB08","label":"Cognitive Systems"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG10","label":"AIX"},"ARM Category":[{"code":"a8m0z000000cw0FAAQ","label":"IO Device Drivers"}],"Platform":[{"code":"PF002","label":"AIX"}],"Version":"5.3.0;6.1.0;7.1.0;7.2.0;7.3.0;and future releases"}]

Document Information

Modified date:
03 April 2026

UID

ibm17268276