How to refresh the VxVM hardware awareness content for EMC SRDF related luns

book

Article ID: 100037826

calendar_today

Updated On:

Description

Description

This document attempts to explain the steps required to refresh the VxVM (Veritas Volume Manager) hardware awareness content for EMC SRDF related luns.

In this instance the configuration consists of "4" EMC SRDF "R1" devices presented to production server "Dopey" from EMC Symmetrix id (SID) "822".
An additional "4" EMC SRDF "R2" devices have been presented to DR server "Bashful" from EMC Symmetrix ID (SID) "414".


Note: As of 5.0 MP3 onwards, the VxVM CLI command "vxdisk -e list" is capable of reporting the extended attribute based content for EMC BCV, BCV-NR, MIRROR, SRDF-R1, SRDF-R2, TDEV device states and EMC lun types.


Figure 1.0





Steps:


1.] Ensure the SRDF pairing has been completed for the R1 and corresponding R2 devices.


In this instance, the EMC SRDF "DeviceGroup" is named "DopeyDg".


Local:


# symrdf -g DopeyDg query


Device Group (DG) Name             : DopeyDg
DG's Type                          : RDF1
DG's Symmetrix ID                  : 000290300822    (Microcode Version: 5773)
Remote Symmetrix ID                : 000290301414    (Microcode Version: 5773)
RDF (RA) Group Number              :  11 (0A)


       Source (R1) View                 Target (R2) View     MODES
--------------------------------    ------------------------ ----- ------------
             ST                  LI      ST
Standard      A                   N       A
Logical       T  R1 Inv   R2 Inv  K       T  R1 Inv   R2 Inv       RDF Pair
Device  Dev   E  Tracks   Tracks  S Dev   E  Tracks   Tracks MDA   STATE
-------------------------------- -- ------------------------ ----- ------------

DEV001  008C RW       0    32250 NR 0072 WD       0        0 S..   Suspended
DEV002  008D RW       0    32250 NR 0073 WD       0        0 S..   Suspended
DEV003  008E RW       0    32250 NR 0074 WD       0        0 S..   Suspended
DEV004  008F RW       0    32250 NR 0075 WD       0        0 S..   Suspended

Total          -------- --------           -------- --------
  Track(s)            0   129000                  0        0
  MB(s)             0.0   8062.5                0.0      0.0

Legend for MODES:

 M(ode of Operation): A = Async, S = Sync, E = Semi-sync, C = Adaptive Copy
 D(omino)           : X = Enabled, . = Disabled
 A(daptive Copy)    : D = Disk Mode, W = WP Mode, . = ACp off


2.] Prior to refreshing the VxVM content, the SRDF lun type will not be displayed by "vxdisk -e list"


Local:

Before "vxdisk scandisks" is executed.


Dopey # vxdisk -e list
DEVICE       TYPE           DISK        GROUP        STATUS               OS_NATIVE_NAME   ATTR
ams_wms0_20  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d0s2 std fc RAID_5
ams_wms0_21  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d1s2 std fc RAID_5
ams_wms0_22  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d2s2 std fc RAID_5
ams_wms0_23  auto:cdsdisk   -            -           online udid_mismatch c1t50060E80102C41D0d3s2 std fc RAID_5
ams_wms0_24  auto:cdsdisk   ams_wms0_24  testdg_1    online               c1t50060E80102C41D0d4s2 std fc RAID_5
ams_wms0_25  auto:cdsdisk   ams_wms0_25  testdg_1    online               c1t50060E80102C41D0d5s2 std fc RAID_5
disk_0       auto:sliced    -            -           online               c2t1d0s2         -
disk_1       auto:sliced    rootdg01     rootdg      online               c2t0d0s2         -
emc_clariion0_83 auto:cdsdisk   -            -           online               c1t500601613021C60Ed3s2 lun RAID_5
emc_clariion0_84 auto:cdsdisk   -            -           online               c1t500601683021C60Ed2s2 lun RAID_5
emc_clariion0_85 auto           -            -           error                c1t500601683021C60Ed1s2 lun RAID_5
emc_clariion0_86 auto           -            -           error                c1t500601613021C60Ed0s2 lun RAID_5
emc0_00f3    auto:sliced    -            -           online               c1t5006048C5368E580d30s2 std
emc0_00f4    auto:cdsdisk   -            -           online               c1t5006048C5368E5A0d281s2 bcv
emc0_00f5    auto:cdsdisk   -            -           online               c1t5006048C5368E580d275s2 bcv
emc0_008c    auto:none      -            -           online invalid       c1t5006048C5368E580d266s2 std
emc0_008d    auto:none      -            -           online invalid       c1t5006048C5368E5A0d223s2 std
emc0_008e    auto:none      -            -           online invalid       c1t5006048C5368E5A0d229s2 std
emc0_008f    auto:none      -            -           online invalid       c1t5006048C5368E580d269s2 std

