适用于 TDEV 的 Dell HYPERMAX OS 和 PowerMaxOS 在线设备扩展 (ODE) 选项和支持的功能是什么?
HYPERMAX OS 和 PowerMaxOS 都允许联机扩展 TDEV 卷,但在阵列操作系统的特定级别存在一些限制。
戴尔解决方案通过 symdev modify -tdev
命令。
Dell Unisphere for VMAX 和 Unisphere for PowerMax 通过 ArraySid -> Volumes -> Expand Volume 对话框提供扩展功能。
使用 SYMAPI、SMI-S、REST API 层的阵列管理的其他调用方也可以影响 TDEV 扩展操作。
下面概述了可用的 ODE 功能以及 Solutions Enabler 和阵列操作系统要求:
在(包括 HYPERMAX OS (5977) 阵列)及以下的阵列中,无法在本地(例如 TimeFinder Clone、SnapVX)或远程 (SRDF) 复制会话中扩展 TDEVS。
Solutions Enabler 8.1 及更高版本为非复制 TDEV 提供 ODE 功能。示例语法:
symdev -sid <sid> -devs <dev> modify -tdev -cap <NewCapacity> -captype <cyl|mb|gb|tb>
请参阅戴尔知识库文章 13158:Dell EMC Solutions Enabler:如何使用 Enginuity 5977 扩展在 VMAX3 阵列上的 SRDF/A(异步模式)会话中复制的 TDEV 设备? 有关从 SRDF/A 会话中删除 5977 阵列对上的 SRDF/A TDEV 设备的过程的详细信息,请展开两个阵列上的 TDEV,然后将扩展的设备作为 SRDF/A 对重新添加到 SRDF/A 会话中。
要扩展 5977 阵列对中 SRDF/Metro 会话中的 TDEV,必须从 SRDF/Metro 会话中删除 TDEV(使用 symrdf deletepair
),然后将扩展的设备作为 SRDF/Metro 对添加回 SRDF/Metro 会话。
由于 SRDF/Metro 的设计使阵列两端均可供主机 I/O 访问,因此在执行 TDEV 扩展过程时必须考虑特殊注意事项。
建议在尝试扩展 5977 阵列对上的 SRDF/Metro TDEV 之前联系戴尔支持。
对于 PowerMaxOS(两个阵列上的 5978 , 早于 修订版 .444),可以在本地 (SnapVX) 或远程 (SRDF) 复制会话中扩展 TDEVS,但 SRDF/Metro 会话中的 SRDF 对 除外 。
symclone
)。
Solutions Enabler 9.0 及更高版本为 5978 阵列(早于 修订版 .444)上的本地和远程复制 TDEV 提供 ODE 功能,SRDF/Metro 会话中的 SRDF 对 除外 。语法示例(用于远程复制对):
symdev -sid <sid> -devs <dev> modify -tdev -cap <NewCapacity> -captype <cyl|mb|gb|tb> -rdfg <rdfg>
其中 -rdfg
列出属于指定 SRDF 组的设备。与 modify 配合使用时,它指定与 SRDF 设备关联的 SRDF 组,并指示应扩展与 SRDF 组关联的 SRDF 对 的两端 。
要扩展 5978 (早于修订版 .444)阵列对中的 SRDF/Metro 会话中的 TDEV,必须从 SRDF/Metro 会话中删除 TDEV(使用 symrdf deletepair
或 symrdf movepair
),然后将扩展的设备作为 SRDF/Metro 对添加回 SRDF/Metro 会话。
由于 SRDF/Metro 的设计使阵列两端均可供主机 I/O 访问,因此在执行 TDEV 扩展过程时必须考虑特殊注意事项。
建议先联系戴尔支持,然后再尝试在 5978(早于修订版 .444)阵列对上扩展 SRDF/Metro TDEV。
对于 PowerMaxOS(两个阵列上的 5978.444 及更高版本),可以在本地(例如 SnapVX)或远程(SRDF)复制会话中扩展 TDEVS, 包括 SRDF/Metro 会话中的 SRDF 对。
symclone
)。
Solutions Enabler 9.1 (及更高版本)为 5978 阵列(两个阵列上的 5978.444 及更高版本)上的本地和远程复制 TDEV 提供 ODE 功能, 包括 SRDF/Metro 会话中的 SRDF 对。语法示例(用于远程复制对):
symdev -sid <sid> -devs <dev> modify -tdev -cap <NewCapacity> -captype <cyl|mb|gb|tb> -rdfg <rdfg>
其中 -rdfg
列出属于指定 SRDF 组的设备。与 modify 配合使用时,它指定与 SRDF 设备关联的 SRDF 组,并指示应扩展与 SRDF 组关联的 SRDF 对 的两端 。
对于 PowerMaxOS(两个阵列上的 5978.669 及更高版本), 无法 扩展 MetroDR 环境中的 TDEVS。
使用 SYMCLI(9.2 及更高版本)命令: symdev -sid <sid> list -metrodr
列出 Metro DR 环境中的所有阵列设备。
要在 MetroDR 环境中扩展 TDEV,必须删除现有的智能 DR 环境(使用 symmdr -sid <sid> -name <EnvName> -dr_rdfg <gg> environment -remove
),然后展开 TDEV(请参阅上面的步骤 3 和下面的注释 1),然后可以再次创建 MetroDR 环境(使用 symmdr -sid <sid> -name <EnvName> -metro_rdfg <gg> -dr_rdfg <gg> environment -setup
)。
Unisphere for PowerMax 9.x(及更高版本)还为 5978 上的本地和远程复制 TDEV 提供 ODE 功能(取决于阵列代码),其中指定 RDF 组表示 RDF 对的两端都将进行扩展,例如:
选择 RDF group None 意味着设备仅在 RDF 对的当前阵列端进行扩展。
symdev modify -tdev -rdfg
,如果 TDEV 采用 并发 SRDF 配置(R11 设备至 2 个 R2 设备,由 两个 SRDF 会话管理),则只有一个 rdfg
会话可以通过 -rdfg
参数。
-rdfg
参数)。这将使其中一个会话对的 R2 大于 R1。这没问题,因为写入 I/O 仅发生在 R1 端。然后,可以扩展另一个会话对(使用 -rdfg
参数),因此所有三个设备的大小都相同。-rdfg
参数)。这使得 R2 大于 R1 的 DR 会话对。这没问题,因为写入 I/O 仅发生在 SRDF/Metro 会话 R1 或 R2 端上。然后可以扩展 SRDF/Metro 会话对(使用 -rdfg
参数),因此所有三个设备的大小都相同。-rdfg
参数)。这将使 两个 DR 会话对的 R2 大于 R1。这没问题,因为写入 I/O 仅发生在 SRDF/Metro 会话 R1 或 R2 端上。然后可以扩展 SRDF/Metro 会话对(使用 -rdfg
参数),因此所有四个设备的大小都相同。
symdev modify -tdev -rdfg
,如果 TDEV 处于 级联 SRDF 配置中(R1 设备到 R21 设备到 R2 设备,由 两个 SRDF 会话管理),则只有一个 rdfg
会话可以通过 -rdfg
参数。
-rdfg
参数)。这将使 R21 到 R2 会话对 的 R2 大于 R1。这没问题,因为写入 I/O 仅发生在 R1 端。然后,可以扩展另一个会话对(R1 到 R21)( 使用 -rdfg
参数),因此所有 三个 设备的大小都相同。