Komponenten eines FlexGroup Volumes werden verschoben
Sie können die Komponenten eines FlexGroup Volume von einem Aggregat auf ein anderes verschieben, um die Last auszugleichen, wenn bestimmte Komponenten mehr Traffic erleben. Das Verschieben von Komponenten hilft auch dabei, Speicherplatz auf einem Aggregat freizugeben, damit die bestehenden Komponenten angepasst werden können.
Um eine FlexGroup-Volume-Komponente, die sich in einer SnapMirror-Beziehung befindet, zu verschieben, müssen Sie die SnapMirror-Beziehung initialisiert haben.
Bei der Erweiterung der Komponenten des FlexGroup Volume ist es nicht möglich, ein Volume zu verschieben.
-
Identifizieren Sie die FlexGroup Volume-Komponente, die Sie verschieben möchten:
volume show -vserver svm_name -is-constituent true
cluster1::> volume show -vserver vs2 -is-constituent true Vserver Volume Aggregate State Type Size Available Used% --------- ------------ ------------ ---------- ---- ---------- ---------- ----- vs2 fg1 - online RW 400TB 15.12TB 62% vs2 fg1__0001 aggr1 online RW 25TB 8.12MB 59% vs2 fg1__0002 aggr2 online RW 25TB 2.50TB 90% ...
-
Identifizieren Sie ein Aggregat, in das Sie die FlexGroup Volume-Komponente verschieben können:
volume move target-aggr show -vserver svm_name -volume vol_constituent_name
Der verfügbare Speicherplatz im ausgewählten Aggregat muss größer sein als die Größe der zu bewegenden FlexGroup-Volume-Komponente.
cluster1::> volume move target-aggr show -vserver vs2 -volume fg1_0002 Aggregate Name Available Size Storage Type -------------- -------------- ------------ aggr2 467.9TB hdd node12a_aggr3 100.34TB hdd node12a_aggr2 100.36TB hdd node12a_aggr1 100.36TB hdd node12a_aggr4 100.36TB hdd 5 entries were displayed.
-
Überprüfen Sie, ob die FlexGroup Volume-Komponente in das vorgesehene Aggregat verschoben werden kann:
volume move start -vserver svm_name -volume vol_constituent_name -destination-aggregate aggr_name -perform-validation-only true
cluster1::> volume move start -vserver vs2 -volume fg1_0002 -destination-aggregate node12a_aggr3 -perform-validation-only true Validation succeeded.
-
Verschieben Sie die FlexGroup Volume-Komponente:
volume move start -vserver svm_name -volume vol_constituent_name -destination-aggregate aggr_name [-allow-mixed-aggr-types {true|false}]
Die Verschiebung des Volumes wird als Hintergrundprozess ausgeführt.
Ab ONTAP 9.5 können Sie FlexGroup-Volume-Komponenten aus einem Fabric Pool in einen Pool ohne Fabric verschieben oder umgekehrt, indem Sie den
-allow-mixed-aggr-types
Parameter auf setzentrue
. Standardmäßig-allow-mixed-aggr-types
ist die Option auf eingestelltfalse
.Sie können den
volume move
Befehl nicht zur Aktivierung der Verschlüsselung auf FlexGroup Volumes verwenden.cluster1::> volume move start -vserver vs2 -volume fg1_002 -destination-aggregate node12a_aggr3
Wenn das Verschieben des Volumes aufgrund eines aktiven SnapMirror-Vorgangs fehlschlägt, sollten Sie den SnapMirror-Vorgang mit dem
snapmirror abort -h
Befehl abbrechen. In einigen Fällen schlägt der SnapMirror Abbruchvorgang möglicherweise auch fehl. In solchen Situationen sollten Sie den Vorgang der Volume-Verschiebung abbrechen und später wiederholen. -
Überprüfung des Status der Verschiebung eines Volumes:
volume move show -volume vol_constituent_name
Das folgende Beispiel zeigt den Status eines FlexGroup-zusammengehörigen Volume, das die Replizierungsphase abgeschlossen hat und sich in der Umstellungsphase des Volume-Ververschiebens befindet:
cluster1::> volume move show -volume fg1_002 Vserver Volume State Move Phase Percent-Complete Time-To-Complete --------- ---------- -------- ---------- ---------------- ---------------- vs2 fg1_002 healthy cutover - -