Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Gestion des profils de code d'effacement

Contributeurs

Vous pouvez afficher les détails d'un profil de code d'effacement et renommer un profil si nécessaire. Vous pouvez désactiver un profil de code d'effacement s'il n'est actuellement utilisé dans aucune règle ILM.

Avant de commencer

Afficher les détails du profil de code d'effacement

Vous pouvez afficher les détails d'un profil de code d'effacement pour déterminer son état, le schéma de code d'effacement utilisé et d'autres informations.

Étapes
  1. Sélectionnez ILM > code d'effacement.

  2. Sélectionnez le profil. La page de détails du profil s'affiche.

  3. Vous pouvez également afficher l'onglet règles ILM pour obtenir la liste des règles ILM qui utilisent le profil, ainsi que les règles ILM qui les utilisent.

  4. Vous pouvez également afficher l'onglet nœuds de stockage pour plus de détails sur chaque nœud de stockage du pool de stockage du profil, par exemple le site où il se trouve et l'utilisation du stockage.

Renommer un profil de code d'effacement

Vous pouvez renommer un profil de code d'effacement pour le rendre plus évident.

Étapes
  1. Sélectionnez ILM > code d'effacement.

  2. Sélectionnez le profil à renommer.

  3. Sélectionnez Renommer.

  4. Entrez un nom unique pour le profil de code d'effacement.

    Le nom du profil de code d'effacement est ajouté au nom du pool de stockage dans l'instruction de placement d'une règle ILM.

    Remarque Les noms des profils de code d'effacement doivent être uniques. Une erreur de validation se produit si vous utilisez le nom d'un profil existant, même si ce profil a été désactivé.
  5. Sélectionnez Enregistrer.

Désactiver un profil de code d'effacement

Vous pouvez désactiver un profil de code d'effacement si vous ne prévoyez plus de l'utiliser et si ce profil n'est pas utilisé dans les règles ILM.

Astuce Vérifier qu'aucune réparation de données avec code d'effacement ou procédure de désaffectation n'est en cours. Un message d'erreur s'affiche si vous tentez de désactiver un profil de code d'effacement alors que l'une de ces opérations est en cours.
Description de la tâche

StorageGRID vous empêche de désactiver un profil de code d'effacement si l'une des conditions suivantes est vraie :

  • Le profil de code d'effacement est actuellement utilisé dans une règle ILM.

  • Le profil de code d'effacement n'est plus utilisé dans les règles ILM, mais les données en objet et les fragments de parité du profil existent toujours.

Étapes
  1. Sélectionnez ILM > code d'effacement.

  2. Dans l'onglet actif, consultez la colonne Status pour confirmer que le profil de code d'effacement que vous souhaitez désactiver n'est utilisé dans aucune règle ILM.

    Vous ne pouvez pas désactiver un profil de code d'effacement s'il est utilisé dans une règle ILM. Dans cet exemple, le profil Data Center 1 2+1 est utilisé dans au moins une règle ILM.

    Profil EC utilisé dans la règle ILM
  3. Si le profil est utilisé dans une règle ILM, effectuez la procédure suivante :

    1. Sélectionnez ILM > règles.

    2. Sélectionnez chaque règle et consultez le diagramme de rétention pour déterminer si la règle utilise le profil de code d'effacement que vous souhaitez désactiver.

    3. Si la règle ILM utilise le profil de code d'effacement que vous souhaitez désactiver, déterminez si cette règle est utilisée dans une règle ILM.

    4. Complétez les étapes supplémentaires du tableau, en fonction de l'endroit où le profil de code d'effacement est utilisé.

      Où le profil a-t-il été utilisé ? Étapes supplémentaires à effectuer avant la désactivation du profil Reportez-vous à ces instructions supplémentaires

      Jamais utilisé dans une règle ILM

      Aucune étape supplémentaire n'est requise. Poursuivre cette procédure.

      Aucun

      Les règles ILM n'ont jamais été utilisées dans toutes les règles ILM

      1. Modifiez ou supprimez toutes les règles ILM affectées. Si vous modifiez la règle, supprimez tous les placements qui utilisent le profil de code d'effacement.

      2. Poursuivre cette procédure.

      Règle ILM actuellement dans une règle ILM active

      1. Cloner la règle.

      2. Suppression de la règle ILM utilisant le profil de code d'effacement

      3. Ajoutez une ou plusieurs nouvelles règles ILM pour assurer la protection des objets.

      4. Enregistrez, simulez et activez la nouvelle stratégie.

      5. Attendez que la nouvelle stratégie soit appliquée et que les objets existants soient déplacés vers de nouveaux emplacements en fonction des nouvelles règles que vous avez ajoutées.

        Remarque : en fonction du nombre d'objets et de la taille de votre système StorageGRID, le déplacement des objets vers de nouveaux emplacements peut prendre des semaines, voire des mois, en fonction des nouvelles règles ILM.

        Bien que vous puissiez tenter en toute sécurité de désactiver un profil de code d'effacement alors qu'il est toujours associé à des données, l'opération de désactivation échoue. Un message d'erreur vous informe si le profil n'est pas encore prêt à être désactivé.

      6. Modifiez ou supprimez la règle que vous avez supprimée de la stratégie. Si vous modifiez la règle, supprimez tous les placements qui utilisent le profil de code d'effacement.

      7. Poursuivre cette procédure.

      Dans une règle ILM actuellement dans une politique ILM

      1. Modifiez la stratégie.

      2. Suppression de la règle ILM utilisant le profil de code d'effacement

      3. Ajoutez une ou plusieurs nouvelles règles ILM pour protéger tous les objets.

      4. Enregistrez la stratégie.

      5. Modifiez ou supprimez la règle que vous avez supprimée de la stratégie. Si vous modifiez la règle, supprimez tous les placements qui utilisent le profil de code d'effacement.

      6. Poursuivre cette procédure.

    5. Actualisez la page Erasure-Coding Profiles pour vous assurer que le profil n'est pas utilisé dans une règle ILM.

  4. Si le profil n'est pas utilisé dans une règle ILM, sélectionnez le bouton radio et sélectionnez Désactiver. La boîte de dialogue Désactiver le profil de code d'effacement s'affiche.

    Astuce Vous pouvez sélectionner plusieurs profils à désactiver en même temps, tant que chaque profil n'est utilisé dans aucune règle.
  5. Si vous êtes sûr de vouloir désactiver le profil, sélectionnez Désactiver.

Résultats
  • Si StorageGRID peut désactiver le profil de code d'effacement, son état est désactivé. Vous ne pouvez plus sélectionner ce profil pour une règle ILM. Vous ne pouvez pas réactiver un profil désactivé.

  • Si StorageGRID ne peut pas désactiver le profil, un message d'erreur s'affiche. Par exemple, un message d'erreur s'affiche si les données d'objet sont toujours associées à ce profil. Vous devrez peut-être attendre plusieurs semaines avant d'essayer à nouveau le processus de désactivation.