Skip to main content
ONTAP MetroCluster
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Configurer le logiciel de départage MetroCluster

Contributeurs netapp-aoife NetAppZacharyWambold netapp-folivia netapp-thomi netapp-martyh netapp-aherbin

Après avoir installé ce logiciel, vous pouvez ajouter ou modifier des configurations MetroCluster ou les supprimer du logiciel disjoncteur d'attache.

Lancez l'interface de ligne de commande du logiciel Tiebreaker.

Après avoir installé le logiciel Tiebreaker, vous devez lancer son interface de ligne de commande pour configurer le logiciel.

  1. Lancez l'interface de ligne de commande à partir de l'invite de l'hôte sur lequel vous avez installé le logiciel :

    netapp-metrocluster-tiebreaker-software-cli

  2. Après l'installation et au premier démarrage, entrez le mot de passe pour que l'utilisateur Tiebreaker puisse accéder à la base de données. Il s'agit du mot de passe que vous avez spécifié pour l'utilisateur de la base de données lors de l'installation.

Ajouter des configurations MetroCluster

Après avoir installé le logiciel NetApp MetroCluster Tiebreaker, vous pouvez ajouter d'autres configurations MetroCluster, une à la fois.

Description de la tâche
  • Vous devez avoir installé la configuration MetroCluster dans un environnement ONTAP et activé les paramètres dans le logiciel.

  • Les étapes et le résultat attendu des commandes dépendent de la version de Tiebreaker que vous utilisez.

Départage 1,5 ou avant
Étapes
  1. Utilisez l'interface de ligne de commande Tiebreaker pour ajouter les configurations MetroCluster,

    Si vous utilisez le nom d'hôte, il doit s'agir du nom de domaine complet (FQDN).

    L'exemple suivant montre la configuration du cluster_A :

    Exemple
    NetApp MetroCluster Tiebreaker :> monitor add wizard
    Enter monitor Name: <monitor_name>
    Enter Cluster IP Address: <cluster_ip_value>
    Enter Cluster Username: admin
    Enter Cluster Password:
    Enter Cluster IP Address: <peer_cluster_ip_value>
    Enter Peer Cluster Username: admin
    Enter Peer Cluster Password:
    Successfully added monitor to NetApp MetroCluster Tiebreaker software.
  2. Vérifiez que la configuration MetroCluster a été correctement ajoutée à l'aide de l'interface de ligne de commande Tiebreaker monitor show -status commande.

    NetApp MetroCluster Tiebreaker :> monitor show -status
  3. Désactiver le mode observateur pour le logiciel disjoncteur d'attache pour effectuer automatiquement un basculement après détection d'une défaillance de site :

    monitor modify -monitor-name <monitor_name> -observer-mode false

    NetApp MetroCluster Tiebreaker :> monitor modify -monitor-name 8pack -observer-mode false
    Warning: If you are turning observer-mode to false, make sure to review the 'risks and limitations'
    as described in the MetroCluster Tiebreaker installation and configuration.
    Are you sure you want to enable automatic switchover capability for monitor "8pack"? [Y/N]: y
Tiebreaker 1.6 ou version ultérieure
Étapes
  1. Utilisez l'interface de ligne de commande Tiebreaker pour ajouter les configurations MetroCluster,

    Si vous utilisez le nom d'hôte, il doit s'agir du nom de domaine complet (FQDN).

    L'exemple suivant montre la configuration du cluster_A :

    Exemple
    NetApp MetroCluster Tiebreaker :> monitor add wizard
    Enter Monitor Name: cluster_A
    Enter Cluster IP Address: <cluster_ip_value>
    Enter Cluster Username: admin
    Enter Cluster Password:
    Enter Peer Cluster IP Address: <peer_cluster_ip_value>
    Enter Peer Cluster Username: admin
    Enter Peer Cluster Password:
    
     NOTE: Before enabling automatic switchover capability, make sure to review the 'risks and limitations' as described in the MetroCluster Tiebreaker Installation and Configuration Guide.
    
    Do you want to enable automatic switchover capability for monitor(Y/N): y
    Successfully added monitor to NetApp MetroCluster Tiebreaker software.
    Verifying SSL certificate chain from cluster_A...
    
    ===============================================
    Warning missing SSL certificates
    ===============================================
    
    Cluster: cluster_A
    
    IP Address: <cluster_ip_value>
    
    Result:
    
    The MetroCluster Tiebreaker is unable to verify the SSL certificate chain.
    
    Recommended Actions:
    
    Run the following command to identify missing certificates:
    
    monitor switchover-simulate
    
    Import any missing certificates as indicated by the command output.
    
    For detailed instructions, please refer to the MetroCluster Tiebreaker documentation, or contact NetApp Support for assistance.
    
    Note:
    
    Missing certificates will prevent the MetroCluster Tiebreaker from issuing a switchover request in the event of a site failure.
    
    ================================================================================================================================
    Verifying SSL certificate chain from cluster_B...
    
    SSL certificate chain is valid
  2. Vérifiez que la configuration MetroCluster a été correctement ajoutée à l'aide de l'interface de ligne de commande Tiebreaker monitor show -status commande.

    NetApp MetroCluster Tiebreaker :> monitor show -status
  3. Importez les certificats manquants en suivant les étapes correspondant à votre version de Tiebreaker dansCertificats d'importation .