emc0_030a    auto:sliced    -            -           online               c1t5006048C5368E580d31s2 std
emc1_00de    auto:cdsdisk   emc1_00de    Dopey-datadg online               c1t5006048C536979A0d78s2 std
emc1_00df    auto:cdsdisk   emc1_00df    Dopey-datadg online               c1t5006048C536979A0d79s2 std
emc1_00e0    auto:cdsdisk   emc1_00e0    Dopey-datadg online               c1t5006048C536979A0d82s2 std
emc1_00e1    auto:cdsdisk   emc1_00e1    Dopey-datadg online               c1t5006048C536979A0d83s2 std
emc1_00e2    auto:cdsdisk   emc1_00e2    Dopey-datadg online               c1t5006048C536979A0d84s2 std
emc1_0120    auto:cdsdisk   -            -           online shared        c1t5006048C536979A0d120s2 std
emc1_0121    auto:cdsdisk   -            -           online shared        c1t5006048C536979A0d121s2 std


Following the execution of "vxdisk scandisks".

Dopey # vxdisk scandisks

Dopey # vxdisk -e list
DEVICE       TYPE           DISK        GROUP        STATUS               OS_NATIVE_NAME   ATTR
ams_wms0_20  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d0s2 std fc RAID_5
ams_wms0_21  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d1s2 std fc RAID_5
ams_wms0_22  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d2s2 std fc RAID_5
ams_wms0_23  auto:cdsdisk   -            -           online udid_mismatch c1t50060E80102C41D0d3s2 std fc RAID_5
ams_wms0_24  auto:cdsdisk   ams_wms0_24  testdg_1    online               c1t50060E80102C41D0d4s2 std fc RAID_5
ams_wms0_25  auto:cdsdisk   ams_wms0_25  testdg_1    online               c1t50060E80102C41D0d5s2 std fc RAID_5
disk_0       auto:sliced    -            -           online               c2t1d0s2         -
disk_1       auto:sliced    rootdg01     rootdg      online               c2t0d0s2         -
emc_clariion0_83 auto:cdsdisk   -            -           online               c1t500601613021C60Ed3s2 lun RAID_5
emc_clariion0_84 auto:cdsdisk   -            -           online               c1t500601683021C60Ed2s2 lun RAID_5
emc_clariion0_85 auto           -            -           error                c1t500601683021C60Ed1s2 lun RAID_5
emc_clariion0_86 auto           -            -           error                c1t500601613021C60Ed0s2 lun RAID_5
emc0_00f3    auto:sliced    -            -           online               c1t5006048C5368E580d30s2 std
emc0_00f4    auto:cdsdisk   -            -           online               c1t5006048C5368E5A0d281s2 bcv
emc0_00f5    auto:cdsdisk   -            -           online               c1t5006048C5368E580d275s2 bcv
emc0_008c    auto:none      -            -           online invalid       c1t5006048C5368E580d266s2 srdf-r1
emc0_008d    auto:none      -            -           online invalid       c1t5006048C5368E5A0d223s2 srdf-r1
emc0_008e    auto:none      -            -           online invalid       c1t5006048C5368E5A0d229s2 srdf-r1
emc0_008f    auto:none      -            -           online invalid       c1t5006048C5368E580d269s2 srdf-r1

