PowerStore 警报:系统容量已满警报

摘要: 本文讨论与全容量写保护模式 (WPM) 相关的警报以及生成的警报。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

当 PowerStore 遇到问题时,将生成错误警报以帮助确定问题。本文介绍了这些错误警报的各种可能原因以及相关的补救措施。如果提供的补救措施无法解决问题,请查看技术支持联系选项
 

SLN317187_en_US__1icon 提醒:找不到所需的信息?请通过本文底部的反馈表来告知我们。


原因

当设备容量已满时,它会进入称为写保护模式 (WPM) 的状态。在 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) 条件,其中所有卷都转换为只读。
  • 警报0x00B00702(警报文本:服务级别已降级,管理功能受到限制,并且 I/O 受到影响)被提高。
  • 任何写入 I/O 失败
  • 可能会禁用快照和复制等作。
  • 所有指标(容量和性能)均不可用。在 PowerStore 3.0 及更高版本中,指标表在 WPM 中更新。
建议:系统不应超过 85% 阈值。
 

有关如何计算物理容量的说明,请参阅知识库文章 188491:PowerStore:如何计算 PowerStore 物理容量。


原因

PowerStore 总物理容量由用户数据和系统数据组成。

在 PowerStoreOS 3.0 及更高版本上,PowerStore Manager 上显示以下内容。用户将看到用户数据和系统数据的更精确细分:
image.png
在低于 3.0 的 PowerStoreOS 上,PowerStore Manager 上显示以下内容。用户仅看到物理已用容量的细分:


image.png

 

当系统达到 70% 的容量时,系统会发出警报,警告空间不足。请参阅知识库文章 000123351:PowerStore 警报:Capacity Utilization

如果用户未采取任何措施,并且系统达到 100%,则系统将进入写保护模式 (WPM),这表示所有卷都进入只读模式,并发出警报0x00200701。

警报0x00200701表示用户数据或系统数据的空间问题。

提醒:如果节点长时间关闭,可能会导致物理容量增加。

我们如何知道 WPM 的根本原因:

用户可以根据警报文本确定 WPM 条件的根本原因:

  • User Data — (0x00200701) 用户数据已达到其全部容量。
  • 系统数据 — (0x00200701) 系统数据已达到其全部容量。

根据 WPM 条件的类型(用户数据或系统数据)确定解决方法。



解决方案

从 OOS 状态恢复取决于 OOS 的原因。WPM 条件的原因包含在警报文本中:

  • User Data — (0x00200701) 用户数据已达到其全部容量。
  • 系统数据 — (0x00200701) 系统数据已达到其全部容量。

根据 WPM 条件的类型(用户数据或系统数据),确定解决方法。


 

1.用户数据

使用以下选项之一:

  • 添加驱动器 —(这是建议的选项)。
    • 请咨询您的客户团队,以分析您的容量需求并添加更多驱动器。
  • 删除卷和/或快照。
    • 如果用户需要有关要删除哪些卷或快照的信息,请上报给全球服务以获得指导。

其它信息

  1. 在执行任何作之前,您应执行以下作:
    1. 停止阵列的所有 I/O(禁用交换机上的 FC/iSCSI 端口),以避免再次遇到 WPM。
    2. 暂停所有快照计划、复制以及与卷管理相关的任何外部自动化。
  2. 要退出 WPM 状态,设备必须回收至少 16 GB 的空间。为此,用户必须删除具有至少 16 GB 唯一数据的卷。
    如果用户设法回收此类空间,并且系统数据有足够的空间,则警报0x00200701(警报文本:用户数据已达到其全部容量)清除,并发出警报0x00201401(警报文本:设备已退出写保护状态,具有 16 GB 可用容量)出现。
  3. 处于此状态后,卷将转换为读/写访问,用户应继续回收空间,直到设备达到已用物理容量的 85%。
    1. 强烈建议一次删除一个卷或快照。
    2. 有关如何从主机端回收空间的说明,请参阅特定的作系统手册。
  4. 达到 85% 已用物理容量后,用户必须手动清除警报0x00201401。
  5. 提醒:通过删除快照或卷来回收空间最初需要额外的系统数据空间,因此可能会导致警报0x00201501(警报文本:由于系统数据容量不足,设备无法退出写保护模式
  6. PowerStoreOS 1.0.3 引入了一个新的服务脚本 (svc_volume_space_metrics),当设备处于 WPM 状态时,该脚本允许用户查看有关卷空间统计信息的其他信息。
    有关详细信息,请参阅本知识库文章后面的“如何使用 svc_volume_space_metrics”部分。
 

2.系统数据

使用以下选项之一:

  • 添加驱动器 —(这是建议的选项)。
    • 咨询您的客户团队,以分析您的容量需求并添加更多驱动器。
  • 如果用户无法添加驱动器,请升级到技术支持以获得帮助。
可以从卷容量控制面板查看此信息。
在此示例中,删除以下卷将回收 59.8 GB 可用于用户数据或系统数据的空间。

请注意,系统数据至少需要大约 100 GB 的唯一空间才能扩展。有时可能需要 200 GB 的空间才能正确扩展。
image.png


其它信息

  1. 通常,当设备由于系统数据而进入 WPM 时,用户数据也会耗尽空间。
    这是因为没有可用于扩展的容量(系统数据或用户数据)。
  2. 要退出 WPM,用户通常需要添加额外的驱动器并纵向扩展设备。
  3. 当系统发出警报0x00200701时(警报文本:系统容量已达到全部容量。),表示系统数据已耗尽空间,无法展开。
  4. 避免在这种情况下删除卷,并升级到全球服务以获得支持。 



如何使用svc_volume_space_metrics

  1. PowerStoreOS 1.0.3 引入了一个服务脚本,允许用户在 WPM 中查看有关每个卷树的其他信息。
  2. 要运行脚本,必须在指定的设备上启用 SSH,并且用户必须使用服务帐户通过 SSH 连接到群集 IP。
  3. 不在 WPM 中时尝试运行此服务脚本时,服务脚本失败。

  4. 当设备空间不足时,用户可以运行脚本并查看其他信息,例如:
    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
文章属性
文章编号: 000193645
文章类型: Solution
上次修改时间: 13 6月 2025
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。