Smart proxy dynflow-core/FAQ: различия между версиями
Зануда (обсуждение | вклад) (Новая страница: «{{stub}} == ЧаВО по теме Smart Proxy Dynflow-core == '''В''': Почему при запуске Smart Proxy Dynflow-core у меня вылезаю…») |
Pav (обсуждение | вклад) (* Отсутствие каталога для pid файла *) |
||
Строка 3: | Строка 3: | ||
== ЧаВО по теме Smart Proxy Dynflow-core == | == ЧаВО по теме Smart Proxy Dynflow-core == | ||
'''В''': Почему при запуске Smart Proxy Dynflow-core у меня | '''В''': Почему при запуске Smart Proxy Dynflow-core у меня вылезает ошибка: | ||
<pre> | <pre> | ||
Строка 10: | Строка 10: | ||
</pre> | </pre> | ||
'''О''': Скорее всего у вас отсутствует файл настроек ''/etc/smart_proxy_dynflow_core/settings.yml'', если так, создайте его и проверьте, что ключ '''log_file''' имеет значение настроенное на сохранение логов в в существующую и дозволенную папку. Например | '''О''': Скорее всего у вас отсутствует файл настроек ''/etc/smart_proxy_dynflow_core/settings.yml'', если так, создайте его и проверьте, что ключ '''log_file''' имеет значение настроенное на сохранение логов в в существующую и дозволенную папку. Например: <pre>:log_file: /var/log/smart-proxy/smart_proxy_dynflow_core.log</pre> | ||
'''В''': Сервис Smart-Proxy-Dynflow-core не стартует и в журнале ошибка: | |||
<pre> | |||
smart-proxy-dynflow-core.service: Can't open PID file /run/smart-proxy-dynflow-core/smart-proxy-dynflow-core.pid (yet?) after start: No such file or directory</pre> | |||
'''О''': Причина в том, то не удается создать каталог для '''pid''' файла | |||
Если создать каталог и назначить на него верные права, smart-proxy-dynflow-core запустится. | |||
<pre>mkdir /run/smart-proxy-dynflow-core | |||
chown -R _smartforeman:foreman /run/smart-proxy-dynflow-core</pre> | |||
Если при перезагрузке сервера ситуация повторится, внесите изменения в файл ''/lib/system.d/system/smart-proxy-dynflow-core'' | |||
<pre> | |||
... | |||
PIDFile=/run/smart-proxy/smart-proxy-dynflow-core.pid | |||
ExecStart=/usr/bin/smart_proxy_dynflow_core -d -p /run/smart-proxy/smart-proxy-dynflow-core.pid | |||
...</pre> | |||
[[Категория:Управление автоматизацией]] | [[Категория:Управление автоматизацией]] | ||
{{Category navigation|title=Управление автоматизацией|category=Управление автоматизацией|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=Управление автоматизацией|category=Управление автоматизацией|sortkey={{SUBPAGENAME}}}} |
Версия от 21:39, 3 марта 2021
ЧаВО по теме Smart Proxy Dynflow-core
В: Почему при запуске Smart Proxy Dynflow-core у меня вылезает ошибка:
bundler: failed to load command: /usr/bin/smart_proxy_dynflow_core (/usr/bin/smart_proxy_dynflow_core) Errno::ENOENT: No such file or directory @ rb_sysopen - /var/log/foreman-proxy/smart_proxy_dynflow_core.log
О: Скорее всего у вас отсутствует файл настроек /etc/smart_proxy_dynflow_core/settings.yml, если так, создайте его и проверьте, что ключ log_file имеет значение настроенное на сохранение логов в в существующую и дозволенную папку. Например:
:log_file: /var/log/smart-proxy/smart_proxy_dynflow_core.log
В: Сервис Smart-Proxy-Dynflow-core не стартует и в журнале ошибка:
smart-proxy-dynflow-core.service: Can't open PID file /run/smart-proxy-dynflow-core/smart-proxy-dynflow-core.pid (yet?) after start: No such file or directory
О: Причина в том, то не удается создать каталог для pid файла Если создать каталог и назначить на него верные права, smart-proxy-dynflow-core запустится.
mkdir /run/smart-proxy-dynflow-core chown -R _smartforeman:foreman /run/smart-proxy-dynflow-core
Если при перезагрузке сервера ситуация повторится, внесите изменения в файл /lib/system.d/system/smart-proxy-dynflow-core
... PIDFile=/run/smart-proxy/smart-proxy-dynflow-core.pid ExecStart=/usr/bin/smart_proxy_dynflow_core -d -p /run/smart-proxy/smart-proxy-dynflow-core.pid ...