ARM
Re: ARM
Какие-то специфичные проблемы при установке были?
Насколько медленно по ощущениям?
Насколько медленно по ощущениям?
Re: ARM
Пришлось только пакеты искать для дебиана аналогичные, не быстрое дело. А так, все нормально установилось. После перезагрузки стало работать достаточно быстро.
Только вот проблема с автозапуском.
в rc.local /home/ejudge/inst-ejudge/bin/ejudge-control -u ejudge -g ejudge start
Но демоны на запускаются, а если выполнить эту команду просто от рута, либо от пользователя ejudge без соответствующих аргументов, то все работает нормально.
Как же его добавить в авторан?
chkconfig ejudge on - не работает - ejudge: unknown service
systemctl start ejudge - не работает - failed to start... no such file or directory.
Только вот проблема с автозапуском.
в rc.local /home/ejudge/inst-ejudge/bin/ejudge-control -u ejudge -g ejudge start
Но демоны на запускаются, а если выполнить эту команду просто от рута, либо от пользователя ejudge без соответствующих аргументов, то все работает нормально.
Как же его добавить в авторан?
chkconfig ejudge on - не работает - ejudge: unknown service
systemctl start ejudge - не работает - failed to start... no such file or directory.
Re: ARM
Нужно самому создать сервис systemd, там прописать чтобы запускался от пользователя ejudge и после mysqlkreved wrote: Как же его добавить в авторан?
systemctl start ejudge - не работает - failed to start... no such file or directory.
Тогда systemctl start ejudge и systemctl enable ejudge будут работать
Пример файла /etc/systemd/system/ejudge.service:
Code: Select all
[Unit]
Description=eJudge
After=mariadb.service
[Service]
Type=forking
ExecStart=/home/ejudge/inst-ejudge/bin/ejudge-control start
ExecReload=/home/ejudge/inst-ejudge/bin/ejudge-control stop; /home/ejudge/inst-ejudge/bin/ejudge-control start
ExecStop=/home/ejudge/inst-ejudge/bin/ejudge-control stop
User=ejudge
[Install]
WantedBy=multi-user.target