Profile für das Erasure Coding managen
Sie können bei Bedarf ein Profil für die Erasure Coding umbenennen. Sie können ein Profil für Erasure Coding deaktivieren, wenn es derzeit nicht in ILM-Regeln verwendet wird.
Umbenennen eines Profils für die Erasure Coding
Möglicherweise möchten Sie ein Erasure Coding-Profil umbenennen, um es deutlicher zu machen, was das Profil tut.
-
Sie sind mit einem bei Grid Manager angemeldet "Unterstützter Webbrowser".
-
Sie haben die "Erforderliche Zugriffsberechtigungen".
-
Wählen Sie ILM > Erasure Coding aus.
-
Wählen Sie das Profil aus, das Sie umbenennen möchten.
-
Wählen Sie Umbenennen.
-
Geben Sie einen eindeutigen Namen für das Erasure Coding-Profil ein.
Der Name des Erasure Coding-Profils wird in der Platzierungsanweisung für eine ILM-Regel an den Namen des Speicherpools angehängt.
Profilnamen für das Erasure Coding müssen eindeutig sein. Ein Validierungsfehler tritt auf, wenn Sie den Namen eines vorhandenen Profils verwenden, auch wenn dieses Profil deaktiviert wurde. -
Wählen Sie Speichern.
Deaktivieren Sie ein Erasure Coding-Profil
Sie können ein Profil für Erasure Coding deaktivieren, wenn Sie es nicht mehr verwenden möchten und das Profil derzeit in keiner ILM-Regel verwendet wird.
-
Sie sind mit einem bei Grid Manager angemeldet "Unterstützter Webbrowser".
-
Sie haben die "Erforderliche Zugriffsberechtigungen".
-
Sie haben bestätigt, dass derzeit keine Reparatur- oder Deaktivierung von Daten mithilfe von Erasure Coding ausgeführt wird. Wenn Sie versuchen, ein Erasure Coding-Profil zu deaktivieren, während eines dieser Vorgänge ausgeführt wird, wird eine Fehlermeldung ausgegeben.
Wenn Sie ein Erasure Coding-Profil deaktivieren, wird das Profil weiterhin auf der Seite Erasure Coding Profiles angezeigt, sein Status ist jedoch deactivated.
![EC-Profil deaktiviert](../media/deactivated_ec_profile.png)
Sie können kein deaktiviertes Erasure Coding-Profil mehr verwenden. Ein deaktiviertes Profil wird nicht angezeigt, wenn Sie die Platzierungsanweisungen für eine ILM-Regel erstellen. Ein deaktiviertes Profil kann nicht reaktiviert werden.
StorageGRID verhindert, dass Sie ein Erasure Coding-Profil deaktivieren, wenn eine der folgenden Optionen zutrifft:
-
Das Erasure Coding-Profil wird derzeit in einer ILM-Regel verwendet.
-
Das Erasure Coding-Profil wird in keiner ILM-Regel mehr verwendet, es existieren jedoch noch Objektdaten und Paritätsfragmente für das Profil.
-
Wählen Sie ILM > Erasure Coding aus.
-
Überprüfen Sie die Spalte Status, um zu bestätigen, dass das Erasure Coding-Profil, das Sie deaktivieren möchten, in keiner ILM-Regel verwendet wird.
Sie können ein Profil für Erasure Coding nicht deaktivieren, wenn es in einer ILM-Regel verwendet wird. Im Beispiel wird das Profil 2+1 Data Center 1 in mindestens einer ILM-Regel verwendet.
-
Wenn das Profil in einer ILM-Regel verwendet wird, führen Sie die folgenden Schritte aus:
-
Wählen Sie ILM > Regeln.
-
Wählen Sie jede Regel aus, und prüfen Sie das Aufbewahrungsdiagramm, um festzustellen, ob die Regel das zu deaktivierende Erasure Coding-Profil verwendet.
-
Wenn die ILM-Regel das Profil für die Erasure Coding verwendet, das Sie deaktivieren möchten, bestimmen Sie, ob die Regel in der aktiven ILM-Richtlinie oder in einer vorgeschlagenen Richtlinie verwendet wird.
-
Führen Sie die zusätzlichen Schritte in der Tabelle aus, je nachdem, wo das Erasure Coding-Profil verwendet wird.
Wo wurde das Profil verwendet? Weitere Schritte, die vor dem Deaktivieren des Profils ausgeführt werden müssen Beachten Sie diese zusätzlichen Anweisungen Nie in einer ILM-Regel verwendet
Weitere Schritte sind nicht erforderlich. Fahren Sie mit diesem Verfahren fort.
Keine
In einer ILM-Regel, die noch nie in einer ILM-Richtlinie verwendet wurde
-
Alle betroffenen ILM-Regeln bearbeiten oder löschen. Wenn Sie die Regel bearbeiten, entfernen Sie alle Platzierungen, die das Erasure Coding-Profil verwenden.
-
Fahren Sie mit diesem Verfahren fort.
In einer ILM-Regel, die sich derzeit in der aktiven ILM-Richtlinie befindet
-
Klonen der aktiven Richtlinie
-
Entfernen Sie die ILM-Regel, die das Profil für das Erasure Coding verwendet.
-
Fügen Sie mindestens eine neue ILM-Regel hinzu, um die Sicherheit von Objekten zu gewährleisten.
-
Speichern, simulieren und aktivieren Sie die neue Richtlinie.
-
Warten Sie, bis die neue Richtlinie angewendet wird und vorhandene Objekte basierend auf den neuen Regeln, die Sie hinzugefügt haben, an neue Orte verschoben werden.
Hinweis: abhängig von der Anzahl der Objekte und der Größe Ihres StorageGRID-Systems kann es Wochen oder sogar Monate dauern, bis ILM-Vorgänge die Objekte auf der Grundlage der neuen ILM-Regeln an neue Orte verschieben.
Obwohl Sie sicher versuchen können, ein Erasure Coding-Profil zu deaktivieren, während es noch mit Daten verknüpft ist, schlägt die Deaktivierung fehl. Eine Fehlermeldung informiert Sie darüber, ob das Profil noch nicht deaktiviert werden kann.
-
Bearbeiten oder löschen Sie die Regel, die Sie aus der Richtlinie entfernt haben. Wenn Sie die Regel bearbeiten, entfernen Sie alle Platzierungen, die das Erasure Coding-Profil verwenden.
-
Fahren Sie mit diesem Verfahren fort.
In einer ILM-Regel, die sich derzeit in einer vorgeschlagenen ILM-Richtlinie befindet
-
Bearbeiten Sie die vorgeschlagene Richtlinie.
-
Entfernen Sie die ILM-Regel, die das Profil für das Erasure Coding verwendet.
-
Fügen Sie ein oder mehrere neue ILM-Regeln hinzu, um sicherzustellen, dass alle Objekte geschützt sind.
-
Speichern Sie die vorgeschlagene Richtlinie.
-
Bearbeiten oder löschen Sie die Regel, die Sie aus der Richtlinie entfernt haben. Wenn Sie die Regel bearbeiten, entfernen Sie alle Platzierungen, die das Erasure Coding-Profil verwenden.
-
Fahren Sie mit diesem Verfahren fort.
In einer ILM-Regel, die sich in einer historischen ILM-Richtlinie befindet
-
Bearbeiten oder löschen Sie die Regel. Wenn Sie die Regel bearbeiten, entfernen Sie alle Platzierungen, die das Erasure Coding-Profil verwenden. (Die Regel wird nun als historische Regel in der historischen Richtlinie angezeigt.)
-
Fahren Sie mit diesem Verfahren fort.
-
-
Aktualisieren Sie die Seite Erasure Coding Profiles, um sicherzustellen, dass das Profil nicht in einer ILM-Regel verwendet wird.
-
-
Wenn das Profil nicht in einer ILM-Regel verwendet wird, aktivieren Sie das Optionsfeld und wählen Sie Deaktivieren.
Das Dialogfeld EC-Profil deaktivieren wird angezeigt.
-
Wenn Sie sicher sind, dass Sie das Profil deaktivieren möchten, wählen Sie Deactivate.
-
Wenn StorageGRID das Erasure Coding-Profil deaktivieren kann, ist sein Status deactivated. Sie können dieses Profil nicht mehr für eine ILM-Regel auswählen.
-
Wenn StorageGRID das Profil nicht deaktivieren kann, wird eine Fehlermeldung angezeigt. Wenn Objektdaten weiterhin mit diesem Profil verknüpft sind, wird beispielsweise eine Fehlermeldung angezeigt. Sie müssen möglicherweise mehrere Wochen warten, bevor Sie den Deaktivierungsprozess erneut versuchen.
-