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.

Installez MetroCluster Tiebreaker 1.7

Contributeurs netapp-aoife

Installez ou mettez à niveau Tiebreaker vers la version 1.7 sur votre hôte Linux pour surveiller les configurations MetroCluster .

Description de la tâche
  • Votre système de stockage doit exécuter ONTAP 9.12.1 ou une version ultérieure.

  • Vous ne pouvez effectuer la mise à niveau vers Tiebreaker 1.7 qu'à partir de Tiebreaker 1.6P1. Se référer à"Installez Tiebreaker 1.6 ou 1.6P1" .

  • Vous pouvez installer MetroCluster Tiebreaker en tant qu'utilisateur non root disposant de privilèges d'administration suffisants pour effectuer l'installation de Tiebreaker, créer des tables et des utilisateurs et définir le mot de passe utilisateur.

Étapes
  1. Téléchargez le logiciel MetroCluster Tiebreaker 1.7.

  2. Connectez-vous à l'hôte en tant qu'utilisateur racine.

  3. Si vous effectuez une mise à niveau, vérifiez la version de Tiebreaker que vous utilisez :

    L'exemple suivant illustre le bris d'égalité 1.6P1

    [root@mcctb ~] # netapp-metrocluster-tiebreaker-software-cli
    NetApp MetroCluster Tiebreaker :> version show
    NetApp MetroCluster Tiebreaker 1.6P1: Sun Mar 13 09:59:02 IST 2022
    NetApp MetroCluster Tiebreaker :> exit
  4. Installez ou mettez à niveau le logiciel Tiebreaker.

    Installer Tiebreaker 1.7

    Utilisez les étapes suivantes pour une nouvelle installation de Tiebreaker 1.7.

    Étapes
    1. Exécutez la commande suivante sur le [root@mcctb ~] # demander de commencer l'installation :

      sh MetroClusterTiebreakerInstall-1.7

      Pour une installation réussie, le système affiche les valeurs de sortie suivantes :

      Exemple
      Extracting the MetroCluster Tiebreaker installation/upgrade archive
      Install digest hash is Ok
      Performing the MetroCluster Tiebreaker code signature check
      Install code signature is Ok
      Enter unix user account to use for the installation:
      mcctbadminuser
      Unix user account "mcctbadminuser" doesn't exist. Do you wish to create "mcctbadminuser" user account? [Y/N]: y
      useradd: warning: the home directory already exists.
      Not copying any file from skel directory into it.
      Creating mailbox file: File exists
      Unix account "mcctbadminuser" created.
      Changing password for user mcctbadminuser.
      New password:
      Retype new password:
      passwd: all authentication tokens updated successfully.
      MetroCluster Tiebreaker requires unix user account "mcctbadminuser" to be added to the group "mcctbgrp" for admin access.
      Do you wish to add ? [Y/N]: y
      Unix user account "mcctbadminuser" added to "mcctbgrp".
      Do you wish to generate your own public-private key pair for encrypting audit log? [Y/N]: y
      Generating public-private key pair...
      Configuring Vault...
      Starting vault server...
      ==> Vault server configuration:
      
                   Api Address: <api_address>
                           Cgo: disabled
               Cluster Address: <cluster_address>
         Environment Variables: BASH_FUNC_which%%, DBUS_SESSION_BUS_ADDRESS, GODEBUG, HISTCONTROL, HISTSIZE, HOME, HOSTNAME, HOST_ACCOUNT, LANG, LESSOPEN, LOGNAME, LS_COLORS, MAIL, PATH, PWD, SHELL, SHLVL, SSH_CLIENT, SSH_CONNECTION, SSH_TTY, STAF_TEMP_DIR, TERM, USER, VAULT_ADDR, VAULT_TOKEN, XDG_RUNTIME_DIR, XDG_SESSION_ID, _, vault_Addr, which_declare
                    Go Version: go1.20.5
                    Listener 1: tcp (addr: "0.0.0.0:8200", cluster address: "0.0.0.0:8201", max_request_duration: "1m30s", max_request_size: "33554432", tls: "enabled")
                     Log Level:
                         Mlock: supported: true, enabled: true
                 Recovery Mode: false
                       Storage: file
                       Version: Vault v1.14.0, built 2023-06-19T11:40:23Z
                   Version Sha: 13a649f860186dffe3f3a4459814d87191efc321
      
      ==> Vault server started! Log data will stream in below:
      
      2023-11-23T15:14:28.532+0530 [INFO]  proxy environment: http_proxy="" https_proxy="" no_proxy=""
      2023-11-23T15:14:28.577+0530 [INFO]  core: Initializing version history cache for core
      2023-11-23T15:14:38.552+0530 [INFO]  core: security barrier not initialized
      2023-11-23T15:14:38.552+0530 [INFO]  core: seal configuration missing, not initialized
      2023-11-23T15:14:38.554+0530 [INFO]  core: security barrier not initialized
      2023-11-23T15:14:38.555+0530 [INFO]  core: security barrier initialized: stored=1 shares=5 threshold=3
      2023-11-23T15:14:38.556+0530 [INFO]  core: post-unseal setup starting
      2023-11-23T15:14:38.577+0530 [INFO]  core: loaded wrapping token key
      2023-11-23T15:14:38.577+0530 [INFO]  core: successfully setup plugin catalog: plugin-directory=""
      2023-11-23T15:14:38.577+0530 [INFO]  core: no mounts; adding default mount table
      2023-11-23T15:14:38.578+0530 [INFO]  core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: "
      2023-11-23T15:14:38.578+0530 [INFO]  core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: "
      2023-11-23T15:14:38.578+0530 [INFO]  core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: "
      2023-11-23T15:14:38.581+0530 [INFO]  core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: "
      2023-11-23T15:14:38.581+0530 [INFO]  rollback: starting rollback manager
      2023-11-23T15:14:38.581+0530 [INFO]  core: restoring leases
      2023-11-23T15:14:38.582+0530 [INFO]  expiration: lease restore complete
      2023-11-23T15:14:38.582+0530 [INFO]  identity: entities restored
      2023-11-23T15:14:38.582+0530 [INFO]  identity: groups restored
      2023-11-23T15:14:38.583+0530 [INFO]  core: Recorded vault version: vault version=1.14.0 upgrade time="2023-11-23 09:44:38.582881162 +0000 UTC" build date=2023-06-19T11:40:23Z
      2023-11-23T15:14:38.583+0530 [INFO]  core: usage gauge collection is disabled
      2023-11-23T15:14:38.998+0530 [INFO]  core: post-unseal setup complete
      2023-11-23T15:14:38.999+0530 [INFO]  core: root token generated
      2023-11-23T15:14:38.999+0530 [INFO]  core: pre-seal teardown starting
      2023-11-23T15:14:38.999+0530 [INFO]  rollback: stopping rollback manager
      2023-11-23T15:14:38.999+0530 [INFO]  core: pre-seal teardown complete
      2023-11-23T15:14:39.311+0530 [INFO]  core.cluster-listener.tcp: starting listener: listener_address=0.0.0.0:8201
      2023-11-23T15:14:39.311+0530 [INFO]  core.cluster-listener: serving cluster requests: cluster_listen_address=[::]:8201
      2023-11-23T15:14:39.312+0530 [INFO]  core: post-unseal setup starting
      2023-11-23T15:14:39.312+0530 [INFO]  core: loaded wrapping token key
      2023-11-23T15:14:39.312+0530 [INFO]  core: successfully setup plugin catalog: plugin-directory=""
      2023-11-23T15:14:39.313+0530 [INFO]  core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: "
      2023-11-23T15:14:39.313+0530 [INFO]  core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: "
      2023-11-23T15:14:39.313+0530 [INFO]  core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: "
      2023-11-23T15:14:39.314+0530 [INFO]  core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: "
      2023-11-23T15:14:39.314+0530 [INFO]  rollback: starting rollback manager
      2023-11-23T15:14:39.314+0530 [INFO]  core: restoring leases
      2023-11-23T15:14:39.314+0530 [INFO]  identity: entities restored
      2023-11-23T15:14:39.314+0530 [INFO]  expiration: lease restore complete
      2023-11-23T15:14:39.314+0530 [INFO]  identity: groups restored
      2023-11-23T15:14:39.315+0530 [INFO]  core: usage gauge collection is disabled
      2023-11-23T15:14:39.316+0530 [INFO]  core: post-unseal setup complete
      2023-11-23T15:14:39.316+0530 [INFO]  core: vault is unsealed
      Success! Uploaded policy: mcctb-policy
      2023-11-23T15:14:39.795+0530 [INFO]  core: enabled credential backend: path=approle/ type=approle version=""
      Success! Enabled approle auth method at: approle/
      2023-11-23T15:14:39.885+0530 [INFO]  core: successful mount: namespace="" path=mcctb/ type=kv version=""
      Success! Enabled the kv secrets engine at: mcctb/
      Success! Data written to: auth/approle/role/mcctb-app
      Installing the NetApp-MetroCluster-Tiebreaker-Software-1.7-1.x86_64.rpm
      Preparing...                          # ############################### # [100%]
      
      Updating / installing...
      
      1:NetApp-MetroCluster-Tiebreaker-So# ############################### # [100%]
      Performing file integrity check
      etc/cron.weekly/metrocluster-tiebreaker-support is Ok
      etc/cron.weekly/metrocluster-tiebreaker-support-cov is Ok
      etc/init.d/netapp-metrocluster-tiebreaker-software is Ok
      etc/init.d/netapp-metrocluster-tiebreaker-software-cov is Ok
      etc/logrotate.d/mcctb is Ok
      opt/netapp/mcctb/lib/common/activation-1.1.1.jar is Ok
      opt/netapp/mcctb/lib/common/aopalliance.jar is Ok
      opt/netapp/mcctb/lib/common/args4j.jar is Ok
      opt/netapp/mcctb/lib/common/aspectjrt.jar is Ok
      opt/netapp/mcctb/lib/common/aspectjweaver.jar is Ok
      opt/netapp/mcctb/lib/common/asup.jar is Ok
      opt/netapp/mcctb/lib/common/bcpkix-jdk15on.jar is Ok
      opt/netapp/mcctb/lib/common/bcprov-jdk15on.jar is Ok
      opt/netapp/mcctb/lib/common/bcprov-jdk18on.jar is Ok
      opt/netapp/mcctb/lib/common/bctls-fips-1.0.13.jar is Ok
      opt/netapp/mcctb/lib/common/bctls-jdk18on.jar is Ok
      opt/netapp/mcctb/lib/common/bcutil-jdk18on.jar is Ok
      opt/netapp/mcctb/lib/common/cglib.jar is Ok
      opt/netapp/mcctb/lib/common/commons-codec.jar is Ok
      opt/netapp/mcctb/lib/common/commons-collections4.jar is Ok
      opt/netapp/mcctb/lib/common/commons-compress.jar is Ok
      opt/netapp/mcctb/lib/common/commons-daemon.jar is Ok
      opt/netapp/mcctb/lib/common/commons-daemon.src.jar is Ok
      opt/netapp/mcctb/lib/common/commons-dbcp2.jar is Ok
      opt/netapp/mcctb/lib/common/commons-io.jar is Ok
      opt/netapp/mcctb/lib/common/commons-lang3.jar is Ok
      opt/netapp/mcctb/lib/common/commons-logging.jar is Ok
      opt/netapp/mcctb/lib/common/commons-pool2.jar is Ok
      opt/netapp/mcctb/lib/common/guava.jar is Ok
      opt/netapp/mcctb/lib/common/httpclient.jar is Ok
      opt/netapp/mcctb/lib/common/httpcore.jar is Ok
      opt/netapp/mcctb/lib/common/jakarta.activation.jar is Ok
      opt/netapp/mcctb/lib/common/jakarta.xml.bind-api.jar is Ok
      opt/netapp/mcctb/lib/common/java-xmlbuilder.jar is Ok
      opt/netapp/mcctb/lib/common/javax.inject.jar is Ok
      opt/netapp/mcctb/lib/common/jaxb-api-2.3.1.jar is Ok
      opt/netapp/mcctb/lib/common/jaxb-core.jar is Ok
      opt/netapp/mcctb/lib/common/jaxb-impl.jar is Ok
      opt/netapp/mcctb/lib/common/jline.jar is Ok
      opt/netapp/mcctb/lib/common/jna.jar is Ok
      opt/netapp/mcctb/lib/common/joda-time.jar is Ok
      opt/netapp/mcctb/lib/common/jsch.jar is Ok
      opt/netapp/mcctb/lib/common/json.jar is Ok
      opt/netapp/mcctb/lib/common/jsvc.zip is Ok
      opt/netapp/mcctb/lib/common/junixsocket-common.jar is Ok
      opt/netapp/mcctb/lib/common/junixsocket-native-common.jar is Ok
      opt/netapp/mcctb/lib/common/logback-classic.jar is Ok
      opt/netapp/mcctb/lib/common/logback-core.jar is Ok
      opt/netapp/mcctb/lib/common/mail-1.6.2.jar is Ok
      opt/netapp/mcctb/lib/common/mariadb-java-client.jar is Ok
      opt/netapp/mcctb/lib/common/mcctb-mib.jar is Ok
      opt/netapp/mcctb/lib/common/mcctb.jar is Ok
      opt/netapp/mcctb/lib/common/mockito-core.jar is Ok
      opt/netapp/mcctb/lib/common/slf4j-api.jar is Ok
      opt/netapp/mcctb/lib/common/snmp4j.jar is Ok
      opt/netapp/mcctb/lib/common/spring-aop.jar is Ok
      opt/netapp/mcctb/lib/common/spring-beans.jar is Ok
      opt/netapp/mcctb/lib/common/spring-context-support.jar is Ok
      opt/netapp/mcctb/lib/common/spring-context.jar is Ok
      opt/netapp/mcctb/lib/common/spring-core.jar is Ok
      opt/netapp/mcctb/lib/common/spring-expression.jar is Ok
      opt/netapp/mcctb/lib/common/spring-web.jar is Ok
      opt/netapp/mcctb/lib/common/vault-java-driver.jar is Ok
      opt/netapp/mcctb/lib/common/xz.jar is Ok
      opt/netapp/mcctb/lib/org.jacoco.agent-0.8.8-runtime.jar is Ok
      opt/netapp/mcctb/bin/mcctb-asup-invoke is Ok
      opt/netapp/mcctb/bin/mcctb_postrotate is Ok
      opt/netapp/mcctb/bin/netapp-metrocluster-tiebreaker-software-cli is Ok
      /
      
      Synchronizing state of netapp-metrocluster-tiebreaker-software.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
      Executing: /usr/lib/systemd/systemd-sysv-install enable netapp-metrocluster-tiebreaker-software
      Created symlink /etc/systemd/system/multi-user.target.wants/netapp-metrocluster-tiebreaker-software.service → /etc/systemd/system/netapp-metrocluster-tiebreaker-software.service.
      
      Attempting to start NetApp MetroCluster Tiebreaker software services
      Started NetApp MetroCluster Tiebreaker software services
      Successfully installed NetApp MetroCluster Tiebreaker software version 1.7.
    Mise à niveau de la version 1.6P1 vers la version 1.7

    Utilisez les étapes suivantes pour mettre à niveau la version du logiciel Tiebreaker 1.6P1 vers Tiebreaker 1.7.

    Étapes
    1. Exécutez la commande suivante sur le [root@mcctb ~] # demander la mise à niveau du logiciel :

      sh MetroClusterTiebreakerInstall-1.7

      Le système affiche les résultats suivants pour une mise à niveau réussie :

      Exemple
      Extracting the MetroCluster Tiebreaker installation/upgrade archive
      Install digest hash is Ok
      Performing the MetroCluster Tiebreaker code signature check
      Install code signature is Ok
      NetApp-MetroCluster-Tiebreaker-Software-1.6P1-1.x86_64
      Upgrading... to NetApp-MetroCluster-Tiebreaker-Software-1.7-1.x86_64.rpm
      Preparing...                          ################################# [100%]
      Updating / installing...
         1:NetApp-MetroCluster-Tiebreaker-So################################# [ 50%]
      Performing file integrity check
      etc/cron.weekly/metrocluster-tiebreaker-support is Ok
      etc/cron.weekly/metrocluster-tiebreaker-support-cov is Ok
      etc/init.d/netapp-metrocluster-tiebreaker-software is Ok
      etc/init.d/netapp-metrocluster-tiebreaker-software-cov is Ok
      etc/logrotate.d/mcctb is Ok
      opt/netapp/mcctb/lib/common/aopalliance.jar is Ok
      opt/netapp/mcctb/lib/common/args4j.jar is Ok
      opt/netapp/mcctb/lib/common/aspectjrt.jar is Ok
      opt/netapp/mcctb/lib/common/aspectjweaver.jar is Ok
      opt/netapp/mcctb/lib/common/asup.jar is Ok
      opt/netapp/mcctb/lib/common/bcpkix-jdk18on.jar is Ok
      opt/netapp/mcctb/lib/common/bcprov-jdk18on.jar is Ok
      opt/netapp/mcctb/lib/common/bctls-fips-1.0.19.jar is Ok
      opt/netapp/mcctb/lib/common/bctls-jdk18on.jar is Ok
      opt/netapp/mcctb/lib/common/bcutil-jdk18on.jar is Ok
      opt/netapp/mcctb/lib/common/cglib.jar is Ok
      opt/netapp/mcctb/lib/common/commons-codec.jar is Ok
      opt/netapp/mcctb/lib/common/commons-collections4.jar is Ok
      opt/netapp/mcctb/lib/common/commons-compress.jar is Ok
      opt/netapp/mcctb/lib/common/commons-daemon.jar is Ok
      opt/netapp/mcctb/lib/common/commons-daemon.src.jar is Ok
      opt/netapp/mcctb/lib/common/commons-dbcp2.jar is Ok
      opt/netapp/mcctb/lib/common/commons-io.jar is Ok
      opt/netapp/mcctb/lib/common/commons-lang3.jar is Ok
      opt/netapp/mcctb/lib/common/commons-logging.jar is Ok
      opt/netapp/mcctb/lib/common/commons-pool2.jar is Ok
      opt/netapp/mcctb/lib/common/guava.jar is Ok
      opt/netapp/mcctb/lib/common/httpclient.jar is Ok
      opt/netapp/mcctb/lib/common/httpcore.jar is Ok
      opt/netapp/mcctb/lib/common/jakarta.activation.jar is Ok
      opt/netapp/mcctb/lib/common/jakarta.mail-2.0.1.jar is Ok
      opt/netapp/mcctb/lib/common/jakarta.xml.bind-api.jar is Ok
      opt/netapp/mcctb/lib/common/java-xmlbuilder.jar is Ok
      opt/netapp/mcctb/lib/common/javax.inject.jar is Ok
      opt/netapp/mcctb/lib/common/jaxb-api-2.3.1.jar is Ok
      opt/netapp/mcctb/lib/common/jaxb-core.jar is Ok
      opt/netapp/mcctb/lib/common/jaxb-impl.jar is Ok
      opt/netapp/mcctb/lib/common/jline.jar is Ok
      opt/netapp/mcctb/lib/common/jna.jar is Ok
      opt/netapp/mcctb/lib/common/joda-time.jar is Ok
      opt/netapp/mcctb/lib/common/jsch.jar is Ok
      opt/netapp/mcctb/lib/common/json.jar is Ok
      opt/netapp/mcctb/lib/common/jsvc.zip is Ok
      opt/netapp/mcctb/lib/common/junixsocket-common.jar is Ok
      opt/netapp/mcctb/lib/common/junixsocket-native-common.jar is Ok
      opt/netapp/mcctb/lib/common/logback-classic.jar is Ok
      opt/netapp/mcctb/lib/common/logback-core.jar is Ok
      opt/netapp/mcctb/lib/common/mail-1.6.2.jar is Ok
      opt/netapp/mcctb/lib/common/mariadb-java-client.jar is Ok
      opt/netapp/mcctb/lib/common/mcctb-mib.jar is Ok
      opt/netapp/mcctb/lib/common/mcctb.jar is Ok
      opt/netapp/mcctb/lib/common/mockito-core.jar is Ok
      opt/netapp/mcctb/lib/common/slf4j-api.jar is Ok
      opt/netapp/mcctb/lib/common/snmp4j.jar is Ok
      opt/netapp/mcctb/lib/common/spring-aop.jar is Ok
      opt/netapp/mcctb/lib/common/spring-beans.jar is Ok
      opt/netapp/mcctb/lib/common/spring-context-support.jar is Ok
      opt/netapp/mcctb/lib/common/spring-context.jar is Ok
      opt/netapp/mcctb/lib/common/spring-core.jar is Ok
      opt/netapp/mcctb/lib/common/spring-expression.jar is Ok
      opt/netapp/mcctb/lib/common/spring-web.jar is Ok
      opt/netapp/mcctb/lib/common/vault-java-driver.jar is Ok
      opt/netapp/mcctb/lib/common/xz.jar is Ok
      opt/netapp/mcctb/lib/org.jacoco.agent-0.8.8-runtime.jar is Ok
      opt/netapp/mcctb/bin/mcctb-asup-invoke is Ok
      opt/netapp/mcctb/bin/mcctb_postrotate is Ok
      opt/netapp/mcctb/bin/netapp-metrocluster-tiebreaker-software-cli is Ok
      /
      
      
      Attempting to start NetApp MetroCluster Tiebreaker software services
      Started NetApp MetroCluster Tiebreaker software services
      Successfully upgraded NetApp MetroCluster Tiebreaker software to version 1.7.
      Cleaning up / removing...
         2:NetApp-MetroCluster-Tiebreaker-So################################# [100%]
    Remarque Si votre mise à niveau échoue en raison d'une erreur due à des certificats manquants, consultez la documentation."Certificats d'importation" . Une fois vos certificats importés, vous pouvez tenter une nouvelle mise à niveau.