Löschen ausgefallener Plexe, die sich im Eigentum des noch intakten Standorts befinden (MetroCluster IP-Konfigurationen)
Nachdem die Hardware ersetzt und Festplatten zugewiesen wurden, müssen ausgefallene Remote-Plexe gelöscht werden, die sich im Eigentum der noch verbleibenden Site befinden, sich jedoch am DR-Standort.
Diese Schritte werden auf dem noch intakten Cluster durchgeführt.
-
Ermitteln Sie die lokalen Aggregate:
storage aggregate show -is-home true
cluster_B::> storage aggregate show -is-home true cluster_B Aggregates: Aggregate Size Available Used% State #Vols Nodes RAID Status --------- -------- --------- ----- ------- ------ ---------------- ------------ node_B_1_aggr0 1.49TB 74.12GB 95% online 1 node_B_1 raid4, mirror degraded node_B_2_aggr0 1.49TB 74.12GB 95% online 1 node_B_2 raid4, mirror degraded node_B_1_aggr1 2.99TB 2.88TB 3% online 15 node_B_1 raid_dp, mirror degraded node_B_1_aggr2 2.99TB 2.91TB 3% online 14 node_B_1 raid_tec, mirror degraded node_B_2_aggr1 2.95TB 2.80TB 5% online 37 node_B_2 raid_dp, mirror degraded node_B_2_aggr2 2.99TB 2.87TB 4% online 35 node_B_2 raid_tec, mirror degraded 6 entries were displayed. cluster_B::>
-
Identifizieren der fehlerhaften Remote-Plexe:
storage aggregate plex show
Im folgenden Beispiel werden die Plexe aufruft, die Remote sind (nicht plex0) und den Status „Fehlgeschlagen“ aufweisen:
cluster_B::> storage aggregate plex show -fields aggregate,status,is-online,Plex,pool aggregate plex status is-online pool ------------ ----- ------------- --------- ---- node_B_1_aggr0 plex0 normal,active true 0 node_B_1_aggr0 plex4 failed,inactive false - <<<<---Plex at remote site node_B_2_aggr0 plex0 normal,active true 0 node_B_2_aggr0 plex4 failed,inactive false - <<<<---Plex at remote site node_B_1_aggr1 plex0 normal,active true 0 node_B_1_aggr1 plex4 failed,inactive false - <<<<---Plex at remote site node_B_1_aggr2 plex0 normal,active true 0 node_B_1_aggr2 plex1 failed,inactive false - <<<<---Plex at remote site node_B_2_aggr1 plex0 normal,active true 0 node_B_2_aggr1 plex4 failed,inactive false - <<<<---Plex at remote site node_B_2_aggr2 plex0 normal,active true 0 node_B_2_aggr2 plex1 failed,inactive false - <<<<---Plex at remote site node_A_1_aggr1 plex0 failed,inactive false - node_A_1_aggr1 plex4 normal,active true 1 node_A_1_aggr2 plex0 failed,inactive false - node_A_1_aggr2 plex1 normal,active true 1 node_A_2_aggr1 plex0 failed,inactive false - node_A_2_aggr1 plex4 normal,active true 1 node_A_2_aggr2 plex0 failed,inactive false - node_A_2_aggr2 plex1 normal,active true 1 20 entries were displayed. cluster_B::>
-
Versetzen Sie jede der ausgefallenen Plexe in den Offline-Modus und löschen Sie sie anschließend:
-
Versetzen Sie die ausgefallenen Plexe in den Offline-Modus:
storage aggregate plex offline -aggregate aggregate-name -plex plex-id
Das folgende Beispiel zeigt, dass das Aggregat „Node_B_2_aggr1/plex1“ offline geschaltet wird:
cluster_B::> storage aggregate plex offline -aggregate node_B_1_aggr0 -plex plex4 Plex offline successful on plex: node_B_1_aggr0/plex4
-
Löschen Sie den fehlgeschlagenen Plex:
storage aggregate plex delete -aggregate aggregate-name -plex plex-id
Sie können den Plex zerstören, wenn Sie dazu aufgefordert werden.
Das folgende Beispiel zeigt, dass der Plex Node_B_2_aggr1/plex1 gelöscht wird.
cluster_B::> storage aggregate plex delete -aggregate node_B_1_aggr0 -plex plex4 Warning: Aggregate "node_B_1_aggr0" is being used for the local management root volume or HA partner management root volume, or has been marked as the aggregate to be used for the management root volume after a reboot operation. Deleting plex "plex4" for this aggregate could lead to unavailability of the root volume after a disaster recovery procedure. Use the "storage aggregate show -fields has-mroot,has-partner-mroot,root" command to view such aggregates. Warning: Deleting plex "plex4" of mirrored aggregate "node_B_1_aggr0" on node "node_B_1" in a MetroCluster configuration will disable its synchronous disaster recovery protection. Are you sure you want to destroy this plex? {y|n}: y [Job 633] Job succeeded: DONE cluster_B::>
Sie müssen diese Schritte für jede der fehlgeschlagenen Plexe wiederholen.
-
-
Überprüfen Sie, ob die Plexe entfernt wurden:
storage aggregate plex show -fields aggregate,status,is-online,plex,pool
cluster_B::> storage aggregate plex show -fields aggregate,status,is-online,Plex,pool aggregate plex status is-online pool ------------ ----- ------------- --------- ---- node_B_1_aggr0 plex0 normal,active true 0 node_B_2_aggr0 plex0 normal,active true 0 node_B_1_aggr1 plex0 normal,active true 0 node_B_1_aggr2 plex0 normal,active true 0 node_B_2_aggr1 plex0 normal,active true 0 node_B_2_aggr2 plex0 normal,active true 0 node_A_1_aggr1 plex0 failed,inactive false - node_A_1_aggr1 plex4 normal,active true 1 node_A_1_aggr2 plex0 failed,inactive false - node_A_1_aggr2 plex1 normal,active true 1 node_A_2_aggr1 plex0 failed,inactive false - node_A_2_aggr1 plex4 normal,active true 1 node_A_2_aggr2 plex0 failed,inactive false - node_A_2_aggr2 plex1 normal,active true 1 14 entries were displayed. cluster_B::>
-
Ermitteln Sie die Switched-over-Aggregate:
storage aggregate show -is-home false
Sie können auch die verwenden
storage aggregate plex show -fields aggregate,status,is-online,plex,pool
Befehl zur Identifizierung von Plex 0 Switched-over-Aggregaten. Sie haben den Status „Fehlgeschlagen, inaktiv“.Die folgenden Befehle zeigen vier Umschaltaggregate:
-
Node_A_1_aggr1
-
Node_A_1_aggr2
-
Node_A_2_aggr1
-
Node_A_2_aggr2
cluster_B::> storage aggregate show -is-home false cluster_A Switched Over Aggregates: Aggregate Size Available Used% State #Vols Nodes RAID Status --------- -------- --------- ----- ------- ------ ---------------- ------------ node_A_1_aggr1 2.12TB 1.88TB 11% online 91 node_B_1 raid_dp, mirror degraded node_A_1_aggr2 2.89TB 2.64TB 9% online 90 node_B_1 raid_tec, mirror degraded node_A_2_aggr1 2.12TB 1.86TB 12% online 91 node_B_2 raid_dp, mirror degraded node_A_2_aggr2 2.89TB 2.64TB 9% online 90 node_B_2 raid_tec, mirror degraded 4 entries were displayed. cluster_B::>
-
-
Identifizierung vermittelter Plexe:
storage aggregate plex show -fields aggregate,status,is-online,Plex,pool
Sie möchten die Plexe mit dem Status „Fehlgeschlagen, inaktiv“ identifizieren.
Die folgenden Befehle zeigen vier Umschaltaggregate:
cluster_B::> storage aggregate plex show -fields aggregate,status,is-online,Plex,pool aggregate plex status is-online pool ------------ ----- ------------- --------- ---- node_B_1_aggr0 plex0 normal,active true 0 node_B_2_aggr0 plex0 normal,active true 0 node_B_1_aggr1 plex0 normal,active true 0 node_B_1_aggr2 plex0 normal,active true 0 node_B_2_aggr1 plex0 normal,active true 0 node_B_2_aggr2 plex0 normal,active true 0 node_A_1_aggr1 plex0 failed,inactive false - <<<<-- Switched over aggr/Plex0 node_A_1_aggr1 plex4 normal,active true 1 node_A_1_aggr2 plex0 failed,inactive false - <<<<-- Switched over aggr/Plex0 node_A_1_aggr2 plex1 normal,active true 1 node_A_2_aggr1 plex0 failed,inactive false - <<<<-- Switched over aggr/Plex0 node_A_2_aggr1 plex4 normal,active true 1 node_A_2_aggr2 plex0 failed,inactive false - <<<<-- Switched over aggr/Plex0 node_A_2_aggr2 plex1 normal,active true 1 14 entries were displayed. cluster_B::>
-
Löschen Sie den fehlgeschlagenen Plex:
storage aggregate plex delete -aggregate node_A_1_aggr1 -plex plex0
Sie können den Plex zerstören, wenn Sie dazu aufgefordert werden.
Das folgende Beispiel zeigt, dass der Plex Node_A_1_aggr1/plex0 gelöscht wird:
cluster_B::> storage aggregate plex delete -aggregate node_A_1_aggr1 -plex plex0 Warning: Aggregate "node_A_1_aggr1" hosts MetroCluster metadata volume "MDV_CRS_e8457659b8a711e78b3b00a0988fe74b_A". Deleting plex "plex0" for this aggregate can lead to the failure of configuration replication across the two DR sites. Use the "volume show -vserver <admin-vserver> -volume MDV_CRS*" command to verify the location of such volumes. Warning: Deleting plex "plex0" of mirrored aggregate "node_A_1_aggr1" on node "node_A_1" in a MetroCluster configuration will disable its synchronous disaster recovery protection. Are you sure you want to destroy this plex? {y|n}: y [Job 639] Job succeeded: DONE cluster_B::>
Sie müssen diese Schritte für jeden der ausgefallenen Aggregate wiederholen.
-
Vergewissern Sie sich, dass keine fehlerhaften Plexe auf dem verbleibenden Standort vorhanden sind.
Die folgende Ausgabe zeigt, dass alle Plexe normal, aktiv und online sind.
cluster_B::> storage aggregate plex show -fields aggregate,status,is-online,Plex,pool aggregate plex status is-online pool ------------ ----- ------------- --------- ---- node_B_1_aggr0 plex0 normal,active true 0 node_B_2_aggr0 plex0 normal,active true 0 node_B_1_aggr1 plex0 normal,active true 0 node_B_2_aggr2 plex0 normal,active true 0 node_B_1_aggr1 plex0 normal,active true 0 node_B_2_aggr2 plex0 normal,active true 0 node_A_1_aggr1 plex4 normal,active true 1 node_A_1_aggr2 plex1 normal,active true 1 node_A_2_aggr1 plex4 normal,active true 1 node_A_2_aggr2 plex1 normal,active true 1 10 entries were displayed. cluster_B::>