Skip to content

Траблшутинг

О выявленных проблемах и замечаниях просьба обращаться к Марку Лебедеву.
К обращению приложите файл logfile из директории дистрибутива и подробное описание ошибки с указанием параметров среды выполнения.

Для Docker-установки файл можно получить следующей командой:

docker logs ansible-installer > logfile

Возможные проблемы и способы их решения представлены ниже:

Сбои на этапах предварительной настройки

Если произошел сбой на этапах pre_install, packages_install, pxf_install, hooklib_install, то после устранения причины ошибки можно повторно запустить только проблемный этап с помощью параметра --tags или пропустить уже успешно завершенные этапы, используя параметр --skip-tags.

Сбои на этапе установки кластера

Если ошибка возникла на этапе gp_install, необходимо проверить, удалось ли поднять кластер и определить момент возникновения сбоя:

  • При ошибке до шага Initializing master процесс можно просто перезапустить без дополнительных параметров

  • Если ошибка произошла после инициализации мастера, то при перезапуске необходимо добавить параметр --skip-tags init_mstr для предотвращения конфликта при повторной инициализации уже поднятого кластера

  • При ошибке после шага Initializing standbymaster аналогично пункту выше требуется использовать параметр --skip-tags init_sbmr

  • В случае ошибки непосредственно в момент инициализации кластера необходимо сначала выполнить откат неудачной установки:

    • Через Ansible:
      ansible-playbook clear.yml
      
    • Через Docker:
      docker run --interactive --tty -v ${HOME}/.ssh:/ssh -v $(pwd)/inventory:/inventory your_registry/playbook-core-ubuntu22.04:latest clear