You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tarantool can not start on Debian 8/9 if package dbus is not presented.
In logs there is only the notorious
got signal 15 - Terminated
Issue is in a way tarantool determines if it runs under systemd:
It is done by parsing output of systemctl, run by trantool user , but it can't start under non-root.
# sudo -u tarantool systemctl
Failed to get D-Bus connection: No such file or directory
Issue is in absence of dbus socket - it is not presented if dbus service is not presented:
systemctl status --all dbus.socket
But if dbus package is installed - all start to work as a charm instantly.
Probably other way of determining if trantool run under systemd is required.
The text was updated successfully, but these errors were encountered:
Probably we should add an option to tarantoolctl to avoid daemonization, e.g. tarantoolctl start example --foreground. Actually I plan to remove /usr/bin/tarantoolctl wrapper for systemd case, but it is complicated task.
I realized that --foreground will break tarantoolctl start INSTANCE -> systemctl start tarantool@INSTANCE redirect. Any better ideas how to detect systemd? Nothing from 1 is portable between all distros...
Uh oh!
There was an error while loading. Please reload this page.
Tarantool can not start on Debian 8/9 if package
dbus
is not presented.In logs there is only the notorious
Issue is in a way tarantool determines if it runs under systemd:
It is done by parsing output of
systemctl
, run bytrantool
user , but it can't start under non-root.Issue is in absence of dbus socket - it is not presented if dbus service is not presented:
But if
dbus
package is installed - all start to work as a charm instantly.Probably other way of determining if trantool run under systemd is required.
The text was updated successfully, but these errors were encountered: