Erreur Redis-server suite à mise à jour

Bonjour zatous,

J’ai eu cette erreur suite à la mise à jour :

sudo apt-get install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libmilter1.0.1 libmysqlclient18 libopendkim9 php5-fpm php5-mysql rmilter
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 5 non mis à jour.
3 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de redis-server (3:3.2.6-3+deb9u2) ...
Job for redis-server.service failed because the control process exited with error code.
See "systemctl status redis-server.service" and "journalctl -xe" for details.
invoke-rc.d: initscript redis-server, action "start" failed.
● redis-server.service - Advanced key-value store
   Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/redis-server.service.d
           └─override.conf
   Active: activating (auto-restart) (Result: exit-code) since Thu 2019-02-14 19:07:00 CET; 15ms ago
     Docs: http://redis.io/documentation,
           man:redis-server(1)
  Process: 1736 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=226/NAMESPACE)
  Process: 1733 ExecStartPre=/bin/run-parts --verbose /etc/redis/redis-server.pre-up.d (code=exited, status=226/NAMESPACE)

févr. 14 19:07:00 vps.ovh.net systemd[1]: redis-server.service: Unit entered failed state.
févr. 14 19:07:00 vps.ovh.net systemd[1]: redis-server.service: Failed with result 'exit-code'.
dpkg: erreur de traitement du paquet redis-server (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de yunohost :
 yunohost dépend de redis-server ; cependant :
 Le paquet redis-server n'est pas encore configuré.

dpkg: erreur de traitement du paquet yunohost (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de yunohost-admin :
 yunohost-admin dépend de yunohost (>= 2.7.6) ; cependant :
 Le paquet yunohost n'est pas encore configuré.

dpkg: erreur de traitement du paquet yunohost-admin (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 redis-server
 yunohost
 yunohost-admin
E: Sub-process /usr/bin/dpkg returned an error code (1)

sudo journalctl -xe m’a donné cette info :

redis-server.service: Failed at step NAMESPACE spawning /usr/bin/redis-server: Too many levels of symbolic links

J’ai trouvé ici : https://serverfault.com/questions/868895/systemd-redis-server-wont-start-when-run-as-a-service-too-many-levels-of-symb que c’est un bug qui se corrige comme ceci :

changing “ReadWriteDirectories=-/var/run/redis” to “ReadWriteDirectories=-/run/redis” in the unit file.

Le fichier unit se trouve ici : /lib/systemd/system/redis-server.service

Donc un sudo nano /lib/systemd/system/redis-server.service permet de changer la variable ReadWriteDirectories.

Ensuite, j’ai fais un sudo apt-get -f upgrade.

et ça à l’air d’aller mieux …

Je reviens si ça marche toujours pô …

Cyril

Re : :smile: Ca marche nickel !!

1 Like