emc0_030a    auto:sliced    -            -           online               c1t5006048C5368E580d31s2 std
emc1_00de    auto:cdsdisk   emc1_00de    Dopey-datadg online               c1t5006048C536979A0d78s2 std
emc1_00df    auto:cdsdisk   emc1_00df    Dopey-datadg online               c1t5006048C536979A0d79s2 std
emc1_00e0    auto:cdsdisk   emc1_00e0    Dopey-datadg online               c1t5006048C536979A0d82s2 std
emc1_00e1    auto:cdsdisk   emc1_00e1    Dopey-datadg online               c1t5006048C536979A0d83s2 std
emc1_00e2    auto:cdsdisk   emc1_00e2    Dopey-datadg online               c1t5006048C536979A0d84s2 std
emc1_0120    auto:cdsdisk   -            -           online shared        c1t5006048C536979A0d120s2 std
emc1_0121    auto:cdsdisk   -            -           online shared        c1t5006048C536979A0d121s2 std



3.] Repeat the process on the remote host.


Remote:


Before "vxdisk scandisks" is executed.


Bashful # vxdisk -e list
DEVICE       TYPE           DISK        GROUP        STATUS               OS_NATIVE_NAME   ATTR
ams_wms0_20  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d0s2 std fc RAID_5
ams_wms0_21  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d1s2 std fc RAID_5
ams_wms0_22  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d2s2 std fc RAID_5
ams_wms0_23  auto:cdsdisk   -            -           online udid_mismatch c1t50060E80102C41D0d3s2 std fc RAID_5
ams_wms0_24  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d4s2 std fc RAID_5
ams_wms0_25  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d5s2 std fc RAID_5
disk_0       auto:sliced    c2t2d0       rootdg      online               c2t2d0s2         -
emc_clariion0_83 auto:cdsdisk   emc_clariion0_83  rockdg      online               c1t500601613021C60Ed3s2 lun RAID_5
emc_clariion0_84 auto:cdsdisk   emc_clariion0_84  rockdg      online               c1t500601693021C60Ed2s2 lun RAID_5
emc_clariion0_85 auto           -            -           error                c1t500601683021C60Ed1s2 lun RAID_5
emc_clariion0_86 auto           -            -           error                c1t500601613021C60Ed0s2 lun RAID_5
emc0_00f4    auto:cdsdisk   -            -           online               c1t5006048C5368E5A0d281s2 bcv
emc0_00f5    auto:cdsdisk   -            -           online               c1t5006048C5368E580d275s2 bcv
emc1_00dc    auto:cdsdisk   -            -           online udid_mismatch c1t5006048C536979A0d80s2 bcv
emc1_00dd    auto:cdsdisk   -            -           online udid_mismatch c1t5006048C536979A0d81s2 bcv
emc1_00de    auto:cdsdisk   -            -           online               c1t5006048C536979A0d78s2 std
emc1_00df    auto:cdsdisk   -            -           online               c1t5006048C536979A0d79s2 std
emc1_00e0    auto:cdsdisk   -            -           online               c1t5006048C536979A0d82s2 std
emc1_00e1    auto:cdsdisk   -            -           online               c1t5006048C536979A0d83s2 std
emc1_00e2    auto:cdsdisk   -            -           online               c1t5006048C536979A0d84s2 std
emc1_011e    auto:cdsdisk   -            -           online udid_mismatch c1t5006048C536979A0d118s2 bcv
emc1_011f    auto:cdsdisk   -            -           online udid_mismatch c1t5006048C536979A0d119s2 bcv
emc1_014f    auto:cdsdisk   -            -           online               c1t5006048C536979A0d146s2 bcv
emc1_0072    auto:none      -            -           online invalid       c1t5006048C536979A0d65s2 std
emc1_0073    auto:none      -            -           online invalid       c1t5006048C536979A0d66s2 std
emc1_0074    auto:none      -            -           online invalid       c1t5006048C536979A0d67s2 std
emc1_0075    auto:none      -            -           online invalid       c1t5006048C536979A0d68s2 std

