Ознакомьтесь с распространенными ошибками пользователей при развертывании служебных серверов Salt с помощью ресурса SaltStack Config или свойства saltConfiguration.

Отложенный запуск узла

Если службы Windows или Linux на узле не готовы после развертывания облачного шаблона, в Cloud Assembly может возникнуть ошибка «Сбой при развертывании служебного сервера и/или выполнении файла состояния».

Чтобы устранить эту ошибку, обновите подключаемый модуль Master до последней устойчивой версии. После обновления можно включить параметр конфигурации в /etc/salt/master.d/raas.conf, который предоставляет службам Windows и Linux время для активации до развертывания служебного сервера Salt.

После обновления до последней версии подключаемого модуля Master выполните следующие действия, чтобы отложить запуск узла.

  1. Перейдите на вкладку Журнал на странице сведений о развертывании.
  2. Если отображается сообщение об ошибке «Сбой при развертывании служебного сервера и/или выполнении файла состояния», скопируйте идентификатор задания (JID) и откройте SaltStack Config.
  3. В SaltStack Config выберите Действие > Выполнено, чтобы открыть выполненные задания.
  4. В столбце JID нажмите значок фильтра и введите значение JID.
  5. Щелкните JID, чтобы просмотреть страницу с результатами заданий.
  6. Перейдите на вкладку Необработанные данные, чтобы увидеть необработанные выходные данные для задания.

    Windows

    Если последняя строка в необработанных выходных данных для задания содержит сообщение «Не удалось подключиться к узлу: время ожидания истекло», необходимо добавить в /etc/salt/master.d/raas.conf следующий параметр конфигурации, чтобы отложить запуск на 180 секунд.
    sseapi_win_minion_deploy_delay: 180

    Linux

    Если последняя строка в необработанных выходных данных для задания содержит сообщение «Удаленный узел недоступен при использовании указанных учетных данных», необходимо добавить в /etc/salt/master.d/raas.conf следующий параметр конфигурации, чтобы отложить запуск на 90 секунд.
    sseapi_linux_minion_deploy_delay: 90
  7. Перезапустите службу Salt Master:
    systemctl restart salt-master
  8. Повторно разверните облачный шаблон.

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

Следующие шаги

Сведения о возможностях SaltStack Config по управлению ресурсами см. в документации по SaltStack Config.