设置磁盘池(修改磁盘池)
set diskPool 命令可向磁盘池添加容量(动态容量扩展,即 DCE)或更改整个磁盘池的控制器所有权。
受支持的阵列
此命令适用于单个 DE2000H、DE4000H、DE4000F、DE6000H 或 DE6000F 存储阵列。
角色
要对存储阵列执行此命令,必须具有存储管理员角色。
上下文
这两项操作是互斥的。
语法
set diskPool [<var id="GUID-A1E0F290-8140-4CB0-B66D-BE56646D283A__V1106354" className="keyword varname">diskPoolName</var>]
(addDrives=[<var id="GUID-A1E0F290-8140-4CB0-B66D-BE56646D283A__V1541788" className="keyword varname">trayID1</var>,<var id="GUID-A1E0F290-8140-4CB0-B66D-BE56646D283A__V1541789" className="keyword varname">drawerID1</var>,<var id="GUID-A1E0F290-8140-4CB0-B66D-BE56646D283A__V1541790" className="keyword varname">slotID1</var> ... <var id="GUID-A1E0F290-8140-4CB0-B66D-BE56646D283A__V1541791" className="keyword varname">trayIDn</var>,<var id="GUID-A1E0F290-8140-4CB0-B66D-BE56646D283A__V1541792" className="keyword varname">drawerIDn</var>,<var id="GUID-A1E0F290-8140-4CB0-B66D-BE56646D283A__V1541793" className="keyword varname">slotIDn</var>] |
addCapacity=(<var id="GUID-A1E0F290-8140-4CB0-B66D-BE56646D283A__V1447548" className="keyword varname">diskPoolCapacity</var>))
[owner=(<span className="ph">a</span>| <span className="ph">b</span>)]
参数
参数 | 描述 |
---|---|
diskPool | 要修改的磁盘池的名称。将磁盘池名称用方括号([ ])括起来。如果磁盘池名称包含特殊字符或只包含数字,必须在方括号中用双引号(" ")将名称括起来。 |
addDrives | 要添加到磁盘池的驱动器。对于高容量驱动器托盘,请指定要添加的驱动器的托盘标识值、抽屉标识值和插槽标识值。对于低容量驱动器托盘,请指定要添加的驱动器的托盘标识值和插槽标识值。托盘标识值为 0 到 99。抽屉标识值为 1 到 5。插槽标识值为 1 到 24。用方括号([ ])将托盘标识值、抽屉标识值和插槽标识值括起来。 注 此功能存在 12 个驱动器的限制。 |
addCapacity | 要添加到磁盘池的附加存储容量。此参数会自动选择驱动器以满足容量添加要求。定义容量的单位为 bytes、KB、MB、GB 或 TB。 |
owner | 拥有磁盘池的控制器。有效的控制器标识为 a 或 b,其中的 a 是插槽 A 中的控制器,而 b 是插槽 B 中的控制器。如果不指定所有者,则控制器固件将确定所有者。 |
注释
添加新驱动器时,磁盘池中已有的卷将保持联机并可用于 I/O 操作。添加容量之前,磁盘池必须处于完成状态。如果磁盘池未处于完成状态,请运行 set diskPool complete 命令后再添加新的驱动器。
要添加容量,请用 addDrives 参数指定各个驱动器,或用 addCapacity 参数指定驱动器容量。如果使用 addDrives,则主机必须先验证驱动器集之后才会允许执行操作。如果使用 addCapacity 参数,则指定的容量将视为要添加的最小容量。此情况下选用具有最佳服务质量匹配度且容量大于或等于指定容量的候选驱动器。如果没有候选项符合最低匹配要求,或指定的驱动器列表不可用,或检测到属性不匹配,则该操作将失败。
此外,还可使用此命令将磁盘池的所有权从存储阵列中的一个控制器更改为另一个控制器。使用此命令更改所有权与使用此命令添加驱动器或添加容量是互斥的。