Projet

Général

Profil

Tâche #37424

Scénario #37385: hapy 2.10 - service memcached en erreur

Etude

Ajouté par Ludwig Seys il y a 5 mois. Mis à jour il y a 4 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
01/10/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Historique

#1 Mis à jour par Ludwig Seys il y a 5 mois

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Ludwig Seys il y a 5 mois

  • % réalisé changé de 0 à 90

diagnostic confirmé : memcached échoue car il tente d’écouter sur ::1 alors qu’IPv6 est désactivée sur le système.

Le test avec Environment=OPTIONS="-l 127.0.0.1,::1" comme indiqué en commentaire (systemctl cat memcached) n'est pas concluant : bien que la variable d’environnement soit présente, le wrapper /usr/share/memcached/scripts/systemd-memcached-wrapper ne l’exploite pas.

Le correctif doit donc porter sur /etc/memcached.conf.
Pour EOLE IPv6 n’est pas utilisée, donc la configuration attendue est une écoute IPv4 uniquement soit :

-l 127.0.0.1

et sans ligne :

-l ::1

Les actions suivantes suffisent :

root@hapy:~# sed -i '/^-l ::1$/d' /etc/memcached.conf
root@hapy:~# systemctl daemon-reload
root@hapy:~# systemctl restart memcached
root@hapy:~# systemctl status memcached

=> survie à l'instance et au reconfigure.

- le problème n'existant pas sous 2.9, et étant unique à hapy, sa mise en place serait pour 2.10 et 2.11 uniquement pour le module hapy.
- je pencherais pour templetiser le fichier de conf, via le paquet eole-one-frontend

#3 Mis à jour par Ludwig Seys il y a 5 mois

  • Statut changé de En cours à À valider

#4 Mis à jour par Laurent Gourvenec il y a 4 mois

  • Statut changé de À valider à Résolu
  • % réalisé changé de 90 à 100

#5 Mis à jour par Joël Cuissinat il y a 4 mois

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF