Ознакомьтесь с распространенными ошибками пользователей при развертывании служебных серверов Salt с помощью SaltStack resource или свойства saltConfiguration
.
Отложенный запуск узла
Если службы Windows или Linux на узле не готовы после развертывания шаблона, в Automation Assembler может возникнуть ошибка «Сбой при развертывании служебного сервера и (или) выполнении файла состояния».
Чтобы устранить эту ошибку, обновите подключаемый модуль Master до последней устойчивой версии. После обновления можно включить параметр конфигурации в /etc/salt/master.d/raas.conf
, который предоставляет службам Windows и Linux время для активации до развертывания служебного сервера Salt. Дополнительные сведения см. в разделе Обновление подключаемого модуля Master.
После обновления до последней версии подключаемого модуля Master выполните следующие действия, чтобы отложить запуск узла.
- Перейдите на вкладку Журнал на странице сведений о развертывании.
- Если отображается сообщение об ошибке «Сбой при развертывании служебного сервера и/или выполнении файла состояния», скопируйте идентификатор задания (JID) и откройте Automation Config.
- В Automation Config выберите , чтобы открыть выполненные задания.
- В столбце JID нажмите значок фильтра и введите значение JID.
- Щелкните JID, чтобы просмотреть страницу с результатами заданий.
- Перейдите на вкладку Необработанные данные, чтобы увидеть необработанные выходные данные для задания.
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
- Перезапустите службу Salt Master:
systemctl restart salt-master
- Повторно разверните шаблон.
Если при развертывании произошла ошибка, можно увеличить значение параметра задержки и повторно развернуть шаблон.
Следующие шаги
Сведения о возможностях Automation Config по управлению ресурсами см. в документации по Automation Config.