Dynflow/FAQ: различия между версиями

Материал из ALT Linux Wiki
мНет описания правки
Нет описания правки
 
(не показано 5 промежуточных версий 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 такой]:
Это может быть связано с ошибкою в [[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/*
  # systemctl restart dynflow
  # systemctl restart dynflow


Однако есть также [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: dynflow]]
[[Категория:Управление автоматизацией]]
[[Категория:Управление автоматизацией]]
{{Category navigation|title=Управление автоматизацией|category=Управление автоматизацией|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=Управление автоматизацией|category=Управление автоматизацией|sortkey={{SUBPAGENAME}}}}

Текущая версия от 15:44, 15 февраля 2021

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


ЧаВО по 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/