Memcached sur RHEL et CentOS

Le mécanisme d’authentification du service d’Identité pour les services utilise Memcached pour mettre en cache les jetons. Le service memcached s’exécute généralement sur le nœud contrôleur. Pour les déploiements en production, il est recommandé d’activer une combinaison de fonction pare-feu, d’authentification et de cryptage pour le sécuriser.

Installer et configurer les composants

  1. Installez les paquets :

    For CentOS 7 and RHEL 7

    # yum install memcached python-memcached
    

    For CentOS 8 and RHEL 8

    # yum install memcached python3-memcached
    
  1. Éditer le fichier /etc/sysconfig/memcached et réaliser les actions suivantes:

    • Configurer le service pour utiliser l’IP de management du contrôleur. Ceci permet l’accès par les autres nœuds via le réseau de management :

      OPTIONS="-l 127.0.0.1,::1,controller"
      

      Note

      Modifier la ligne OPTIONS="-l 127.0.0.1,::1".

Finaliser l’installation

  • Démarrer le service Memcached et le configurer pour le lancer au démarrage du système.

    # systemctl enable memcached.service
    # systemctl start memcached.service