Вы можете легко удалить узел кластера с помощью консоли управления кластером АппОптима. Однако, поскольку удаление узла кластера по существу означает удаление АппОптима, вы также можете использовать командную строку для удаления узла кластера. Оба подхода описаны ниже.
Удалите узел кластера с помощью командной строки
Войдите в систему Linux, на которой установлена АппОптима. Используя root-права, выполните следующую команду:
/bin/sh <namespace>-АппОптима.sh --uninstall
Все данные АппОптима будут удалены с устройства после успешного выполнения сценария.
Удалите узел кластера с помощью консоли управления кластером
Прежде чем вы сможете удалить узел из кластера АппОптима, необходимо сначала отключить трафик ЕдиногоАгента, чтобы предотвратить поток данных к узлу во время его удаления.
Отключить трафик ЕдиногоАгента
Чтобы отключить узел кластера
1. Авторизуйтесь как администратор. Используйте свой URL-адрес АппОптима или узел кластера, который вы хотите сохранить (вы не можете удалить узел, пока вы находитесь в нем).
2. В меню АппОптима перейдите в раздел Статус развертывания.
3. Выберите Ноды кластера и в списке узлов выберите узел, на котором вы хотите отключить трафик ЕдиногоАгента.
4. Выберите Настроить, чтобы просмотреть страницу конфигурации узла.
5. Нажмите кнопку обзора (…) в правом верхнем углу.
6. Выберите Отключить трафик ЕдиногоАгента, чтобы остановить обработку данных мониторинга на узле. Если вы хотите временно исключить узел из кластера, остановите здесь и включите узел позже. АппОптима будет продолжать работать на устройстве, но не будет обрабатывать данные мониторинга.
Удалить отключенный узел кластера
Прежде чем приступить к удалению узла, рекомендуется подождать, по крайней мере, в течение периода хранения данных в хранилище транзакций (до 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-адрес АппОптима или узел кластера, который вы хотите сохранить (вы не можете удалить узел, пока вы находитесь в нем).
2. В меню АппОптима перейдите на Домашнюю, чтобы перейти на страницу узлов кластера АппОптима.
3. Выберите узел кластера, который вы хотите удалить, чтобы получить доступ к странице общего представления узла.
4. Нажмите кнопку обзора (…) в правом верхнем углу.
5. Выберите Удалить ноду. Затем узел остановится и будет полностью удален с вашего экземпляра сервера.
Мертвые ноды
АппОптима показывает мертвые и удаленные узлы в течение 7 дней. Однако даже если мертвый узел больше не отображается на странице кластеров, он все равно регистрируется. Чтобы полностью удалить узел, используйте вызов API АппОптима. Вы можете выполнить вызов API управления кластером для следующего эндпоинта:
onpremise/nodeManagement/deadNodeCleaning
.Подробнее см. в обозревателе API АппОптима в CMC.
- В правом верхнем углу CMC откройте меню пользователя и выберите Cluster Management API (API кластера).
- Разверните Ноду кластера и УДАЛИТЕ раздел
/nodeManagement/deadNodeCleaning
, чтобы опробовать его.