Автор Тема: var/run/spawn-fcgi/spw-cgi.pid  (Прочитано 2016 раз)

Оффлайн lucefer

  • Завсегдатай
  • *
  • Сообщений: 348
    • Email
var/run/spawn-fcgi/spw-cgi.pid
« : 04.03.2020 11:27:35 »
Доброго времени чуток.
Настраивал Zoneminder по инструкции. Столкнулся с проблемой при запуске spawn-fcgi.
spawn-fcgi.service - SYSV: Spawn a fcgi processes
   Loaded: loaded (/etc/rc.d/init.d/spawn-fcgi; generated)
   Active: failed (Result: exit-code) since Wed 2020-03-04 12:30:50 +05; 4min 15s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 4007 ExecStart=/etc/rc.d/init.d/spawn-fcgi start (code=exited, status=255/EXCEPTION)

мар 04 12:30:50 host-139.localdomain systemd[1]: Starting SYSV: Spawn a fcgi processes...
мар 04 12:30:50 host-139.localdomain systemd[1]: spawn-fcgi.service: Control process exited, code=exited, status=255/EXCEPTION
мар 04 12:30:50 host-139.localdomain systemd[1]: spawn-fcgi.service: Failed with result 'exit-code'.
мар 04 12:30:50 host-139.localdomain systemd[1]: Failed to start SYSV: Spawn a fcgi processes.
мар 04 12:30:50 host-139.localdomain spawn-fcgi[4007]: chown: cannot access '/var/run/spawn-fcgi': No such file or directory
мар 04 12:30:50 host-139.localdomain spawn-fcgi[4007]: chmod: cannot access '/var/run/spawn-fcgi': No such file or directory
мар 04 12:30:50 host-139.localdomain spawn-fcgi[4007]: Starting fcgiwrap service: spawn-fcgi: opening PID-file '/var/run/spawn-fcgi/spw-cgi.pid' failed: No such file or directory
мар 04 12:30:50 host-139.localdomain spawn-fcgi[4007]: [FAILED]
Где взять каталог var/run/spawn-fcgi/?
Заранее спасибо.
Версия системы
# lsb_release -a
LSB Version:    4.0:core-3.0-amd64:core-3.0-noarch:core-4.0-amd64:core-4.0-noarch:cxx-3.0-amd64:cxx-3.0-noarch:cxx-4.0-amd64:cxx-4.0-noarch:desktop-3.0-amd64:desktop-3.0-noarch:desktop-4.0-amd64:desktop-4.0-noarch:graphics-3.0-amd64:graphics-3.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:languages-3.0-noarch:languages-4.0-noarch:printing-3.0-noarch:printing-4.0-noarch
Distributor ID: ALT
Description:    ALT Education 9.0 (FalcoRusticolus)
Release:        9.0
Codename:       FalcoRusticolus
« Последнее редактирование: 04.03.2020 12:37:11 от lucefer »
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: var/run/spawn-fcgi/spw-cgi.pid
« Ответ #1 : 04.03.2020 13:40:44 »
/etc/rc.d/init.d/spawn-fcgi должен создаваться при запуске операционной системы. Для этого должен быть /lib/tmpfiles.d/spawn-fcgi.conf с таким содержанием:

d /var/run/spawn-fcgi 1710 root _spawn_fcgi -

Проверьте, и откройте багу на пакет, пожалуйста.

Оффлайн lucefer

  • Завсегдатай
  • *
  • Сообщений: 348
    • Email
Re: var/run/spawn-fcgi/spw-cgi.pid
« Ответ #2 : 05.03.2020 08:24:56 »
# d /var/run/spawn-fcgi 1710 root _spawn_fcgi -
ls: невозможно получить доступ к '/var/run/spawn-fcgi': Нет такого файла или каталога
ls: невозможно получить доступ к '1710': Нет такого файла или каталога
ls: невозможно получить доступ к 'root': Нет такого файла или каталога
ls: невозможно получить доступ к '_spawn_fcgi': Нет такого файла или каталога
ls: невозможно получить доступ к '-': Нет такого файла или каталога
Жаль. Багу повесил.
« Последнее редактирование: 05.03.2020 08:38:57 от lucefer »
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: var/run/spawn-fcgi/spw-cgi.pid
« Ответ #3 : 05.03.2020 10:16:00 »
d /var/run/spawn-fcgi 1710 root _spawn_fcgi -

Необходимо создать файл /lib/tmpfiles.d/spawn-fcgi.conf с таким содержанием, а не выполнять команду в терминале. Чтобы изменения вступили в силу, выполнить:
systemd-tmpfiles --create
Или перезагрузиться.
« Последнее редактирование: 05.03.2020 10:29:00 от Антон Мидюков »