emc1_0120    auto:cdsdisk   -            -           online shared        c1t5006048C536979A0d120s2 std
emc1_0121    auto:cdsdisk   -            -           online shared        c1t5006048C536979A0d121s2 std
emc1_0150    auto:cdsdisk   -            -           online               c1t5006048C536979A0d147s2 bcv


Following the execution of "vxdisk scandisks".


Bashful #  vxdisk scandisks

Bashful #  vxdisk -e list

DEVICE       TYPE           DISK        GROUP        STATUS               OS_NATIVE_NAME   ATTR
ams_wms0_20  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d0s2 std fc RAID_5
ams_wms0_21  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d1s2 std fc RAID_5
ams_wms0_22  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d2s2 std fc RAID_5
ams_wms0_23  auto:cdsdisk   -            -           online udid_mismatch c1t50060E80102C41D0d3s2 std fc RAID_5
ams_wms0_24  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d4s2 std fc RAID_5
ams_wms0_25  auto:cdsdisk   -            -           online               c1t50060E80102C41D0d5s2 std fc RAID_5
disk_0       auto:sliced    c2t2d0       rootdg      online               c2t2d0s2         -
emc_clariion0_83 auto:cdsdisk   emc_clariion0_83  rockdg      online               c1t500601613021C60Ed3s2 lun RAID_5
emc_clariion0_84 auto:cdsdisk   emc_clariion0_84  rockdg      online               c1t500601693021C60Ed2s2 lun RAID_5
emc_clariion0_85 auto           -            -           error                c1t500601683021C60Ed1s2 lun RAID_5
emc_clariion0_86 auto           -            -           error                c1t500601613021C60Ed0s2 lun RAID_5
emc0_00f4    auto:cdsdisk   -            -           online               c1t5006048C5368E5A0d281s2 bcv
emc0_00f5    auto:cdsdisk   -            -           online               c1t5006048C5368E580d275s2 bcv
emc1_00dc    auto:cdsdisk   -            -           online udid_mismatch c1t5006048C536979A0d80s2 bcv
emc1_00dd    auto:cdsdisk   -            -           online udid_mismatch c1t5006048C536979A0d81s2 bcv
emc1_00de    auto:cdsdisk   -            -           online               c1t5006048C536979A0d78s2 std
emc1_00df    auto:cdsdisk   -            -           online               c1t5006048C536979A0d79s2 std
emc1_00e0    auto:cdsdisk   -            -           online               c1t5006048C536979A0d82s2 std
emc1_00e1    auto:cdsdisk   -            -           online               c1t5006048C536979A0d83s2 std
emc1_00e2    auto:cdsdisk   -            -           online               c1t5006048C536979A0d84s2 std
emc1_011e    auto:cdsdisk   -            -           online udid_mismatch c1t5006048C536979A0d118s2 bcv
emc1_011f    auto:cdsdisk   -            -           online udid_mismatch c1t5006048C536979A0d119s2 bcv
emc1_014f    auto:cdsdisk   -            -           online               c1t5006048C536979A0d146s2 bcv
emc1_0072    auto:none      -            -           online invalid       c1t5006048C536979A0d65s2 srdf-r2
emc1_0073    auto:none      -            -           online invalid       c1t5006048C536979A0d66s2 srdf-r2
emc1_0074    auto:none      -            -           online invalid       c1t5006048C536979A0d67s2 srdf-r2
emc1_0075    auto:none      -            -           online invalid       c1t5006048C536979A0d68s2 srdf-r2

emc1_0120    auto:cdsdisk   -            -           online shared        c1t5006048C536979A0d120s2 std
emc1_0121    auto:cdsdisk   -            -           online shared        c1t5006048C536979A0d121s2 std
emc1_0150    auto:cdsdisk   -            -           online               c1t5006048C536979A0d147s2 bcv


Process complete.

Issue/Introduction

How to refresh the VxVM hardware awareness content for EMC SRDF related luns