Thanks Aleks for the support.
Indeed, redis and postgresql are not running, it seems to me the issue is a permission issue of the log file/folder.
- Logs begin at Tue 2022-02-08 06:49:16 CET, end at Wed 2022-02-09 07:55:32 CET. --
Feb 08 13:34:40 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart.
Feb 08 13:34:40 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 1.
Feb 08 13:34:40 systemd[1]: Stopped Advanced key-value store.
Feb 08 13:34:40 systemd[1]: Starting Advanced key-value store...
Feb 08 13:34:41 redis-server[25733]: *** FATAL CONFIG FILE ERROR ***
Feb 08 13:34:41 redis-server[25733]: Reading the configuration file, at line 171
Feb 08 13:34:41 redis-server[25733]: >>> 'logfile /var/log/redis/redis-server.log'
Feb 08 13:34:41 redis-server[25733]: Can't open the log file: Permission denied
Feb 08 13:34:41 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE
Feb 08 13:34:41 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Feb 08 13:34:41 systemd[1]: Failed to start Advanced key-value store.
Feb 08 13:34:41 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart.
Feb 08 13:34:41 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 2.
Feb 08 13:34:41 systemd[1]: Stopped Advanced key-value store.
Feb 08 13:34:41 systemd[1]: Starting Advanced key-value store...
Feb 08 13:34:41 redis-server[25757]: *** FATAL CONFIG FILE ERROR ***
Feb 08 13:34:41 redis-server[25757]: Reading the configuration file, at line 171
Feb 08 13:34:41 redis-server[25757]: >>> 'logfile /var/log/redis/redis-server.log'
Feb 08 13:34:41 redis-server[25757]: Can't open the log file: Permission denied
Feb 08 13:34:41 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE
Feb 08 13:34:41 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Feb 08 13:34:41 systemd[1]: Failed to start Advanced key-value store.
Feb 08 13:34:41 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart.
Feb 08 13:34:41 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 3.
Feb 08 13:34:41 systemd[1]: Stopped Advanced key-value store.
Feb 08 13:34:41 systemd[1]: Starting Advanced key-value store...
Feb 08 13:34:42 redis-server[25760]: *** FATAL CONFIG FILE ERROR ***
Feb 08 13:34:42 redis-server[25760]: Reading the configuration file, at line 171
Feb 08 13:34:42 redis-server[25760]: >>> 'logfile /var/log/redis/redis-server.log'
Feb 08 13:34:42 redis-server[25760]: Can't open the log file: Permission denied
Feb 08 13:34:42 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE
Feb 08 13:34:42 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Feb 08 13:34:42 systemd[1]: Failed to start Advanced key-value store.
Feb 08 13:34:42 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart.
Feb 08 13:34:42 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 4.
Feb 08 13:34:42 systemd[1]: Stopped Advanced key-value store.
Feb 08 13:34:42 systemd[1]: Starting Advanced key-value store...
Feb 08 13:34:42 redis-server[25763]: *** FATAL CONFIG FILE ERROR ***
Feb 08 13:34:42 redis-server[25763]: Reading the configuration file, at line 171
Feb 08 13:34:42 redis-server[25763]: >>> 'logfile /var/log/redis/redis-server.log'
Feb 08 13:34:42 redis-server[25763]: Can't open the log file: Permission denied
Feb 08 13:34:42 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE
Feb 08 13:34:42 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Feb 08 13:34:42 systemd[1]: Failed to start Advanced key-value store.
Feb 08 13:34:42 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart.
Feb 08 13:34:42 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 5.
Feb 08 13:34:42 systemd[1]: Stopped Advanced key-value store.
Feb 08 13:34:42 systemd[1]: redis-server.service: Start request repeated too quickly.
Feb 08 13:34:42 systemd[1]: redis-server.service: Failed with result 'exit-code'.
Feb 08 13:34:42 systemd[1]: Failed to start Advanced key-value store.
permissions are
drwxr-s--- 2 redis adm 4096 Sep 20 00:00 .
drwx------ 22 cedc cedc 4096 Feb 9 00:00 ..
-rw-rw---- 1 redis adm 0 Sep 20 00:00 redis-server.log
-rw-rw---- 1 redis adm 868389 Sep 19 11:51 redis-server.log.1.gz
-rw-rw---- 1 redis adm 25209 Jun 20 2020 redis-server.log.2.gz
-rw-rw---- 1 redis adm 27451 Jun 13 2020 redis-server.log.3.gz
and postgre
drwxrwxr-t 2 root postgres 4096 Sep 20 00:00 .
drwx------ 22 cedc cedc 4096 Feb 9 00:00 ..
-rw-r----- 1 postgres adm 0 Sep 20 00:00 postgresql-11-main.log
-rw-r----- 1 postgres adm 5022604 Sep 20 00:00 postgresql-11-main.log.1
-rw-r----- 1 postgres adm 27183 Jun 21 2020 postgresql-11-main.log.2.gz
-rw-r----- 1 postgres adm 27458 Jun 14 2020 postgresql-11-main.log.3.gz
I asume the update is performed by admin and so something like chmod 660 logfile
should do the trick ?
Iāll try that and get back to you
edit : well, does not seem to be enough, tried it and then tried to start server andā¦
Error: "500" Internal Server Error
Action: "PUT" /yunohost/api/services/redis-server/start
Error message:
Could not start the service āredis-serverā
Recent service logs:-- Logs begin at Tue 2022-02-08 06:49:16 CET, end at Wed 2022-02-09 08:07:30 CET. ā Feb 08 13:34:40 systemd[1]: Stopping Advanced key-value storeā¦ Feb 08 13:34:40 systemd[1]: redis-server.service: Succeeded. Feb 08 13:34:40 systemd[1]: Stopped Advanced key-value store. Feb 08 13:34:40 systemd[1]: Starting Advanced key-value storeā¦ Feb 08 13:34:40 redis-server[25723]: *** FATAL CONFIG FILE ERROR *** Feb 08 13:34:40 redis-server[25723]: Reading the configuration file, at line 171 Feb 08 13:34:40 redis-server[25723]: >>> ālogfile /var/log/redis/redis-server.logā Feb 08 13:34:40 redis-server[25723]: Canāt open the log file: Permission denied Feb 08 13:34:40 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE Feb 08 13:34:40 systemd[1]: redis-server.service: Failed with result āexit-codeā. Feb 08 13:34:40 systemd[1]: Failed to start Advanced key-value store. Feb 08 13:34:40 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Feb 08 13:34:40 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 1. Feb 08 13:34:40 systemd[1]: Stopped Advanced key-value store. Feb 08 13:34:40 systemd[1]: Starting Advanced key-value storeā¦ Feb 08 13:34:41 redis-server[25733]: *** FATAL CONFIG FILE ERROR *** Feb 08 13:34:41 redis-server[25733]: Reading the configuration file, at line 171 Feb 08 13:34:41 redis-server[25733]: >>> ālogfile /var/log/redis/redis-server.logā Feb 08 13:34:41 redis-server[25733]: Canāt open the log file: Permission denied Feb 08 13:34:41 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE Feb 08 13:34:41 systemd[1]: redis-server.service: Failed with result āexit-codeā. Feb 08 13:34:41 systemd[1]: Failed to start Advanced key-value store. Feb 08 13:34:41 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Feb 08 13:34:41 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 2. Feb 08 13:34:41 systemd[1]: Stopped Advanced key-value store. Feb 08 13:34:41 systemd[1]: Starting Advanced key-value storeā¦ Feb 08 13:34:41 redis-server[25757]: *** FATAL CONFIG FILE ERROR *** Feb 08 13:34:41 redis-server[25757]: Reading the configuration file, at line 171 Feb 08 13:34:41 redis-server[25757]: >>> ālogfile /var/log/redis/redis-server.logā Feb 08 13:34:41 redis-server[25757]: Canāt open the log file: Permission denied Feb 08 13:34:41 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE Feb 08 13:34:41 systemd[1]: redis-server.service: Failed with result āexit-codeā. Feb 08 13:34:41 systemd[1]: Failed to start Advanced key-value store. Feb 08 13:34:41 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Feb 08 13:34:41 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 3. Feb 08 13:34:41 systemd[1]: Stopped Advanced key-value store. Feb 08 13:34:41 systemd[1]: Starting Advanced key-value storeā¦ Feb 08 13:34:42 redis-server[25760]: *** FATAL CONFIG FILE ERROR *** Feb 08 13:34:42 redis-server[25760]: Reading the configuration file, at line 171 Feb 08 13:34:42 redis-server[25760]: >>> ālogfile /var/log/redis/redis-server.logā Feb 08 13:34:42 redis-server[25760]: Canāt open the log file: Permission denied Feb 08 13:34:42 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE Feb 08 13:34:42 systemd[1]: redis-server.service: Failed with result āexit-codeā. Feb 08 13:34:42 systemd[1]: Failed to start Advanced key-value store. Feb 08 13:34:42 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Feb 08 13:34:42 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 4. Feb 08 13:34:42 systemd[1]: Stopped Advanced key-value store. Feb 08 13:34:42 systemd[1]: Starting Advanced key-value storeā¦ Feb 08 13:34:42 redis-server[25763]: *** FATAL CONFIG FILE ERROR *** Feb 08 13:34:42 redis-server[25763]: Reading the configuration file, at line 171 Feb 08 13:34:42 redis-server[25763]: >>> ālogfile /var/log/redis/redis-server.logā Feb 08 13:34:42 redis-server[25763]: Canāt open the log file: Permission denied Feb 08 13:34:42 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE Feb 08 13:34:42 systemd[1]: redis-server.service: Failed with result āexit-codeā. Feb 08 13:34:42 systemd[1]: Failed to start Advanced key-value store. Feb 08 13:34:42 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Feb 08 13:34:42 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 5. Feb 08 13:34:42 systemd[1]: Stopped Advanced key-value store. Feb 08 13:34:42 systemd[1]: redis-server.service: Start request repeated too quickly. Feb 08 13:34:42 systemd[1]: redis-server.service: Failed with result āexit-codeā. Feb 08 13:34:42 systemd[1]: Failed to start Advanced key-value store. Feb 09 08:07:30 systemd[1]: Starting Advanced key-value storeā¦ Feb 09 08:07:30 redis-server[12462]: *** FATAL CONFIG FILE ERROR *** Feb 09 08:07:30 redis-server[12462]: Reading the configuration file, at line 171 Feb 09 08:07:30 redis-server[12462]: >>> ālogfile /var/log/redis/redis-server.logā Feb 09 08:07:30 redis-server[12462]: Canāt open the log file: Permission denied Feb 09 08:07:30 systemd[1]: redis-server.service: Control process exited, code=exited, status=1/FAILURE Feb 09 08:07:30 systemd[1]: redis-server.service: Failed with result āexit-codeā. Feb 09 08:07:30 systemd[1]: Failed to start Advanced key-value store.
I donāt recall playing with permissons so not sure where this comes from