Isilon OneFS:如何对节点池执行智能故障处理

Summary: 本文介绍如何正确地对群集中不再需要的节点池执行 smartfail out。

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.

Instructions

以下是对群集中不再需要的节点池正确地执行 Smartfail out 操作的步骤。

  1. 使用文件池策略移动大部分数据
    1. 使用 CLI 或 WebUI,编辑文件池策略,以便将要停用的池中的数据指向群集中的另一个池。有关如何最好地配置此项的帮助,请参阅适用于您的 OneFS 版本的管理指南。
    2. 确保已从 Nodepool 您想删除并驻留在另一个 nodepool (请注意,如果客户还有多个剩余设备 nodepool,确保将 S 标记移动到 nodepool 有足够的空间来容纳 /ifs/.ifsvar -- 有关检查和移动 S 标记的步骤,请参阅其他信息部分)

更改文件池策略后,启动 SmartPools 作业,以应用所做的更改。如果文件池策略配置正确,这应该会移动大部分数据。

 

注意: 节点池上仍有一些空间(通常低于 5%,但也可能更多)是正常的。这没问题,不会导致任何问题。

 

  1. 确保启用全局溢出,以便允许节点上的最后一位数据移动到其他节点池。

CLI:
# isi storagepool settings view

WebUI:
文件系统 -> 存储池 -> SmartPools 设置

如果未启用,请确保它已启用,并将其设置为要删除的节点池以外的任何位置或其他节点池。

 

  1. 按照步骤 1 中所述仔细检查系统标记状态,然后启动 Smartfail 过程。
    使用以下命令一次对一个节点执行 Smartfail 操作:
     
    OneFS 7.x
    # isi devices -a smartfail -d <node LNN>
    OneFS 8.x
    # isi devices node smartfail --node-lnn=<node LNN>

当 Smartfail 过程完成(FlexProtect/Lin 作业)时,移至下一个节点。

一次执行一个 Smartfail 操作,直至剩下两个节点。

 

警告: 同时在两个节点上启动 Smartfail 过程,以达到至少 51% 的设备在线的节点池仲裁。
仅对最后 2 个节点中的一个节点执行 Smartfail 操作将破坏仲裁,并且无法完成 Smartfail 过程。
将两个节点置于 Smartfail 状态可保持仲裁,数据将条带化到其他节点池。


仔细检查 S 标记是否不在您尝试删除的节点池上,

例如:
# disi -I diskpools list -v
# isi devices node smartfail --node-lnn=13,14

Additional Information

请始终确保检查系统标记是否也位于不会从群集中执行 smartfail 操作的节点池上。
系统标记的知识库文章: PowerScale 9.x 性能对具有归档节点

的混合节点群集的影响 要检查哪些池 ID 具有系统标记,请使用以下命令:

sysctl efs.bam.disk_pool_db|grep -B2 -A10 system_group


pool_and_group_ids的示例行查找:

pool_and_group_ids={ 3, 4, 5 }   


使用以下命令确认磁盘池 ID 与上述输出匹配:

isi storagepool health


示例行查找磁盘池名称后面的数字,下面的示例显示:3 表示 ID 3:

 s210_6.9tb_800gb-    UM---   HDD  +2d:1n 2:bay4,9,11,13,1 Nodes:        Nodes:  
ssd_32gb:3                                8,23, 1:bay4,9,1 Drives:       Drives:
                                          3,18,23

Affected Products

PowerScale OneFS

Products

PowerScale OneFS
Article Properties
Article Number: 000170788
Article Type: How To
Last Modified: 03 Aug 2026
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.