Redis-Server after first installation not working

Redis-Server after first installation not working

My YunoHost server

Hardware: VPS bought online
YunoHost version: 11.1.21.4 (stable)
I have access to my server : Through SSH
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no

Description of my issue

I installed Yunohost on my server, everything works fine after installation. However, the redis-server does not start. I have restarted both the service and the VPS itself. Everything is also updated to the latest state of system in yunohost. I have not made any changes in the system. A pure Yunohost installation on a fresh Debian 11 VPS.

Logs from the service redis-server :

LOGFILE: journalctl
-- Journal begins at Mon 2021-08-16 12:58:04 UTC, ends at Sat 2023-07-08 07:08:19 UTC. --
Jul 07 21:47:19 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Jul 07 21:47:19 systemd[1]: Failed to start Advanced key-value store.
Jul 07 21:47:19 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 5.
Jul 07 21:47:19 systemd[1]: Stopped Advanced key-value store.
Jul 07 21:47:19 systemd[1]: redis-server.service: Start request repeated too quickly.
Jul 07 21:47:19 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Jul 07 21:47:19 systemd[1]: Failed to start Advanced key-value store.
Jul 08 06:31:45 systemd[1]: Starting Advanced key-value store...
Jul 08 06:31:45 systemd[4285]: redis-server.service: Failed to set up mount namespacing: Permission denied
Jul 08 06:31:45 systemd[4285]: redis-server.service: Failed at step NAMESPACE spawning /usr/bin/redis-server: Permission denied
Jul 08 06:31:45 systemd[1]: redis-server.service: Main process exited, code=exited, status=226/NAMESPACE
Jul 08 06:31:45 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Jul 08 06:31:45 systemd[1]: Failed to start Advanced key-value store.
Jul 08 06:31:45 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 1.
Jul 08 06:31:45 systemd[1]: Stopped Advanced key-value store.
Jul 08 06:31:45 systemd[1]: Starting Advanced key-value store...
Jul 08 06:31:45 systemd[4303]: redis-server.service: Failed to set up mount namespacing: Permission denied
Jul 08 06:31:45 systemd[4303]: redis-server.service: Failed at step NAMESPACE spawning /usr/bin/redis-server: Permission denied
Jul 08 06:31:45 systemd[1]: redis-server.service: Main process exited, code=exited, status=226/NAMESPACE
Jul 08 06:31:45 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Jul 08 06:31:45 systemd[1]: Failed to start Advanced key-value store.
Jul 08 06:31:45 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 2.
Jul 08 06:31:45 systemd[1]: Stopped Advanced key-value store.
Jul 08 06:31:45 systemd[1]: Starting Advanced key-value store...
Jul 08 06:31:45 systemd[4319]: redis-server.service: Failed to set up mount namespacing: Permission denied
Jul 08 06:31:45 systemd[4319]: redis-server.service: Failed at step NAMESPACE spawning /usr/bin/redis-server: Permission denied
Jul 08 06:31:45 systemd[1]: redis-server.service: Main process exited, code=exited, status=226/NAMESPACE
Jul 08 06:31:45 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Jul 08 06:31:45 systemd[1]: Failed to start Advanced key-value store.
Jul 08 06:31:46 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 3.
Jul 08 06:31:46 systemd[1]: Stopped Advanced key-value store.
Jul 08 06:31:46 systemd[1]: Starting Advanced key-value store...
Jul 08 06:31:46 systemd[4321]: redis-server.service: Failed to set up mount namespacing: Permission denied
Jul 08 06:31:46 systemd[4321]: redis-server.service: Failed at step NAMESPACE spawning /usr/bin/redis-server: Permission denied
Jul 08 06:31:46 systemd[1]: redis-server.service: Main process exited, code=exited, status=226/NAMESPACE
Jul 08 06:31:46 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Jul 08 06:31:46 systemd[1]: Failed to start Advanced key-value store.
Jul 08 06:31:46 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 4.
Jul 08 06:31:46 systemd[1]: Stopped Advanced key-value store.
Jul 08 06:31:46 systemd[1]: Starting Advanced key-value store...
Jul 08 06:31:46 systemd[4322]: redis-server.service: Failed to set up mount namespacing: Permission denied
Jul 08 06:31:46 systemd[4322]: redis-server.service: Failed at step NAMESPACE spawning /usr/bin/redis-server: Permission denied
Jul 08 06:31:46 systemd[1]: redis-server.service: Main process exited, code=exited, status=226/NAMESPACE
Jul 08 06:31:46 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Jul 08 06:31:46 systemd[1]: Failed to start Advanced key-value store.
Jul 08 06:31:46 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 5.
Jul 08 06:31:46 systemd[1]: Stopped Advanced key-value store.
Jul 08 06:31:46 systemd[1]: redis-server.service: Start request repeated too quickly.
Jul 08 06:31:46 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Jul 08 06:31:46 systemd[1]: Failed to start Advanced key-value store.


Sounds like maybe your server is in fact a LXC and maybe needs some priviledge permission … What does systemd-detect-virt returns ?

Thanks for the response. systemd-detect-virt returns lxc as answer.

Then somehow your LXC is not set as privileged=true (not sure about the exact name). Or maybe it only needs nesting=true

Okay, good to know, thanks. Can I change this myself? Or is this configuration up to the hoster?

This is something to be done by the person / entity that provides you with the LXC

Okay, thanks for the info.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.