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

Материал из Dynatrace

Вы можете легко удалить узел кластера с помощью консоли управления кластером Dynatrace Managed. Однако, поскольку удаление узла кластера по существу означает удаление Dynatrace Managed, вы также можете использовать командную строку для удаления узла кластера. Оба подхода описаны ниже.

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

Войдите в систему Linux, на которой установлена ​​Dynatrace Managed. Используя root-права, выполните следующую команду:

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

Все данные Dynatrace Managed будут удалены с устройства после успешного выполнения сценария.

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

Прежде чем вы сможете удалить узел из кластера Dynatrace Managed, необходимо сначала отключить трафик OneAgent, чтобы предотвратить поток данных к узлу во время его удаления.

Отключить трафик OneAgent

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

1. Авторизуйтесь как администратор. Используйте свой URL-адрес Dynatrace Managed или узел кластера, который вы хотите сохранить (вы не можете удалить узел, пока вы находитесь в нем).

2. В меню Dynatrace перейдите в раздел Статус развертывания.

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

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

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

6. Выберите Отключить трафик OneAgent, чтобы остановить обработку данных мониторинга на узле. Если вы хотите временно исключить узел из кластера, остановите здесь и включите узел позже. Dynatrace 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-адрес Dynatrace Managed или узел кластера, который вы хотите сохранить (вы не можете удалить узел, пока вы находитесь в нем).

2. В меню Dynatrace перейдите на Домашнюю, чтобы перейти на страницу узлов кластера Dynatrace Managed.

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

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

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


Мертвые ноды

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

Подробнее см. в обозревателе API Dynatrace в CMC.

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