Eliminación de complejos fallidos propiedad del sitio superviviente (configuraciones IP de MetroCluster)
Tras sustituir el hardware y asignar discos, debe eliminar los complejos remotos con errores que son propiedad de los nodos del sitio superviviente, pero que se encuentran en el sitio de desastre.
Estos pasos se realizan en el clúster superviviente.
-
Identifique los agregados locales:
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::>
-
Identifique los complejos remotos que han fallado:
storage aggregate plex show
El ejemplo siguiente llama a los complejos que son remotos (no plex0) y tienen el estado "failed":
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::>
-
Desconecte cada uno de los complejos fallidos y, a continuación, elimínelos:
-
Desconecte los complejos que han fallado:
storage aggregate plex offline -aggregate aggregate-name -plex plex-id
En el siguiente ejemplo, se muestra el agregado "node_B_2_aggr1/plex1" que se toma sin conexión:
cluster_B::> storage aggregate plex offline -aggregate node_B_1_aggr0 -plex plex4 Plex offline successful on plex: node_B_1_aggr0/plex4
-
Eliminar el complejo defectuoso:
storage aggregate plex delete -aggregate aggregate-name -plex plex-id
Puede destruir el complejo cuando se le solicite.
En el ejemplo siguiente se muestra el nodo plex_B_2_aggr1/plex1 que se está eliminando.
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::>
Debe repetir estos pasos para cada plexo fallido.
-
-
Confirme que se han eliminado los complejos:
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::>
-
Identifique los agregados conmutados:
storage aggregate show -is-home false
También puede utilizar el
storage aggregate plex show -fields aggregate,status,is-online,plex,pool
comando para identificar los agregados conmutados plex 0. Tendrán el estado "fallido, inactivo".Los siguientes comandos muestran cuatro agregados conmutados:
-
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::>
-
-
Identifique los complejos conmutados:
storage aggregate plex show -fields aggregate,status,is-online,Plex,pool
Desea identificar los complejos con el estado "error, inactivo".
Los siguientes comandos muestran cuatro agregados conmutados:
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::>
-
Eliminar el complejo defectuoso:
storage aggregate plex delete -aggregate node_A_1_aggr1 -plex plex0
Puede destruir el complejo cuando se le solicite.
En el ejemplo siguiente se muestra el nodo plex_A_1_aggr1/plex0 que se está eliminando:
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::>
Debe repetir estos pasos para cada uno de los agregados con errores.
-
Compruebe que no quedan complejos fallidos en el sitio superviviente.
La siguiente salida muestra que todos los complejos son normales, activos y en línea.
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::>