Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi.

Mettre à niveau automatiquement le Longhorn Engine

SUSE Storage vous permet de mettre automatiquement à niveau les volumes Longhorn vers la nouvelle version par défaut du Longhorn Engine après la mise à niveau du Longhorn Manager. Cette fonctionnalité réduit la quantité de travail manuel que vous devez effectuer lors de la mise à niveau de SUSE Storage. Il existe quelques concepts liés à cette fonctionnalité, comme indiqué ci-dessous :

1. Paramètre de limite par nœud pour la mise à niveau automatique simultanée du moteur

C’est un paramètre qui contrôle comment SUSE Storage met automatiquement à niveau les moteurs des volumes vers la nouvelle image de moteur par défaut après la mise à niveau du Longhorn Manager. La valeur de ce paramètre spécifie le nombre maximum de moteurs par nœud qui sont autorisés à se mettre à niveau vers l’image de moteur par défaut en même temps.

Si la valeur est 0, SUSE Storage ne mettra pas automatiquement à niveau les moteurs des volumes vers la version par défaut. Plus cette valeur est grande, plus le processus de mise à niveau du moteur se termine rapidement.

Cependant, donner une valeur plus grande pour ce paramètre consommera plus d’UC et de mémoire du nœud pendant le processus de mise à niveau du moteur. Nous recommandons de définir la valeur à 3 pour laisser une marge d’erreur, mais ne pas submerger le système avec trop de mises à niveau échouées.

2. Le comportement de SUSE Storage avec différentes conditions de volume.

Dans les cas suivants, supposons que le paramètre concurrent automatic engine upgrade per node limit est supérieur à 0.

  1. Volumes attachés

    Si le volume est dans un état attaché et sain, SUSE Storage effectuera automatiquement une mise à niveau en direct pour le moteur du volume vers la nouvelle image de moteur par défaut.

  2. Volumes détachés

    SUSE Storage effectue automatiquement une mise à niveau hors ligne pour le volume détaché.

  3. Volumes de reprise après sinistre

    SUSE Storage ne met pas automatiquement à niveau volumes de reprise après sinistre vers la nouvelle image de moteur par défaut car cela déclencherait une restauration complète pour les volumes de reprise après sinistre. La restauration complète pourrait affecter les performances d’autres volumes Longhorn en cours d’exécution dans le système. Ainsi, SUSE Storage vous laisse décider du bon moment pour mettre à niveau manuellement le moteur des volumes de reprise après sinistre (par exemple, lorsque le système est inactif ou pendant la période de maintenance).

    Cependant, lorsque vous activez le volume de reprise après sinistre, il sera activé puis détaché. À ce moment-là, SUSE Storage effectuera automatiquement une mise à niveau hors ligne pour le volume, similaire au cas du volume détaché.

3. Que se passe-t-il si la mise à niveau échoue ?

Si un volume échoue à mettre à niveau son moteur, l’image du moteur dans la spécification du volume restera différente de l’image du moteur dans l’état du volume. SUSE Storage continuera à essayer de mettre à niveau jusqu’à ce que cela réussisse.

S’il y a trop de volumes qui échouent à se mettre à niveau par nœud (c’est-à-dire plus que le paramètre concurrent automatic engine upgrade per node limit), SUSE Storage interrompra la mise à niveau des volumes sur ce nœud.

4. Vivacité et nettoyage des anciens pods du gestionnaire d’instances pendant la mise à niveau automatique

Pour la vivacité et le nettoyage des anciens pods du gestionnaire d’instances pendant la mise à niveau en direct, veuillez vous référer à la documentation Pods du Gestionnaire d’Instances Pendant la Mise à Niveau.