Sample SCSI opcode message:
Dec 7 17:36:02 dopey kernel: VxVM vxdmp V-5-0-0 SCSI error opcode=0x28 returned rq_status=0x10 cdb_status=0x1 key=0x5 asc=0x25 ascq=0x1 on path 8/0xc0
NOTE: The above SCSI opcode message is (5/25/1) returned from inactive EMC MirrorView LUNs and SnapView LUNS (vxdmp SCSI error opcode key=0x5 asc=0x25 ascq=0x1)
S.D.R.F content
SYMPTOM:
In-active snapshot luns cause trespass.
DESCRIPTION:
Inactive snapshot luns do not allow media access but responds to SCSI inquiry.
In Dynamic Multipathing driver’s reconfiguration process, DMP driver will try to enable paths of in-active snap luns as SCSI inquiry was succeeding.
But due to open failure these paths are marked as failed. So DMP does failover to secondary path.
Again secondary paths are marked as failed due to open failure.
This repeats at every DMP reconfiguration process. As snapshot luns are trespassing it will also trigger trespass for source luns as per design.
RESOLUTION:
This is logical issue which is addressed by source change. Resolution is to detect in-active snapshot luns from error code 5/25/01 (vxdmp SCSI error opcode key=0x5 asc=0x25 ascq=0x1) and avoid doing failover.
By applying the revised VRTSaslapm update prior to deploying 5.1 SP1 RP2 the effects described in this article should be avoided.
VRTSaslapm version 5.1.100.301 download instructions
Array Support Library (ASL)/Array Policy Module (APM) Details
https://sort.Veritas.com/asl/details/543
Package version: 5.1.100.301
Supported SFHA versions:
5.1SP1
Embedded in VxVM?: No
Supported platforms:
Linux (Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, SUSE Linux Enterprise Server 10, SUSE Linux Enterprise Server 11)
Optional:
Veritas Volume Manager 5.1 SP1 RP2 P2 HF10 hot-fix
Veritas Volume Manager (VxVM) 5.1 SP1 RP2 P2 HF10 (Linux) is now capable of suppressing "VxVM vxconfigd ERROR V-5-1-13583 read of lvm header blocks" failed messages for inactive EMC MirrorView luns. Please contact Veritas support to obtain the linux based VxVM hot-fix.
IMPORTANT: It is essential that the revised VRTSaslapm package be applied for the code enhancement introduced in 5.1 SP1 RP2 P2 HF10 to function as designed.
Applies To
Linux
VxVM 5.1 SP1 RP2
EMC MirrorView
Sample "vxdisk -e list" output
# vxdisk -e list
DEVICE TYPE DISK GROUP STATUS OS_NATIVE_NAME ATTR
disk_0 auto:none - - online invalid sdaa -
emc_clariion0_22 auto:cdsdisk s1 standalone_dg online sdk lun RAID_5
emc_clariion0_25 auto:cdsdisk - - online sdm lun RAID_5
emc_clariion0_148 auto - - error sdi lun RAID_5
emc_clariion0_150 auto:cdsdisk - - online sdo lun RAID_5
emc_clariion0_166 auto:cdsdisk - - online sde lun RAID_5
emc_clariion0_169 auto:cdsdisk - - online sdh lun RAID_5
emc_clariion1_54 auto - - error sdd lun RAID_5
emc_clariion1_115 auto - - error sdf lun RAID_5
emc_clariion1_192 auto - - error sdg lun RAID_0
emc_clariion1_224 auto:cdsdisk - - online sda lun RAID_5
emc_clariion1_235 auto:cdsdisk - - online sdb lun RAID_5
emc_clariion1_236 auto:LVM - - LVM sdc lun RAID_5
sdz auto:none - - online invalid sdz -