Isilon OneFS: как выполнить smartfail для пула узлов

Summary: В этой статье описано, как правильно выполнить smartfail для пула узлов, который больше не нужен в кластере.

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 для пула узлов, который больше не нужен в кластере.

  1. Перемещение большей части данных с помощью политик файлового пула
    1. С помощью интерфейса командной строки или веб-интерфейса пользователя измените политики файлового пула, чтобы данные из пула, выводимого из эксплуатации, указывались на другой пул в кластере. Инструкции по оптимальной настройке см. в руководстве по администрированию для вашей версии OneFS.
    2. Убедитесь, что флаг System снят с Nodepool Вы хотели бы удалить и проживаете на другом nodepool (Примечание, если у заказчика осталось более одного nodepool, убедитесь, что флаг S будет перемещен в nodepool с достаточным объемом для хранения всех файлов /ifs/.ifsvar -- см. раздел Дополнительная информация о шагах по проверке и перемещению флага S)

После изменения политик файлового пула запустите SmartPools job, чтобы применить внесенные изменения. Если политики пула файлов настроены правильно, большая часть данных должна быть перемещена.

 

ПРИМЕЧАНИЕ: Это нормально, если в пуле узлов все еще используется некоторое пространство (обычно менее 5%, но может быть и больше). Это нормально и не вызовет никаких проблем.

 

  1. Убедитесь, что включено глобальное переполнение, чтобы последний бит данных на узлах можно было переместить в другие пулы узлов.

Интерфейс командной строки:
# isi storagepool settings view

Веб-интерфейс
: файловая система —> пулы хранения данных —> настройки 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 на обоих узлах одновременно, чтобы кворум пула узлов составлял не менее 51 % устройств, находящихся в сети.
Smartfail только одного узла из последних 2 нарушит кворум и не сможет завершить процесс Smartfail.
При переводе обоих узлов в состояние Smartfail сохраняется кворум, а данные распределяются по пулам других узлов.


Дважды проверьте, что флаг S не находится в пуле узлов, который вы пытаетесь удалить,

например:
# disi -I diskpools list -v
# isi devices node smartfail --node-lnn=13,14

Additional Information

Обязательно проверяйте, чтобы системный флаг также находился на пулах узлов, которые НЕ будут выдаваться в кластере с помощью команды smartfail. 
Статья базы знаний для системного флага: Влияние PowerScale 9.x на производительность кластеров смешанных узлов с архивными узлами

Чтобы проверить, какие идентификаторы пулов имеют системный флаг, используйте следующую команду:

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


Пример поиска строки для pool_and_group_ids:

pool_and_group_ids={ 3, 4, 5 }   


Используйте следующую команду для подтверждения идентификаторов дисковых пулов в соответствии с приведенными выше выводами:

isi storagepool health


В примере строки найдите число после имени дискового пула. В приведенном ниже примере показано: 3 означает идентификатор 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.