Transfert de propriété d'un niveau local ONTAP au sein d'une paire haute disponibilité
Vous pouvez modifier la propriété des niveaux locaux entre les nœuds d'une paire haute disponibilité sans interrompre le service des tiers locaux.
|
Avant ONTAP 9.7, System Manager utilise le terme aggregate pour décrire un niveau local. Quelle que soit votre version de ONTAP, l'interface de ligne de commandes de ONTAP utilise le terme aggregate. Pour en savoir plus sur les niveaux locaux, voir "Disques et niveaux locaux". |
Les deux nœuds d'une paire haute disponibilité sont physiquement connectés aux disques ou aux LUN de baie des autres. Chaque LUN de disque ou de baie est détenue par un des nœuds.
La propriété de tous les disques ou LUN de baies au sein d'un niveau local change temporairement d'un nœud à l'autre en cas de reprise. Cependant, les opérations de relocalisation des niveaux locaux peuvent également modifier définitivement la propriété (par exemple, si elles sont effectuées pour équilibrer la charge). La propriété change sans processus de copie des données ni déplacement physique des disques ou des LUN de baies.
-
Comme les limites de nombre de volumes sont validées par programmation lors des opérations de relocalisation de niveau local, il n'est pas nécessaire de vérifier cette valeur manuellement.
Si le nombre de volumes dépasse la limite prise en charge, l'opération de transfert de niveau local échoue et un message d'erreur s'affiche.
-
Vous ne devez pas lancer le transfert de niveau local lorsque des opérations au niveau du système sont en cours sur le nœud source ou de destination ; de même, vous ne devez pas démarrer ces opérations pendant le transfert de niveau local.
Ces opérations peuvent inclure les opérations suivantes :
-
Basculement
-
Rétablissement
-
Arrêt
-
Une autre opération de transfert de niveau local
-
Évolution de la propriété des disques
-
Opérations locales de configuration du niveau ou des volumes
-
Remplacement du contrôleur de stockage
-
Mise à niveau de ONTAP
-
Restauration de ONTAP
-
-
Si vous disposez d'une configuration MetroCluster, vous ne devez pas lancer la relocalisation des niveaux locaux pendant que les opérations de reprise sur incident (basculement, rétablissement ou rétablissement) sont en cours.
-
Si vous disposez d'une configuration MetroCluster et que vous lancez une relocalisation des niveaux locaux sur un niveau local commuté, l'opération peut échouer car elle dépasse le nombre maximal de volumes du partenaire de DR.
-
Vous ne devez pas initier de relocalisation de niveau local vers des niveaux locaux corrompus ou en cours de maintenance.
-
Avant de lancer la relocalisation des niveaux locaux, vous devez enregistrer les « core dumps » sur les nœuds source et de destination.
-
Afficher les niveaux locaux sur le nœud pour confirmer les niveaux locaux à déplacer et s'assurer qu'ils sont en ligne et en bon état :
storage aggregate show -node source-node
La commande suivante présente six niveaux locaux sur les quatre nœuds du cluster. Tous les niveaux locaux sont en ligne. NODE1 et NODE3 forment une paire HA, tandis que les nœuds 2 et Node4 forment une paire HA.
cluster::> storage aggregate show Aggregate Size Available Used% State #Vols Nodes RAID Status --------- -------- --------- ----- ------- ------ ------ ----------- aggr_0 239.0GB 11.13GB 95% online 1 node1 raid_dp, normal aggr_1 239.0GB 11.13GB 95% online 1 node1 raid_dp, normal aggr_2 239.0GB 11.13GB 95% online 1 node2 raid_dp, normal aggr_3 239.0GB 11.13GB 95% online 1 node2 raid_dp, normal aggr_4 239.0GB 238.9GB 0% online 5 node3 raid_dp, normal aggr_5 239.0GB 239.0GB 0% online 4 node4 raid_dp, normal 6 entries were displayed.
-
Lancer la commande pour lancer le transfert de niveau local :
storage aggregate relocation start -aggregate-list aggregate-1, aggregate-2… -node source-node -destination destination-node
La commande suivante déplace le niveau local aggr_1 et aggr_2 de Node1 vers node3. Node4 est le partenaire HA de Node1. Les niveaux locaux ne peuvent être déplacés qu'au sein de la paire haute disponibilité.
cluster::> storage aggregate relocation start -aggregate-list aggr_1, aggr_2 -node node1 -destination node3 Run the storage aggregate relocation show command to check relocation status. node1::storage aggregate>
-
Contrôler la progression du déplacement de niveau local avec la
storage aggregate relocation show
commande :storage aggregate relocation show -node source-node
La commande suivante indique la progression du déplacement des niveaux locaux vers le nœud 3 :
cluster::> storage aggregate relocation show -node node1 Source Aggregate Destination Relocation Status ------ ----------- ------------- ------------------------ node1 aggr_1 node3 In progress, module: wafl aggr_2 node3 Not attempted yet 2 entries were displayed. node1::storage aggregate>
Une fois la relocalisation terminée, la sortie de cette commande affiche chaque niveau local avec le statut de déplacement « `Done' ».