Переустановка Open Single Management Platform после неудачной установки

Если не удалось установить 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:

  1. Перейдите в директорию с утилитой KDT и просмотрите журнал событий установки компонента Bootstrap.

    Если на этапе установки Bootstrap произошел сбой, это будет отражено в журнале событий. В этом случае Bootstrap не установлен и кластер Kubernetes не создан.

  2. Удалите вручную директории, созданные во время развертывания.
    1. На устройстве администратора перейдите в директорию .kdt и удалите файл cluster.config.
    2. Удалите содержимое следующих директорий:

      • Обязательные директории:

        • /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/ автоматически удаляется после перезапуска целевого устройства. Вам не нужно удалять содержимое этих директорий вручную.

    3. Перезагрузите все целевые устройства.
  3. Перезапустите установку Open Single Management Platform.

Переустановка Open Single Management Platform, если установлен компонент Bootstrap

Чтобы переустановить неправильно установленные компоненты Open Single Management Platform:

  1. Просмотрите полный журнал событий установки неправильно установленного компонента Open Single Management Platform с помощью команды:

    ./kdt state -l <название_компонента>

    Также можно вывести всю диагностическую информацию о компонентах Open Single Management Platform с помощью команды:

    ./kdt logs get --to-archive

  2. Устраните ошибку установки самостоятельно или с помощью Службы технической поддержки "Лаборатории Касперского".
  3. Переустановите неправильно установленные компоненты Open Single Management Platform.
    • Если вы не изменяли конфигурационный файл, выполните следующую команду и укажите тот же транспортный архив, который использовался при установке Open Single Management Platform:

      ./kdt apply -k <полный_путь_к_транспортному_архиву>

    • Если вам нужно изменить параметры установки, экспортируйте конфигурационный файл, измените его, а затем выполните следующую команду с транспортным архивом и обновленным конфигурационным файлом:

      ./kdt apply -k <полный_путь_к_архиву_транспорта> -i <полный_путь_к_конфигурационному_файлу>

    KDT переустанавливает только неправильно установленные компоненты Open Single Management Platform.

  4. Переустановите Open Single Management Platform с помощью команды:

    ./kdt apply --force -k <полный_путь_к_архиву_обновлений_XDR> -i <полный_путь_к_конфигурационному_файлу>

Если переустановка компонентов не помогла устранить ошибку установки, вы можете удалить все решение.

Чтобы начать установку заново Open Single Management Platform:

  1. Выведите всю диагностическую информацию о компонентах Open Single Management Platform с помощью команды:

    ./kdt logs get --to-archive

  2. Устраните ошибку установки самостоятельно или с помощью Службы технической поддержки "Лаборатории Касперского".
  3. Удалите Open Single Management Platform. На устройстве администратора выполните команду:

    ./kdt remove --all

  4. Переустановите Open Single Management Platform с помощью команды:

    ./kdt apply --force -k <полный_путь_к_архиву_обновлений_XDR> -i <полный_путь_к_конфигурационному_файлу>

В начало