PowerFlex:IMM 中只有一个 SDS 时无法创建卷

Summary: 当单个 SDS 处于即时维护模式 (IMM) 时无法创建卷

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.

Symptoms

将单个 SDS 置于维护模式后,即使有足够的可用空间,也无法创建卷。“add_volume“命令失败,并显示”System capacity is unbalanced" 错误消息。无法创建新卷。

Unable to add a volume when an SDS is in the IMM even if the "--override_balance_check" flag is used:
 

scli --add_volume --protection_domain_name pd1 --storage_pool_name sp1 --thin_provisioned --size_gb 8 --volume_name test --override_balance_check Allocating volumes while the system is unbalanced will degrade system performance. Press 'y' and then Enter to confirm: y Error: MDM failed command. Status: System capacity is unbalanced

Cause

这不是一个错误。在特定情况下,可能无法创建新卷。
“正常”ScaleIO 环境必须至少具有三 (3) 个类似大小的故障单元,其中最大故障单元的容量小于总可用容量的一半(不包括 MM 节点容量)。
有时,ScaleIO 系统是以不平衡的方式创建的。
不平衡 ScaleIO 系统的一个示例是单个故障单元(SDS 或故障集)比其他组件大。

以下是一些有问题的配置: 

示例 1 (FaultSets):
FS0:SDSs 111,112
FS1:SDS 113
FS2:SDSs 114 (MM), 115
 
每个 SDS 的大小相同或相似。在此情况下,当 SDS 114 处于 MM 时,FS0 是其它故障集的两倍。  
在此情况下,卷创建将失败,因为系统已达到限制(单个故障单元不能大于系统的其余部分,此时等于): 

示例 2 (SDS):
SDS1:18 TB
SDS2:18 TB
SDS3:18 TB
SDS4:100 GB
 
在此环境中,三个剩余故障单元中的一个(SDS 节点 3)比其他故障单元小 180 倍。而且,由于差异如此之大,节点 4 处的 SDS 被设置为包含少量存储,因此该环境几乎等同于 2 节点环境,这还不够。

Resolution

确保 ScaleIO 系统平衡,并且每个故障单元(FS 或 SDS)的大小相似。
 

Affected Products

VxFlex Product Family

Products

VxFlex Product Family
Article Properties
Article Number: 000064020
Article Type: Solution
Last Modified: 24 Nov 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.