Eine ONTAP Festplatte bereinigen
Durch das Bereinigen einer Festplatte können Daten von einer Festplatte oder einem Satz von Festplatten auf außer Betrieb genommenen oder nicht funktionsfähigen Systemen so entfernt werden, dass die Daten niemals wiederhergestellt werden können.
Zwei Methoden stehen zur Verfügung, um Festplatten mithilfe der CLI zu bereinigen:
Eine Festplatte mit Befehlen im „maintenance mode“ bereinigen
Ab ONTAP 9.6 ist Festplattenbereinigung im Wartungsmodus möglich.
-
Die Datenträger dürfen keine selbstverschlüsselnden Datenträger (SED) sein.
Sie müssen den
storage encryption disk sanitizeBefehl verwenden, um eine SED zu bereinigen.Weitere Informationen zu
storage encryption disk sanitizefinden sich in der "ONTAP-Befehlsreferenz".
-
Im Wartungsmodus starten.
-
Die aktuelle Shell wird durch Eingabe von
haltbeendet.Die LOADER-Eingabeaufforderung wird angezeigt.
-
In den Wartungsmodus wechseln durch Eingabe von
boot_ontap maint.Nach der Anzeige einiger Informationen wird die Eingabeaufforderung für den Wartungsmodus angezeigt.
-
-
Wenn die zu bereinigenden Festplatten partitioniert sind, jede Festplatte entpartitionieren:
Der Befehl zum Aufheben der Partitionierung einer Festplatte ist nur auf der Diagnoseebene verfügbar und sollte nur unter Aufsicht des NetApp Supports durchgeführt werden. Es wird dringend empfohlen, vorab den NetApp Support zu kontaktieren. Weitere Informationen finden sich in der "NetApp Knowledge Base: Wie eine Ersatzfestplatte in ONTAP entpartitioniert wird" disk unpartition <disk_name> -
Die angegebenen Festplatten bereinigen:
disk sanitize start [-p <pattern1>|-r [-p <pattern2>|-r [-p <pattern3>|-r]]] [-c <cycle_count>] <disk_list>Schalten Sie den Knoten während der Festplattenbereinigung nicht aus, unterbrechen Sie nicht die Speicherverbindung und entfernen Sie keine Zielfestplatten. Wird die Festplattenbereinigung während der Formatierungsphase unterbrochen, muss die Formatierungsphase neu gestartet und abgeschlossen werden, bevor die Festplatten bereinigt und dem Ersatzspeicherpool wieder zugeführt werden können. Falls der Bereinigungsprozess abgebrochen werden muss, ist dies mit dem disk sanitize abortBefehl möglich. Befinden sich die angegebenen Festplatten in der Formatierungsphase der Festplattenbereinigung, erfolgt der Abbruch erst nach Abschluss dieser Phase.`-p` `<pattern1>` `-p` `<pattern2>` `-p` `<pattern3>` Gibt einen Zyklus von ein bis drei benutzerdefinierten Hex-Byte-Überschreibungsmustern an, die nacheinander auf die zu bereinigenden Festplatten angewendet werden können. Das Standardmuster besteht aus drei Durchgängen: 0x55 für den ersten Durchgang, 0xaa für den zweiten Durchgang und 0x3c für den dritten Durchgang.
`-r`Ersetzt ein strukturiertes Überschreiben durch ein zufälliges Überschreiben für einen oder alle Durchläufe.
-c`<cycle_count>`Gibt die Anzahl der Male an, wie oft die angegebenen Überschreibungsmuster angewendet werden. Der Standardwert ist ein Zyklus. Der Maximalwert beträgt sieben Zyklen.`<disk_list>`gibt eine durch Leerzeichen getrennte Liste der IDs der zu bereinigenden Ersatzfestplatten an.
-
Bei Bedarf kann der Status des Festplattenbereinigungsprozesses überprüft werden:
disk sanitize status [<disk_list>] -
Nach Abschluss des Bereinigungsprozesses werden die Festplatten wieder in den Ersatzdatenträgerstatus versetzt:
disk sanitize release <disk_name> -
Wartungsmodus beenden.
Bereinigen einer Festplatte mit “nodeshell” Befehlen (alle ONTAP 9 Versionen)
Nachdem die Festplattenbereinigung mithilfe von nodeshell-Befehlen auf einem Knoten aktiviert wurde, kann sie nicht mehr deaktiviert werden.
-
Bei den Festplatten muss es sich um Ersatzfestplatten handeln; sie müssen einem Knoten gehören, dürfen aber nicht in einer lokalen Tier verwendet werden.
Wenn die Festplatten partitioniert sind, kann keine der Partitionen in einer lokalen Ebene verwendet werden.
-
Die Datenträger dürfen keine selbstverschlüsselnden Datenträger (SED) sein.
Sie müssen den
storage encryption disk sanitizeBefehl verwenden, um eine SED zu bereinigen. -
Die Festplatten dürfen nicht Teil eines Speicherpools sein.
-
Wenn die zu bereinigenden Festplatten partitioniert sind, jede Festplatte entpartitionieren:
Der Befehl zum Aufheben der Partitionierung einer Festplatte ist nur auf der Diagnoseebene verfügbar und sollte nur unter Aufsicht des NetApp Supports durchgeführt werden. Es wird dringend empfohlen, vor dem weiteren Vorgehen den NetApp Support zu kontaktieren. Es kann auch auf die "NetApp Knowledge Base: Wie eine Ersatzfestplatte in ONTAP entpartitioniert wird" verwiesen werden. disk unpartition <disk_name> -
Öffnen Sie die Nodeshell für den Node, dem die Festplatten gehören, die Sie bereinigen möchten:
system node run -node <node_name> -
Festplattenbereinigung aktivieren:
options licensed_feature.disk_sanitization.enable onSie werden gebeten, den Befehl zu bestätigen, da er unwiderruflich ist.
-
Zur erweiterten Berechtigungsstufe der NodeShell wechseln:
priv set advanced -
Die angegebenen Festplatten bereinigen:
disk sanitize start [-p <pattern1>|-r [-p <pattern2>|-r [-p <pattern3>|-r]]] [-c <cycle_count>] <disk_list>Schalten Sie den Knoten während der Festplattenbereinigung nicht aus, unterbrechen Sie nicht die Speicherverbindung und entfernen Sie keine Zielfestplatten. Wird die Festplattenbereinigung während der Formatierungsphase unterbrochen, muss die Formatierungsphase neu gestartet und abgeschlossen werden, bevor die Festplatten bereinigt und dem Ersatzspeicherpool wieder zugeführt werden können. Falls der Bereinigungsprozess abgebrochen werden muss, ist dies mit dem Befehl disk sanitize abort möglich. Befinden sich die angegebenen Festplatten in der Formatierungsphase der Festplattenbereinigung, erfolgt der Abbruch erst nach Abschluss dieser Phase. -p <pattern1> -p <pattern2> -p <pattern3>Gibt einen Zyklus von ein bis drei benutzerdefinierten Hex-Byte-Überschreibungsmustern an, die nacheinander auf die zu bereinigenden Festplatten angewendet werden können. Das Standardmuster besteht aus drei Durchgängen: 0x55 für den ersten Durchgang, 0xaa für den zweiten Durchgang und 0x3c für den dritten Durchgang.`-r`Ersetzt ein strukturiertes Überschreiben durch ein zufälliges Überschreiben für einen oder alle Durchläufe.
-c <cycle_count>Gibt an, wie oft die angegebenen Überschreibungsmuster angewendet werden.Der Standardwert ist ein Zyklus. Der Maximalwert beträgt sieben Zyklen.
`<disk_list>`gibt eine durch Leerzeichen getrennte Liste der IDs der zu bereinigenden Ersatzfestplatten an.
-
Wenn Sie den Status des Festplattenbereinigungsprozesses überprüfen möchten:
disk sanitize status [<disk_list>] -
Nach Abschluss des Bereinigungsprozesses werden die Festplatten wieder in den Ersatzteilstatus versetzt:
disk sanitize release <disk_name> -
Zurückkehren zur Administratorberechtigungsebene der nodeshell:
priv set admin -
Zurück zur ONTAP CLI:
exit -
Es sollte festgestellt werden, ob alle Festplatten wieder in den Ersatzteilstatus versetzt wurden:
storage aggregate show-spare-disksWenn…
Dann…
Alle bereinigten Datenträger sind als Ersatzteile aufgeführt
Sie sind fertig. Die Festplatten wurden bereinigt und befinden sich im Ersatzteilstatus.
Einige der bereinigten Festplatten sind nicht als Ersatz aufgeführt
Die folgenden Schritte sind auszuführen:
-
Erweiterten Berechtigungsmodus aktivieren:
set -privilege advanced -
Die nicht zugewiesenen, bereinigten Festplatten werden dem jeweils passenden Node zugeordnet:
storage disk assign -disk <disk_name> -owner <node_name> -
Die Festplatten werden für jede Festplatte wieder in den Ersatzdatenträgerstatus versetzt:
storage disk unfail -disk <disk_name> -s -q -
Zurück in den Administratormodus:
set -privilege admin
Weitere Informationen zu
storage aggregate show-spare-disksfinden sich in der "ONTAP-Befehlsreferenz". -
Die angegebenen Festplatten werden bereinigt und als Hot-Spare-Festplatten gekennzeichnet. Die Seriennummern der bereinigten Festplatten werden in /etc/log/sanitized_disks geschrieben.
Die Protokolle der Festplattenbereinigung, die anzeigen, was auf jeder Festplatte abgeschlossen wurde, werden in /mroot/etc/log/sanitization.log geschrieben.