LINUX.ORG.RU
ФорумAdmin

При запуске сервиса не работает программа

 


0

1

Запускаю программу в терминале всё работает норм,создаю сервис запускаю,не стартует.В чём может быть проблема?

сервис

[Unit]
Description=Anoma Node
After=network.target
[Service]
User=root
WorkingDirectory=/root
ExecStart=/usr/bin/anoma ledger
Restart=always
RestartSec=3
[Install]
WantedBy=multi-user.target

в журнале

Nov 02 14:38:21 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Failed with result 'exit-code'.
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Scheduled restart job, restart counter is at 152.
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 systemd[1]: Stopped Aleo Node.
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 systemd[1]: Started Aleo Node.
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 anoma[29430]: The application panicked (crashed).
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 anoma[29430]: Message:  Couldn't run anoman command.
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 anoma[29430]: Location: apps/src/bin/anoma/cli.rs:83
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 anoma[29430]: Backtrace omitted.
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 anoma[29430]: Run with RUST_BACKTRACE=1 environment variable to display it.
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 anoma[29430]: Run with RUST_BACKTRACE=full to include source snippets.
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Main process exited, code=exited, status=101/n/a
Nov 02 14:38:31 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Failed with result 'exit-code'.
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Scheduled restart job, restart counter is at 153.
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 systemd[1]: Stopped Aleo Node.
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 systemd[1]: Started Aleo Node.
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 anoma[29447]: The application panicked (crashed).
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 anoma[29447]: Message:  Couldn't run anoman command.
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 anoma[29447]: Location: apps/src/bin/anoma/cli.rs:83
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 anoma[29447]: Backtrace omitted.
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 anoma[29447]: Run with RUST_BACKTRACE=1 environment variable to display it.
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 anoma[29447]: Run with RUST_BACKTRACE=full to include source snippets.
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Main process exited, code=exited, status=101/n/a
Nov 02 14:38:42 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Failed with result 'exit-code'.


Последнее исправление: Palamar (всего исправлений: 2)
anoma[29430]: Backtrace omitted.
anoma[29430]: Run with RUST_BACKTRACE=1 environment variable to display it



Ну вот и запусти его как сервис пропихнув ему RUST_BACKTRACE=1 чтобы увидеть на чем он валится.

slowpony ★★★★★
()
Ответ на: комментарий от slowpony
Nov 02 15:08:38 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Unit configuration has fatal error, unit will not be started.
Nov 02 15:34:18 ubuntu-4gb-nbg1-1 systemd[1]: /etc/systemd/system/anomad.service:7: Executable "RUST_BACKTRACE=1" not found in path "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Nov 02 15:34:18 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Unit configuration has fatal error, unit will not be started.
Nov 02 15:34:23 ubuntu-4gb-nbg1-1 systemd[1]: /etc/systemd/system/anomad.service:7: Executable "RUST_BACKTRACE=1" not found in path "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Nov 02 15:34:23 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Unit configuration has fatal error, unit will not be started.
Nov 02 15:36:48 ubuntu-4gb-nbg1-1 systemd[1]: /etc/systemd/system/anomad.service:7: Executable "RUST_BACKTRACE=1" not found in path "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Nov 02 15:36:48 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Unit configuration has fatal error, unit will not be started.```
Palamar
() автор топика
Ответ на: комментарий от Palamar

Ладно, хорошо, ты победил. Сделай в секции [service] отдельную ручку

Environment=RUST_BACKTRACE=1


Потом systemctl daemon-reload и еще разок.

slowpony ★★★★★
()
Ответ на: комментарий от slowpony

Спасибо большое за помощь.Теперь вот такая проблема,так же с растом походу.

Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:                                 ⋮ 7 frames hidden ⋮
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:    8: anoma::cli::handle_subcommand::{{closure}}::hef9ba0a11f58a353
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:       at <unknown source file>:<unknown line>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:    9: anoma::cli::handle_subcommand::hbd45af1eeb120bdf
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:       at <unknown source file>:<unknown line>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:   10: anoma::main::h89d768dfaba6e708
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:       at <unknown source file>:<unknown line>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:   11: std::sys_common::backtrace::__rust_begin_short_backtrace::h2455edeb8c6c3f25
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:       at <unknown source file>:<unknown line>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:   12: main<unknown>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:       at <unknown source file>:<unknown line>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:   13: __libc_start_main<unknown>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:       at <unknown source file>:<unknown line>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:   14: _start<unknown>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]:       at <unknown source file>:<unknown line>
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 anoma[25494]: Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Main process exited, code=exited, status=101/n/a
Nov 02 18:18:13 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Failed with result 'exit-code'.
Nov 02 18:18:17 ubuntu-4gb-nbg1-1 systemd[1]: anomad.service: Scheduled restart job, restart counter is at 50.
Nov 02 18:18:17 ubuntu-4gb-nbg1-1 systemd[1]: Stopped Anoma Node.
Nov 02 18:18:17 ubuntu-4gb-nbg1-1 systemd[1]: Started Anoma Node.
Nov 02 18:18:17 ubuntu-4gb-nbg1-1 anoma[25496]: The application panicked (crashed).
Nov 02 18:18:17 ubuntu-4gb-nbg1-1 anoma[25496]: Message:  Couldn't run anoman command.
Nov 02 18:18:17 ubuntu-4gb-nbg1-1 anoma[25496]: Location: apps/src/bin/anoma/cli.rs:83
Nov 02 18:18:17 ubuntu-4gb-nbg1-1 anoma[25496]:   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━```
Palamar
() автор топика
Ответ на: комментарий от Palamar

Но ведь руками если стартовать - работает?
А если env сравнить при запуске руками и при запуске из системд, совпадают? Сам этот anoman-то в PATH ваще присутствует, может быть надо еще и PATH в юните поправить?

slowpony ★★★★★
()
Ответ на: комментарий от slowpony

Спасибо,разобрался,без сервиса программа крашилась.

Palamar
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.