Hey Leute, wie in meinem letzten Thread beschrieben, gehts hier immer noch um Redis. Redis läuft zwar mittlerweile ohne Probleme, nur leider lässt sich der Server nicht als Autostart einrichten, weswegen ich hier mal einen neuen Thread starte, weil es ja quasi ein anderer Fehler ist.
Also Redis läuft ohne Probleme, lässt sich aber nicht in den Autostart integrieren:
Code
root@xf0:~# systemctl start redis
root@xf0:~# systemctl status redis
● redis.service - Redis In-Memory Data Store
Loaded: loaded (/lib/systemd/system/redis.service; enabled; vendor preset: en
Active: active (running) since Thu 2018-03-22 10:50:31 CET; 3s ago
Process: 1047 ExecStop=/usr/local/bin/redis-cli -a *****
Process: 1052 ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf (cod
Main PID: 1053 (redis-server)
Tasks: 4 (limit: 4915)
CGroup: /system.slice/redis.service
└─1053 /usr/local/bin/redis-server 127.0.0.1:0
Mär 22 10:50:31 xf0.de systemd[1]: Starting Redis In-Memory Data Store...
Mär 22 10:50:31 xf0.de systemd[1]: Started Redis In-Memory Data Store.
root@xf0:~# systemctl enable redis
Synchronizing state of redis.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable redis
update-rc.d: error: redis Default-Start contains no runlevels, aborting.
Display More
Ich habe mittlerweile alles Mögliche probiert und bin mit meinem Latein am Ende. Hier mal das redis.service script:
Code
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
User=redis
Group=www-data
Type=forking
ExecStart="/usr/local/bin/redis-server" "/etc/redis/redis.conf"
ExecStop="/usr/local/bin/redis-cli -a *******" shutdown
[Install]
WantedBy=multi-user.target
Display More
Script liegt hier: /lib/systemd/system/redis.service
und per symlink hier: /etc/systemd/system/redis.service
Wenn mir wer helfen kann, oder ne Idee hat, das wäre grandios!