Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

Dell HYPERMAX OS and PowerMaxOS Online Device Expansion (ODE) for TDEV Options and Supported Functionality

Summary: Dell HYPERMAX OS and PowerMaxOS Online Device Expansion (ODE) for TDEV options and supported functionality.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

What are the Dell HYPERMAX OS and PowerMaxOS Online Device Expansion (ODE) for TDEV options and supported functionality?

 

Both HYPERMAX OS and PowerMaxOS allow the online expansion of TDEV volumes, with some restrictions at specific levels of the Array operating system.

 

Dell Solutions provides the expansion capability with the symdev modify -tdev command.
Dell Unisphere for VMAX and Unisphere for PowerMax provide the expansion capability with the ArraySid -> Volumes -> Expand Volume dialog box.

 

Other callers to Array Management using the SYMAPI, SMI-S, REST API layers can also effect a TDEV expand operation.

 

The following outlines the ODE functionality available and the Solutions Enabler and Array operating system requirements:

  1. Up to and including HYPERMAX OS (5977) Arrays, TDEVS cannot be expanded while in a local (for example TimeFinder Clone, SnapVX) or remote (SRDF) replication session.

    Solutions Enabler 8.1 and above provides ODE capability for nonreplicated TDEVs. Example syntax:
    symdev -sid <sid>  -devs <dev> modify -tdev -cap <NewCapacity> -captype <cyl|mb|gb|tb>

    See Dell KB article 13158: Dell EMC Solutions Enabler : How to expand a TDEV device that is replicated in an SRDF/A (Asynchronous mode) session on VMAX3 array with Enginuity 5977? for details on a procedure to remove an SRDF/A TDEV device on 5977 Array pair from its SRDF/A session, expand the TDEV on both arrays and add the expanded devices back into the SRDF/A session as an SRDF/A pair.

    For TDEVs in SRDF/Metro session in 5977 Array pair to be expanded, the TDEVs must be removed from the SRDF/Metro session (using a symrdf deletepair) before both sides could be expanded, and then add the expanded devices added back into the SRDF/Metro session as an SRDF/Metro pair.

    As the design of SRDF/Metro makes both array sides available for host I/O access, special considerations must be considered when performing a TDEV expansion procedure.

    It is recommended to contact Dell Support before attempting to expand SRDF/Metro TDEVs on 5977 array pair.

  2. For PowerMaxOS (5978 on both Arrays, earlier than revision .444), TDEVS can be expanded while in a local (SnapVX) or remote (SRDF) replication session, except SRDF pairs in a SRDF/Metro session.

    Note: Online Device Expansion is not supported for Legacy TimeFinder Mode (for example symclone).

    Solutions Enabler 9.0 and later provides ODE capability for local and remote replicated TDEVs on 5978 arrays (earlier than revision .444), except SRDF pairs in a SRDF/Metro session. Example syntax (for remote replicated pair):

    symdev -sid <sid>  -devs <dev> modify -tdev -cap <NewCapacity> -captype <cyl|mb|gb|tb> -rdfg <rdfg>

    Where -rdfg Lists devices that belong to the specified SRDF group. When used with modify it specifies the SRDF group that is associated with the SRDF devices and indicates that both sides of the SRDF pair, which are associated with the SRDF group, should be expanded.

    For TDEVs in SRDF/Metro session in 5978 (earlier than revision .444) array pair to be expanded, the TDEVs must be removed from the SRDF/Metro session (using a symrdf deletepair or a symrdf movepair) before both sides could be expanded, and then add the expanded devices added back into the SRDF/Metro session as an SRDF/Metro pair.

    As the design of SRDF/Metro makes both array sides available for host I/O access, special considerations must be considered when performing a TDEV expansion procedure.

    It is recommended to contact Dell Support before attempting to expand SRDF/Metro TDEVs on 5978 (earlier than revision .444) array pair.

  3. For PowerMaxOS (5978.444 and above on both Arrays), TDEVS can be expanded while in a local (for example SnapVX) or remote (SRDF) replication session, including SRDF pairs in a SRDF/Metro session.

    Note: Online Device Expansion is not supported for Legacy TimeFinder Mode (for example symclone).

    Solutions Enabler 9.1 (and later) provides ODE capability for local and remote replicated TDEVs on 5978 arrays (5978.444 and later on both Arrays), including SRDF pairs in a SRDF/Metro session. Example syntax (for remote replicated pair):

    symdev -sid <sid>  -devs <dev> modify -tdev -cap <NewCapacity> -captype <cyl|mb|gb|tb> -rdfg <rdfg>

    Where -rdfg Lists devices that belong to the specified SRDF group. When used with modify it specifies the SRDF group that is associated with the SRDF devices and indicates that both sides of the SRDF pair, which are associated with the SRDF group, should be expanded.

  4. For PowerMaxOS (5978.669 and later on both Arrays), TDEVS in a MetroDR environment cannot be expanded.

    Use SYMCLI (9.2 and later) command: symdev -sid <sid> list -metrodr to list all array devices in Metro DR environments.

    To expand a TDEV in a MetroDR environment, the existing Smart DR environment must be removed (with symmdr -sid <sid> -name <EnvName> -dr_rdfg <gg> environment -remove), then expand the TDEV (see step 3 above and see Note 1 below), then the MetroDR environment can be created again (with symmdr -sid <sid> -name <EnvName> -metro_rdfg <gg> -dr_rdfg <gg> environment -setup).

    Unisphere for PowerMax 9.x (and above) also provides ODE capability for local and remote replicated TDEVs on 5978 (dependent on the Array code), where specifying an RDF group indicates that both sides of the RDF pair is to be expanded, for example:
    ExpandDevGui.png
    Selecting RDF group None means that the device is only expanded on the current Array side of the RDF pair.

    Note 1: For Array operating system versions that supports symdev modify -tdev -rdfg, if the TDEV is in a concurrent SRDF configuration (R11 device to 2 R2 devices managed by two SRDF sessions), only one rdfg session can be specified by the -rdfg parameter.
    • If neither SRDF sessions are SRDF/Metro, then expand one of the R2 devices first (without the -rdfg parameter). This leaves one of the session pairs with R2 larger than R1. That is ok as write I/Os only occur on the R1 side. Then the other session pair can be expanded (with the -rdfg parameter), so that then all three devices have the same size.
      kA53a000000H2YqCAK_1_0
    • If one of the SRDF sessions is SRDF/Metro, then expand the R2 device of the Disaster Recovery session (SRDF/A or SRDF Adaptive Copy Disk) first (without the -rdfg parameter). This leaves the DR session pair with R2 larger than R1. That is ok as write I/Os only occur on the SRDF/Metro session R1 or R2 sides. Then the SRDF/Metro session pair can be expanded (with the -rdfg parameter), so that then all three devices have the same size.
      kA53a000000H2YqCAK_1_1
    • If one of the SRDF sessions is SRDF/Metro, and both sides of the SRDF/Metro sessions have Disaster Recovery sessions (so have SRDF/Metro R11 to R21 session, R11 to R2 session and R21 to R2 session) then expand each of the non-Metro R2 device of the Disaster Recovery sessions (SRDF/A or SRDF Adaptive Copy Disk) first (without the -rdfg parameter). This leaves both DR session pairs with R2 larger than R1. That is ok as write I/Os only occur on the SRDF/Metro session R1 or R2 sides. Then the SRDF/Metro session pair can be expanded (with the -rdfg parameter), so that then all four devices have the same size.
      kA53a000000H2YqCAK_1_2

     

    Note 2: For Array operating system versions that supports symdev modify -tdev -rdfg, if the TDEV is in a cascaded SRDF configuration (R1 device to R21 device to R2 device managed by two SRDF sessions), only one rdfg session can be specified by the -rdfg parameter.
    • If neither SRDF sessions are SRDF/Metro, then expand the R2 device first (without the -rdfg parameter). This leaves the R21 to R2 session pair with R2 larger than R1. That is ok as write I/Os only occur on the R1 side. Then the other session pair (R1 to R21) can be expanded (with the -rdfg parameter), so that then all three devices have the same size.
      kA53a000000H2YqCAK_1_3

 

Affected Products

Solutions Enabler

Products

PowerMaxOS 5978, SMI-S Provider, Solutions Enabler, Unisphere for VMAX, Unisphere for PowerMax, VMAX
Article Properties
Article Number: 000023189
Article Type: How To
Last Modified: 24 Jun 2024
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.