使用 CLI 在系统上创建 MDisk

您可以使用命令行界面 (CLI) 在系统上创建 MDisk。

Attention: 如果将 MDisk 作为 MDisk 添加到系统,那么该 MDisk 上的任何数据都会丢失。 如果您希望 保留 MDisk 上的数据(例如,由于您希望导入先前未受管理的存储器),那么必须改为创建映像方式卷。

假定已设置系统,并已配置后端控制器.

确保分配给单一系统的所有 MDisk 均为相同的 RAID 类型。 如果系统具有多个存储层,请确保同一层中的所有 MDisk 均为相同的 RAID 类型。 系统中位于同一层的所有 MDisk 都必须相似,并且具有相似的性能特征。 否则,系统只能包含一个存储层,并且系统中的所有 MDisk 都必须相似,并且具有相似的性能特征。

即使进行了最完善的规划,环境也可能发生改变,而您必须在创建了系统后对其进行重新配置。 控制器提供的数据迁移功能使您能够在不中断 I/O 的情况下迁移数据。

选择系统扩展数据块大小

在规划每个新系统的扩展数据块大小时,请考虑以下因素:
  • 创建新系统时,必须指定扩展数据块大小。
  • 以后无法更改扩展数据块大小;在系统的整个生存期中,该值必须保持不变。
  • 系统扩展数据块可具有不同的大小;但是这会对数据迁移的使用施加限制。
  • 扩展数据块大小影响系统中卷的最大大小。 更大的扩展数据块大小增加系统可以管理的存储总量,更小的扩展数据块大小可以对存储分配进行更精细的控制。

Important: 您可以为不同的系统指定不同的扩展数据块大小;但是不能在扩展数据块大小不同的系统之间迁移(卷)。 如果可能,请使用相同的扩展数据块大小来创建所有系统。

发出 mkmdiskgrp CLI 命令以创建系统。

以下示例显示了用于创建系统的 CLI 命令:

mkmdiskgrp -name maindiskgroup -ext 32 
 -mdisk mdsk0:mdsk1:mdsk2:mdsk3

maindiskgroup 是要创建的系统的名称,32 MB 是要使用的扩展数据块的大小,而 mdsk0、mdsk1、mdsk2 和 mdsk3 是要向该组添加的四个 MDisk 的名称。

您已创建了 MDisk 并将其添加到系统。

在以下示例提供的场景中,您想要创建一个系统,但是没有任何可添加至组的 MDisk。 您计划稍后添加 MDisk。 可使用 CLI 命令 mkmdiskgrp 来创建系统 bkpmdiskgroup,并在稍后使用 CLI 命令 addmdisk 来将 mdsk4、mdsk5、mdsk6 和 mdsk7 添加到系统。

  1. 发出 mkmdiskgrp -name bkpmdiskgroup -ext 32

    bkpmdiskgroup 是要创建的系统的名称,而 32 MB 是要使用的扩展数据块的大小。

  2. 找到要添加到系统的四个 MDisk。
  3. 发出 addmdisk -mdisk mdsk4:mdsk5:mdsk6:mdsk7 bkpdiskgroup

    mdsk4、mdsk5、mdsk6 和 mdsk7 是要添加到系统的 MDisk 的名称,而 bkpdiskgroup 是要向其中添加 MDisk 的系统的名称。