Certificats d'importation

Pour activer une surveillance transparente dans Tiebreaker 1.6 ou version ultérieure, vous devez importer le certificat SSL (Secure Sockets Layer) du serveur, le certificat intermédiaire (s'il existe) et le certificat racine d' ONTAP dans le magasin de clés de la machine virtuelle Java (JVM).

Description de la tâche
  • Cette tâche est requise dans Tiebreaker 1.6 ou version ultérieure.

  • Vous effectuez cette tâche après avoir ajouté avec succès une configuration MetroCluster à Tiebreaker ou si vos certificats expirent.

  • Dans Tiebreaker 1.7 ou version ultérieure, vous pouvez effectuer une simulation de basculement pour vérifier si vous devez importer un certificat. Si la simulation de basculement échoue, vous devez importer les certificats d' ONTAP dans le magasin de clés de la machine virtuelle Java (JVM).

Brise-égalité 1.7 ou version ultérieure
Étapes
  1. Effectuez une simulation de basculement pour vérifier si vous devez importer des certificats.

    1. Vérifier l'état de surveillance du départage : monitor show -status

      Exemple
      NetApp MetroCluster Tiebreaker :> monitor show -status
      MetroCluster: A700
          Disaster: false
          Monitor State: Normal
          Observer Mode: false
          Silent Period: 5
          Override Vetoes: false
          Cluster: ClusterA_siteA(UUID:713e5ab2-b4e8-11f0-91aa-00a098ef36a2)
              Reachable: true
              Intersite Connectivity Available: true
                  Node: node_A1(UUID:9f6cecbf-b4e4-11f0-9d0f-00a098ef36a2)
                      Reachable: true
                      Intersite Connectivity Available: true
                      State: normal
                  Node: node_A2(UUID:2719bb56-b4e7-11f0-996c-00a09897caa3)
                      Reachable: true
                      Intersite Connectivity Available: true
                      State: normal
          Cluster: ClusterB_siteB(UUID:72839591-b4e8-11f0-b688-00a09897cb73)
              Reachable: true
              Intersite Connectivity Available: true
                  Node: node_B1(UUID:abfeab89-b4e4-11f0-a077-00a09897cb73)
                      Reachable: true
                      Intersite Connectivity Available: true
                      State: normal
                  Node: node_B2(UUID:31e395bf-b4e7-11f0-bf99-00a09897cb2f)
                      Reachable: true
                      Intersite Connectivity Available: true
                      State: normal
    2. Déclencher une simulation de basculement :

      monitor switchover-simulate -monitor-name <monitor_name> -cluster <cluster_name>

      La commande renvoie le résultat suivant si vous devez importer des certificats dans la JVM :

    Failed to trigger Switchover Simulation. Please check Metrocluster Tiebreaker logs for further information or contact NetApp support.
  2. Exécutez la commande suivante pour chaque certificat que vous devez importer (serveur SSL, intermédiaire ou racine).

    /opt/netapp/java/bin/keytool -import -trustcacerts -file <certificate_file_name> -keystore "/opt/netapp/java/lib/security/cacerts" -alias <certificate>

    • Le <certificate_file_name> La valeur spécifie le nom du fichier du certificat que vous souhaitez importer.

    • Le -alias <certificate> La valeur spécifie le nom sous lequel vous souhaitez enregistrer le certificat après son importation dans la JVM.

      L'exemple suivant montre comment importer un certificat racine avec le nom de fichier root.crt et un certificat de serveur SSL avec le nom de fichier ssl_cert.crt:

    /opt/netapp/java/bin/keytool -import -trustcacerts -file root.crt -keystore "/opt/netapp/java/lib/security/cacerts" -alias root
    
    /opt/netapp/java/bin/keytool -import -trustcacerts -file ssl_cert.crt -keystore "/opt/netapp/java/lib/security/cacerts" -alias ssl_cert
  3. Redémarrez le logiciel de départage :

    systemctl restart netapp-metrocluster-tiebreaker-software

  4. Effectuez à nouveau les vérifications de simulation de basculement :

    1. Vérifier l'état de surveillance du départage : monitor show -status

      Exemple
      NetApp MetroCluster Tiebreaker :> monitor show -status
      MetroCluster: A700
          Disaster: false
          Monitor State: Normal
          Observer Mode: false
          Silent Period: 5
          Override Vetoes: false
          Cluster: ClusterA_siteA(UUID:713e5ab2-b4e8-11f0-91aa-00a098ef36a2)
              Reachable: true
              Intersite Connectivity Available: true
                  Node: node_A1(UUID:9f6cecbf-b4e4-11f0-9d0f-00a098ef36a2)
                      Reachable: true
                      Intersite Connectivity Available: true
                      State: normal
                  Node: node_A2(UUID:2719bb56-b4e7-11f0-996c-00a09897caa3)
                      Reachable: true
                      Intersite Connectivity Available: true
                      State: normal
          Cluster: ClusterB_siteB(UUID:72839591-b4e8-11f0-b688-00a09897cb73)
              Reachable: true
              Intersite Connectivity Available: true
                  Node: node_B1(UUID:abfeab89-b4e4-11f0-a077-00a09897cb73)
                      Reachable: true
                      Intersite Connectivity Available: true
                      State: normal
                  Node: node_B2(UUID:31e395bf-b4e7-11f0-bf99-00a09897cb2f)
                      Reachable: true
                      Intersite Connectivity Available: true
                      State: normal
    2. Déclencher une simulation de basculement :

      monitor switchover-simulate -monitor-name <monitor_name> -cluster <cluster_name>

    Successfully triggered Switchover Simulation. Please check the status of the Switchover Simulation on the ONTAP cluster using command "metrocluster operation history show"
Départage 1.6 ou 1.6P1
Étapes
  1. Importer tous les certificats depuis ONTAP. Exécutez la commande suivante pour chaque certificat que vous devez importer (serveur SSL, intermédiaire ou racine).

    /opt/netapp/java/bin/keytool -import -trustcacerts -file <certificate_file_name> -keystore "/opt/netapp/java/lib/security/cacerts" -alias <certificate>

    • Le <certificate_file_name> La valeur spécifie le nom du fichier du certificat que vous souhaitez importer.

    • Le -alias <certificate> La valeur spécifie le nom sous lequel vous souhaitez enregistrer le certificat après son importation dans la JVM.

      L'exemple suivant montre comment importer un certificat racine avec le nom de fichier root.crt et un certificat de serveur SSL avec le nom de fichier ssl_cert.crt:

    /opt/netapp/java/bin/keytool -import -trustcacerts -file root.crt -keystore "/opt/netapp/java/lib/security/cacerts" -alias root
    
    /opt/netapp/java/bin/keytool -import -trustcacerts -file ssl_cert.crt -keystore "/opt/netapp/java/lib/security/cacerts" -alias ssl_cert
  2. Redémarrez le logiciel de départage :

    systemctl restart netapp-metrocluster-tiebreaker-software

Commandes de modification des configurations d'MetroCluster Tiebreaker

Vous pouvez modifier la configuration MetroCluster dès que vous devez modifier les paramètres.

Vous pouvez utiliser la commande de modification du contrôle par le logiciel disjoncteur d'attache avec les options suivantes. Vous pouvez confirmer les modifications avec la commande Monitor show -status.

Option

Description

-nom-moniteur

Nom de la configuration MetroCluster

-activer-surveiller

Active et désactive la surveillance de la configuration MetroCluster

-période-silencieuse

Période en secondes pendant laquelle le logiciel MetroCluster Tiebreaker attend la détection d'une panne sur site

-mode-observateur

Le mode observateur (vrai) fournit uniquement la surveillance et ne déclenche pas de basculement en cas d'incident sur site. Le mode en ligne (FALSE) déclenche un basculement en cas d'incident sur site.

L'exemple suivant modifie la période de silence pour la configuration.

NetApp MetroCluster Tiebreaker :> monitor modify -monitor-name cluster_A -silent-period 15
Successfully modified monitor in NetApp MetroCluster Tiebreaker
software.

Interface de ligne de commande d'disjoncteur logiciel debug la commande peut être utilisée pour modifier le mode de consignation.

Commande

Description

état de débogage

Affiche l'état du mode débogage

activation du débogage

Active le mode débogage pour la journalisation

débogage désactivé

Désactive le mode de débogage pour la journalisation

Sur les systèmes exécutant Tiebreaker 1.4 et versions antérieures, la CLI Tiebreaker update-mcctb-password la commande peut être utilisée pour mettre à jour le mot de passe utilisateur. Cette commande est obsolète dans Tiebreaker 1.5 et versions ultérieures.

Commande

Description

update-mcctb-password

Le mot de passe utilisateur a été mis à jour

Supprimer les configurations MetroCluster

Vous pouvez supprimer la configuration MetroCluster surveillée par ce logiciel quand vous ne souhaitez plus surveiller une configuration MetroCluster.

  1. Utiliser l'interface de ligne de commande Tiebreaker monitor remove Commande permettant de supprimer la configuration MetroCluster.

    Dans l'exemple suivant, « cluster_A » est supprimé du logiciel :

    NetApp MetroCluster Tiebreaker :> monitor remove -monitor-name cluster_A
    Successfully removed monitor from NetApp MetroCluster Tiebreaker
    software.
  2. Vérifiez que la configuration MetroCluster est correctement supprimée à l'aide de l'interface de ligne de commande Tiebreaker monitor show -status commande.

    NetApp MetroCluster Tiebreaker :> monitor show -status