Если не удалось установить Open Single Management Platform, вы можете перезапустить установку. Сбой установки может возникнуть во время установки компонента Bootstrap или установки компонентов Open Single Management Platform. Действия необходимые для переустановки Open Single Management Platform зависят от того, был ли развернут кластер Kubernetes на момент возникновения ошибки установки.
Чтобы определить шаг, на котором не удалось выполнить установку,
выполните команду для просмотра списка всех установленных компонентов Open Single Management Platform:
./kdt state
Если возникла ошибка установки Bootstrap, KDT выводит сообщение о том, что Bootstrap не установлен. В этом случае вам нужно вручную удалить директории, созданные во время развертывания.
Если компонент Bootstrap установлен, в выводе команды будет указан статус Success
. Это означает, что произошла ошибка установки компонентов Open Single Management Platform. В этом случае вам нужно переустановить неправильно установленные компоненты или переустановить все решение. В выводе команды такие компоненты имеют статус Failed
.
Переустановка Open Single Management Platform, если не установлен компонент Bootstrap
Чтобы начать установку заново Open Single Management Platform:
Если на этапе установки Bootstrap произошел сбой, это будет отражено в журнале событий. В этом случае Bootstrap не установлен и кластер Kubernetes не создан.
.kdt
и удалите файл cluster.config
.Удалите содержимое следующих директорий:
Обязательные директории:
/etc/k0s/
/var/lib/k0s/
/usr/libexec/k0s/
/usr/local/bin/
(удалите только файл k0s
)Необязательные директории:
/var/lib/containerd/
/var/cache/k0s/
/var/cache/kubelet/
/var/cache/containerd/
Вы можете удалить директории /var/lib/containerd/
и /var/cache/containerd/
, если служба containerd используется только для работы Open Single Management Platform. Иначе данные в директориях /var/lib/containerd/
и /var/cache/containerd/
могут быть потеряны.
Содержимое директорий /var/cache/k0s/
, /var/cache/kubelet/
и /var/cache/containerd/
автоматически удаляется после перезапуска целевого устройства. Вам не нужно удалять содержимое этих директорий вручную.
Переустановка Open Single Management Platform, если установлен компонент Bootstrap
Чтобы переустановить неправильно установленные компоненты Open Single Management Platform:
./kdt state -l <
название_компонента
>
Также можно вывести всю диагностическую информацию о компонентах Open Single Management Platform с помощью команды:
./kdt logs get --to-archive
./kdt apply -k <
полный_путь_к_транспортному_архиву
>
./kdt apply -k <
полный_путь_к_архиву_транспорта
> -i <
полный_путь_к_конфигурационному_файлу
>
KDT переустанавливает только неправильно установленные компоненты Open Single Management Platform.
./kdt apply --force -k <
полный_путь_к_архиву_обновлений_XDR
> -i <
полный_путь_к_конфигурационному_файлу
>
Если переустановка компонентов не помогла устранить ошибку установки, вы можете удалить все решение.
Чтобы начать установку заново Open Single Management Platform:
./kdt logs get --to-archive
./kdt remove --all
./kdt apply --force -k <
полный_путь_к_архиву_обновлений_XDR
> -i <
полный_путь_к_конфигурационному_файлу
>