Удаление ноды кластера

Материал из Документация Ключ-АСТРОМ

Вы можете легко удалить узел кластера с помощью консоли управления кластером Ключ-АСТРОМ Managed. Однако, поскольку удаление узла кластера по существу означает удаление Ключ-АСТРОМ Managed, вы также можете использовать командную строку для удаления узла кластера. Оба подхода описаны ниже.

Удалите узел кластера с помощью командной строки

Войдите в систему Linux, на которой установлена ​​Ключ-АСТРОМ Managed. Используя root-права, выполните следующую команду:

/bin/sh <namespace>-managed.sh --uninstall

Все данные Ключ-АСТРОМ Managed будут удалены с устройства после успешного выполнения сценария.

Удалите узел кластера с помощью консоли управления кластером

Прежде чем вы сможете удалить узел из кластера Ключ-АСТРОМ Managed, необходимо сначала отключить трафик ЕдиногоАгента, чтобы предотвратить поток данных к узлу во время его удаления.

Отключить трафик ЕдиногоАгента

Чтобы отключить узел кластера

1. Авторизуйтесь как администратор. Используйте свой URL-адрес Ключ-АСТРОМ Managed или узел кластера, который вы хотите сохранить (вы не можете удалить узел, пока вы находитесь в нем).

2. В меню Ключ-АСТРОМ перейдите в раздел Статус развертывания.

3. Выберите Ноды кластера и в списке узлов выберите узел, на котором вы хотите отключить трафик ЕдиногоАгента.

4. Выберите Настроить, чтобы просмотреть страницу конфигурации узла.

5. Нажмите кнопку обзора () в правом верхнем углу.

6. Выберите Отключить трафик ЕдиногоАгента, чтобы остановить обработку данных мониторинга на узле. Если вы хотите временно исключить узел из кластера, остановите здесь и включите узел позже. Ключ-АСТРОМ Managed будет продолжать работать на устройстве, но не будет обрабатывать данные мониторинга.

Удалить отключенный узел кластера

Прежде чем приступить к удалению узла, рекомендуется подождать, по крайней мере, в течение периода хранения данных в хранилище транзакций (до 35 дней). Это связано с тем, что, хотя все метрики реплицируются в кластере, необработанные данные транзакций не хранятся дополнительно. Удаление узла до истечения срока хранения данных в хранилище транзакций может повлиять на анализ данных на уровне кода и сеанса пользователя.

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

Если у вас включено резервное копирование кластера и вы удаляете узел, файлы резервных копий для этого узла останутся в вашем резервном пространстве. Если вы хотите удалить резервную копию специально для удаленного узла, удалите папку <path-to-backup>/<UUID>/node_<node_id>.

Пример удаления конкретной резервной копии ноды

В этом примере путь:

rmdir -r /mnt/backup/bckp/c9dd47f0-87d7-445e-bbeb-26429fac06c6/node_3/

части пути следующие:

  • /mnt/backup/bckp/ = <path-to-backup>
  • c9dd47f0-87d7-445e-bbeb-26429fac06c6 = <UUID>
  • 3 = <node_id>

После удаления существующего узла кластера необходимо подождать 72 часа, прежде чем устанавливать новый узел на хосте с тем же IP (то есть при повторной установке на том же хосте).

Чтобы удалить отключенный узел кластера

1. Авторизуйтесь как администратор. Используйте свой URL-адрес Ключ-АСТРОМ Managed или узел кластера, который вы хотите сохранить (вы не можете удалить узел, пока вы находитесь в нем).

2. В меню Ключ-АСТРОМ перейдите на Домашнюю, чтобы перейти на страницу узлов кластера Ключ-АСТРОМ Managed.

3. Выберите узел кластера, который вы хотите удалить, чтобы получить доступ к странице общего представления узла.

4. Нажмите кнопку обзора () в правом верхнем углу.

5. Выберите Удалить ноду. Затем узел остановится и будет полностью удален с вашего экземпляра сервера.


Мертвые ноды

Ключ-АСТРОМ Managed показывает мертвые и удаленные узлы в течение 7 дней. Однако даже если мертвый узел больше не отображается на странице кластеров, он все равно регистрируется. Чтобы полностью удалить узел, используйте вызов API Ключ-АСТРОМ. Вы можете выполнить вызов API управления кластером для следующего эндпоинта: onpremise/nodeManagement/deadNodeCleaning.

Подробнее см. в обозревателе API Ключ-АСТРОМ в CMC.

  1. В правом верхнем углу CMC откройте меню пользователя и выберите Cluster Management API (API кластера).
  2. Разверните Ноду кластера и УДАЛИТЕ раздел /nodeManagement/deadNodeCleaning , чтобы опробовать его.