PowerStore 警报:系统容量已满警报
摘要: 本文讨论与全容量写保护模式 (WPM) 相关的警报以及生成的警报。
症状
提醒:找不到所需的信息?请通过本文底部的反馈表来告知我们。
原因
有关如何计算物理容量的说明,请参阅知识库文章 188491:PowerStore:如何计算 PowerStore 物理容量。
解决方案
| 警报 ID | DATA_PATH_WRITE_PROTECT_MODE_ENTER DATA_PATH_APP_EXIT_WPM_WITH_ENOUGH_MD_NOTIFY DATA_PATH_APP_WPM_SHORT_OF_MD_NOTIFY |
| 警报文本 | <用户或系统>数据容量已达到其全部容量。 设备已退出写保护状态,具有 16 GB 可用容量。 由于系统数据容量不足,设备无法退出写保护模式。 |
| 错误代码 | (0x00200701) (0x00201401) (0x00201501) |
| 解决方案 | 处于写保护模式 (WPM) 时会发生什么情况 当设备容量已满时,它会进入写保护模式 (WPM) 条件,其中所有卷都转换为只读。
有关如何计算物理容量的说明,请参阅知识库文章 188491:PowerStore:如何计算 PowerStore 物理容量。 PowerStore 总物理容量由用户数据和系统数据组成。 : 当系统达到 70% 的容量时,系统会发出警报,警告空间不足。请参阅知识库文章 000123351:PowerStore 警报:Capacity Utilization。 如果用户未采取任何措施,并且系统达到 100%,则系统将进入写保护模式 (WPM),这表示所有卷都进入只读模式,并发出警报0x00200701。 警报0x00200701表示用户数据或系统数据的空间问题。 我们如何知道 WPM 的根本原因: 用户可以根据警报文本确定 WPM 条件的根本原因:
根据 WPM 条件的类型(用户数据或系统数据)确定解决方法。 解决方案 从 OOS 状态恢复取决于 OOS 的原因。WPM 条件的原因包含在警报文本中:
根据 WPM 条件的类型(用户数据或系统数据),确定解决方法。 1.用户数据使用以下选项之一:
其它信息
2.系统数据使用以下选项之一:
在此示例中,删除以下卷将回收 59.8 GB 可用于用户数据或系统数据的空间。 请注意,系统数据至少需要大约 100 GB 的唯一空间才能扩展。有时可能需要 200 GB 的空间才能正确扩展。 |
其它信息
- 通常,当设备由于系统数据而进入 WPM 时,用户数据也会耗尽空间。
这是因为没有可用于扩展的容量(系统数据或用户数据)。 - 要退出 WPM,用户通常需要添加额外的驱动器并纵向扩展设备。
- 当系统发出警报0x00200701时(警报文本:系统容量已达到全部容量。),表示系统数据已耗尽空间,无法展开。
- 避免在这种情况下删除卷,并升级到全球服务以获得支持。
如何使用svc_volume_space_metrics
- PowerStoreOS 1.0.3 引入了一个服务脚本,允许用户在 WPM 中查看有关每个卷树的其他信息。
- 要运行脚本,必须在指定的设备上启用 SSH,并且用户必须使用服务帐户通过 SSH 连接到群集 IP。
-
不在 WPM 中时尝试运行此服务脚本时,服务脚本失败。
-
当设备空间不足时,用户可以运行脚本并查看其他信息,例如:
Family Unique Physical Used — 这表示此卷的唯一数据(已压缩),以及删除此卷时其所有系列(快照和克隆)版本。
示例:[SVC:service@68R1BW2-A user]$ svc_volume_space_metrics 2020-10-29 12:28:33,997 - INFO - event_client init() address: localhost node: A 2020-10-29 12:28:34,248 - INFO - PyCycloneDp.init localhost 2020-10-29 12:28:34,318 - PyCycloneDp - INFO - logging in PyCycloneDp.__init__ Namespace state is ro-oos Retrieve family space stats from DP namespace. It will take some time... 2020-10-29 12:28:35,972 - INFO - event_client init() address: localhost node: A 2020-10-29 12:28:36,175 - INFO - PyCycloneDp.init localhost 2020-10-29 12:28:36,220 - PyCycloneDp - INFO - logging in PyCycloneDp.__init__ --------------------------------------+------------------------------------------------------+-------------+----------------+----------------+-----------+---------- Family ID | Primary Volume/FS/vVol Name | Type | Family Unique | Family Shared | No. of | No. of | | | Physical Used | Logical Used | Clones | Snapshots --------------------------------------+------------------------------------------------------+-------------+----------------+----------------+-----------+---------- d301959c-6eb9-4e23-967a-e0b3cdf06bea | labtea-vol-1 |Block | 97.91 GB| 486.36 GB| 0 | 1 6c97fdd8-5b01-44ef-adaf-047449f83c27 | labtea-vol-2 |Block | 99.47 GB| 492.30 GB| 0 | 1
| 警报 ID | DATA_PATH_WRITE_PROTECT_MODE_EXTREMELY_HIGH |
| 警报文本 | %(tier_name) 的空间利用率极高。 |
| 错误代码 | 0x00200703 |
| 影响 | 一些内部服务(如 NAS 和 UI)可能无法以最佳方式运行。 |
| 解决方案 | 原因: 部分设备容量保留用于内部服务(如 NAS 核心服务、数据收集、内部数据库等)。 当设备达到写保护模式 (0x00200701) 时,用户无法再写入任何数据,但内部服务仍然可以访问关键信息(仅从 PowerStoreOS 3.0 访问),一旦内部预留容量也耗尽,将发出此警报,CP 和 SDNAS(以及其他服务)可能无法以最佳方式运行。 解决方案: 请联系 技术支持 以获得即时帮助。 |
其他信息
- 如果 PowerStore 节点发生故障超过 30 分钟,容量利用率可能会随着时间的推移增加得更快。有关更多信息,请参阅 PowerStore:在单个节点发生故障超过 30 分钟后,设备可能会进入 WPM(写保护模式)或 OOS(空间不足)。
- 删除卷时,已删除卷的空间会快速反映在 PowerStore Manager UI 中。但是,空间回收是在后台完成的,可能需要一些时间才能完成。建议等待几个小时,以便后台进程完成空间回收。


