是否可以减少 equallogic 阵列中存储池或存储池成员的大小?

Mat*_*hew 1 iscsi storage-area-network dell-equallogic

我们继承了 Dell Equallogic PS4000 SAN 的责任,该 SAN 配置有单个默认池和使用所有 8 个磁盘的单个 RAID 5 成员。

现在已经添加了 8 个额外的硬盘驱动器,现有成员已经吸收了新的硬盘驱动器,并且该成员卡在 RAID5(如文档所述)。理想情况下,我想将整个事情设置为 RAID50,但我觉得没有办法做到这一点,而不必将所有数据移到其他地方然后再重新开始。

会员利用率为 4.04TB(预留 1.13TB,免费 7.05TB)。目前该成员包含 3 个卷,每个卷都提供给两个(大约三个)ESXi 4.1 主机。

有没有办法缩小成员以在回收的空间中创建新成员?

在我之前的问题之后,我还将尝试通过 Equallogic 支持获得答案,并在此处报告他们的答案......

小智 5

我是戴尔 EqualLogic 的 Joe。

EqualLogic 阵列将成员上的所有可用磁盘空间用于 RAID 集。因此,每个成员只能有一个 RAID 策略。没有办法缩小 RAID 集的大小,并在单个成员上创建另一个 RAID 集。

你有两个选择;

1:正如您所猜测的,由于这是一个单一成员组,因此您需要从数组中删除数据,而不是从组中删除成员。但是,由于这是一个单一成员组,当您删除该成员时,实际上会破坏整个组(所有卷、设置、IP、SMTP、SNMP、ACL 等)

从单个成员组中删除成员时,您首先需要捕获所有组信息

从组中删除成员后,当您重新创建组(以及具有 RAID-50 策略的成员)时,您需要重新输入所有设置。

您可以手动执行此操作,或在销毁组之前使用“save-config”命令: save-config 命令可以在默认或仅组模式下运行。

在默认模式下,生成的文件将自动恢复以下内容:

  • 复制伙伴配置
  • 存储池
  • 成员 RAID 级别、池和网络接口配置
  • 组自定义,包括服务器列表
  • 卷配置,包括访问控制记录
  • 卷收集配置
  • 快照和复制计划
  • 本地 CHAP 帐户配置
  • 事件设置
  • 账户配置

如果使用 -grouponly 参数指定 save-config 命令,则成员和池配置信息将保存为注释而不是命令,因此您必须手动恢复这些部分的配置。必须先选择成员的 RAID 级别和池,然后才能使用存储。

save-config 命令不会恢复基本成员网络配置或组配置,但会将此信息作为注释保存在恢复文件中。必须通过运行设置实用程序手动向每个成员提供以下信息:

  • 组名和 IP 地址
  • 密码
  • 成员名称、IP 地址、默认网关和网络掩码

2:第二个选项需要第二个 EqualLogic 阵列(联系您的销售人员,看看他们是否有您可以借用的贷款)

如果您有第二个阵列,您将首先在组中创建第二个存储池(最初它不包含任何成员)创建池后,您将初始化第二个数组并将此数组添加到该新池中

添加新成员后,将卷从现有成员(在默认池中)移动到新成员(这将需要一些时间,具体取决于数据量、网络等,请注意,这可以在阵列正在提供数据,因此在此过程中没有停机时间)

一旦所有卷从原始成员中腾出,您就可以从组中删除原始成员(删除成员),并将其重新配置为 RAID-50,然后将其重新添加到从中删除的同一池中的组中不要将它与借用/备用成员一起添加到池中

一旦原始成员回到原始池中,您就可以将数据从第二个数组移回原始成员(同样,这可以在不停机的情况下完成)

将数据移回原始成员后,您可以删除借用/备用成员。