Remplacement de nœuds - Amazon ElastiCache

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Remplacement de nœuds

Amazon ElastiCache (Memcached) met fréquemment à niveau son parc en appliquant des correctifs et des mises à niveau aux instances de manière fluide. Cependant, nous devons parfois relancer vos nœuds ElastiCache (Memcached) pour appliquer les mises à jour obligatoires du système d'exploitation à l'hôte sous-jacent. Ces remplacements sont obligatoires pour appliquer des mises à niveau qui renforcent la sécurité, la fiabilité et les performances opérationnelles.

Vous pouvez gérer ces remplacements vous-même à tout moment avant le créneau planifié de remplacement des nœuds. Lorsque vous gérez vous-même un remplacement, votre instance reçoit la mise à jour du système d’exploitation quand vous relancez le nœud. Le remplacement planifié du nœud est alors annulé. Il est possible que vous receviez encore des alertes indiquant que le remplacement du nœud aura lieu. Si vous avez déjà limité manuellement le besoin de maintenance, vous pouvez ignorer ces alertes.

Note

Les nœuds de cache de remplacement générés automatiquement par Amazon ElastiCache peuvent avoir des adresses IP différentes. Vous êtes chargé d’examiner la configuration de votre application pour vous assurer que vos nœuds de cache sont associés aux adresses IP appropriées.

La liste suivante identifie les actions que vous pouvez effectuer lorsque vous ElastiCache planifiez le remplacement de l'un de vos nœuds Memcached.

  • Ne rien faire : si vous ne faites rien, ElastiCache remplace le nœud comme prévu. Lorsque le nœud est ElastiCache automatiquement remplacé par un nouveau nœud, le nouveau nœud est initialement vide.

  • Modifiez votre fenêtre de maintenance — Pour les événements de maintenance planifiés, vous recevez un e-mail ou une notification de la part deElastiCache. Dans ce cas, si vous changez votre fenêtre de maintenance avant le créneau de remplacement planifié, votre nœud est désormais remplacé au nouvel horaire. Pour plus d’informations, consultez Modifier un ElastiCache cluster.

    Note

    La possibilité de modifier votre fenêtre de remplacement en déplaçant votre fenêtre de maintenance n'est disponible que lorsque la ElastiCache notification inclut une fenêtre de maintenance. Si la notification ne comporte pas de fenêtre de maintenance, vous ne pouvez pas modifier votre fenêtre de remplacement.

    Supposons par exemple que nous sommes le jeudi 9 novembre, qu’il est 15 h 00 et que la prochaine fenêtre de maintenance est vendredi 10 novembre à 17 h 00. Voici 3 scénarios avec leurs résultats :

    • Vous reportez votre fenêtre de maintenance au vendredi à 16 h 00 (après la date et l’heure actuelles et avant la prochaine fenêtre de maintenance prévue). Le nœud est remplacé le vendredi 10 novembre à 16 h 00.

    • Vous reportez votre fenêtre de maintenance au samedi à 16 h 00 (après la date et l’heure actuelles et après la prochaine fenêtre de maintenance prévue). Le nœud est remplacé le samedi 11 novembre à 16 h 00.

    • Vous reportez votre fenêtre de maintenance au mercredi à 16 h 00 (plus tôt dans le semaine que la date et l’heure actuelles). Le nœud est remplacé le mercredi 15 novembre à 16 h 00.

    Pour obtenir des instructions, consultez Gestion de la maintenance.

  • Manually replace the node (Remplacer manuellement le nœud) — si vous avez besoin de remplacer le nœud avant le prochain créneau de maintenance, remplacez-le manuellement.

    Si vous remplacez manuellement le nœud, les clés sont redistribuées. Cette redistribution entraîne des échecs d'accès au cache.

    Pour remplacer manuellement un nœud Memcached
    1. Supprimer le nœud qui doit être remplacé. Pour obtenir des instructions, veuillez consulter Suppression de nœuds d'un cluster.

    2. Ajouter un nouveau nœud au cluster. Pour obtenir des instructions, veuillez consulter Ajout de nœuds à un cluster.

    3. Si vous n’utilisez pas la découverte automatique sur ce cluster, accédez à votre application et remplacez chaque instance de point de terminaison de l’ancien nœud par le point de terminaison du nouveau nœud.