Dynflow/FAQ: различия между версиями
Зануда (обсуждение | вклад) Нет описания правки |
Pav (обсуждение | вклад) Нет описания правки |
||
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 3: | Строка 3: | ||
=== ЧаВО по Dynflow === | === ЧаВО по Dynflow === | ||
'''В''': У меня после обновления перестаёт запускаться dynflow, а в логе выводится ошибка: | '''В''': У меня после обновления перестаёт запускаться [[dynflow]], а в логе выводится ошибка: | ||
pam_systemd(crond:session): Failed to release session: Interrupted system call | pam_systemd(crond:session): Failed to release session: Interrupted system call | ||
Строка 9: | Строка 9: | ||
'''О''': | '''О''': | ||
Это может быть связано с ошибкою в [[systemd]]. Как вариант решения можно предложить [https://pastebin.com/HSdrCHq4 такой]: | |||
# sudo sed -i -e '/^[^#]*pam_systemd.so/ s/^/#&/g' /etc/pam.d/* | # sudo sed -i -e '/^[^#]*pam_systemd.so/ s/^/#&/g' /etc/pam.d/* | ||
Строка 15: | Строка 15: | ||
Однако есть также [https://access.redhat.com/solutions/5118441 закрытое решение] от Красношапочников. | Однако есть также [https://access.redhat.com/solutions/5118441 закрытое решение] от Красношапочников. | ||
'''В''': У меня после обновления перестаёт запускаться [[Smart_proxy_dynflow-core]], а в логе выводится ошибка: | |||
No such file or directory @ rb_sysopen - /var/log/foreman-proxy/smart_proxy_dynflow_core.log (Errno::ENOENT) | |||
'''О''': | |||
Это связано с неверным указанием расположения лог файла ''smart_proxy_dynflow_core.log'' | |||
Требуется привести значение поля ''':log_file:''' в файле настройки ''/etc/smart_proxy_dynflow_core/settings.yml'' к следущему виду | |||
:log_file: /var/log/smart-proxy/smart_proxy_dynflow_core.log | |||
'''В''': У меня после обновления не запускаться [[Smart_proxy_dynflow-core]], а в логе выводится ошибка: | |||
Can't open PID file /run/smart-proxy-dynflow-core/smart-proxy-dynflow-core.pid (yet?) after start: No such file or directory | |||
'''О''': | |||
Система не может создать файл, необходимый для работы пакета. | |||
Решением будет создание отсутствующего каталога и установка на него необходимых прав доступа | |||
# mkdir /run/smart-proxy-dynflow-core/ | |||
# chown _smartforeman:foreman /run/smart-proxy-dynflow-core/ | |||
[[Категория:Управление автоматизацией]] | [[Категория:Управление автоматизацией]] | ||
{{Category navigation|title=Управление автоматизацией|category=Управление автоматизацией|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=Управление автоматизацией|category=Управление автоматизацией|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 15:44, 15 февраля 2021
ЧаВО по Dynflow
В: У меня после обновления перестаёт запускаться dynflow, а в логе выводится ошибка:
pam_systemd(crond:session): Failed to release session: Interrupted system call
О:
Это может быть связано с ошибкою в systemd. Как вариант решения можно предложить такой:
# sudo sed -i -e '/^[^#]*pam_systemd.so/ s/^/#&/g' /etc/pam.d/* # systemctl restart dynflow
Однако есть также закрытое решение от Красношапочников.
В: У меня после обновления перестаёт запускаться Smart_proxy_dynflow-core, а в логе выводится ошибка:
No such file or directory @ rb_sysopen - /var/log/foreman-proxy/smart_proxy_dynflow_core.log (Errno::ENOENT)
О: Это связано с неверным указанием расположения лог файла smart_proxy_dynflow_core.log
Требуется привести значение поля :log_file: в файле настройки /etc/smart_proxy_dynflow_core/settings.yml к следущему виду
:log_file: /var/log/smart-proxy/smart_proxy_dynflow_core.log
В: У меня после обновления не запускаться Smart_proxy_dynflow-core, а в логе выводится ошибка:
Can't open PID file /run/smart-proxy-dynflow-core/smart-proxy-dynflow-core.pid (yet?) after start: No such file or directory
О: Система не может создать файл, необходимый для работы пакета.
Решением будет создание отсутствующего каталога и установка на него необходимых прав доступа
# mkdir /run/smart-proxy-dynflow-core/ # chown _smartforeman:foreman /run/smart-proxy-dynflow-core/