Tiebreaker 1.6 이상을 설치합니다
호스트 Linux 운영 체제에서 Tiebreaker 1.6 또는 tiebreaker 1.6P1로 새로 설치하거나 업그레이드하여 MetroCluster 구성을 모니터링합니다.
-
스토리지 시스템에서 ONTAP 9.12.1 이상을 실행해야 합니다.
-
Tiebreaker 설치를 수행하고, 테이블과 사용자를 만들고, 사용자 암호를 설정할 수 있는 충분한 관리 권한이 있는 비루트 사용자로 MetroCluster Tiebreaker를 설치할 수 있습니다.
Tiebreaker 1.6P1을(를) 설치하거나 업그레이드합니다
Tiebreaker 1.6P1을 설치하거나 Tiebreaker 1.6, 1.5 또는 1.4에서 Tiebreaker 1.6P1로 업그레이드할 수 있습니다.
-
MetroCluster Tiebreaker 1.6P1 소프트웨어를 다운로드합니다.
-
호스트에 루트 사용자로 로그인합니다.
-
업그레이드를 수행하는 경우 실행 중인 Tiebreaker 버전을 확인합니다.
다음 예에서는 Tiebreaker 1.5를 보여 줍니다.
[root@mcctb ~] # netapp-metrocluster-tiebreaker-software-cli NetApp MetroCluster Tiebreaker :> version show NetApp MetroCluster Tiebreaker 1.5: Sun Mar 13 09:59:02 IST 2022 NetApp MetroCluster Tiebreaker :> exit
-
타이브레이커 소프트웨어를 설치하거나 업그레이드합니다.
Tiebreaker 1.6P1을 설치합니다Tiebreaker 1.6P1을 새로 설치하려면 다음 단계를 따르십시오.
단계-
에서 다음 명령을 실행합니다
[root@mcctb ~] #
설치를 시작하라는 메시지 표시:sh MetroClusterTiebreakerInstall-1.6P1
성공적인 설치를 위해 다음과 같은 출력이 표시됩니다.
예
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.6P1-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.6P1.
1.6을 1.6P1로 업그레이드합니다다음 단계에 따라 Tiebreaker 1.6 소프트웨어 버전을 Tiebreaker 1.6P1로 업그레이드하십시오.
1.6에서 Tiebreaker 1.6P1로 업그레이드한 후 기존 모니터를 제거하고 모니터링을 위해 MetroCluster 구성을 다시 추가합니다. 단계-
에서 다음 명령을 실행합니다
[root@mcctb ~] #
소프트웨어를 업그레이드하라는 메시지 표시:sh MetroClusterTiebreakerInstall-1.6P1
성공적인 업그레이드를 위해 다음과 같은 출력이 표시됩니다.
예
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 Error making API request. URL: GET https://127.0.0.1:8200/v1/sys/internal/ui/mounts/mcctb/data/db Code: 403. Errors: * permission denied Upgrading to NetApp-MetroCluster-Tiebreaker-Software-1.6P1-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 / chown: missing operand after ‘/var/log/netapp/mcctb’ Try 'chown --help' for more information. chown: missing operand after ‘/etc/netapp/mcctb’ Try 'chown --help' for more information. chown: missing operand after ‘/opt/netapp/’ Try 'chown --help' for more information. Attempting to start NetApp MetroCluster Tiebreaker software services Started NetApp MetroCluster Tiebreaker software services Successfully upgraded NetApp MetroCluster Tiebreaker software to version 1.6P1. Cleaning up / removing... 2:NetApp-MetroCluster-Tiebreaker-So################################# [100%]
-
의 단계에 따라 MetroCluster 구성을 제거했다가 다시 추가합니다"Tiebreaker 소프트웨어를 구성합니다".
1.5를 1.6P1로 업그레이드합니다다음 단계에 따라 Tiebreaker 1.5 소프트웨어 버전을 Tiebreaker 1.6P1로 업그레이드하십시오.
단계-
에서 다음 명령을 실행합니다
[root@mcctb ~] #
소프트웨어를 업그레이드하라는 메시지 표시:sh MetroClusterTiebreakerInstall-1.6P1
성공적인 업그레이드를 위해 다음과 같은 출력이 표시됩니다.
예
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 database user name : root Please enter database password for root Enter password: Password updated successfully in the database. 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... ==> Vault shutdown triggered 2023-07-21T00:30:22.335+0530 [INFO] core: marked as sealed 2023-07-21T00:30:22.335+0530 [INFO] core: pre-seal teardown starting 2023-07-21T00:30:22.335+0530 [INFO] rollback: stopping rollback manager 2023-07-21T00:30:22.335+0530 [INFO] core: pre-seal teardown complete 2023-07-21T00:30:22.335+0530 [INFO] core: stopping cluster listeners 2023-07-21T00:30:22.335+0530 [INFO] core.cluster-listener: forwarding rpc listeners stopped 2023-07-21T00:30:22.375+0530 [INFO] core.cluster-listener: rpc listeners successfully shut down 2023-07-21T00:30:22.375+0530 [INFO] core: cluster listeners successfully shut down 2023-07-21T00:30:22.376+0530 [INFO] core: vault is sealed 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-07-21T00:30:33.065+0530 [INFO] proxy environment: http_proxy="" https_proxy="" no_proxy="" 2023-07-21T00:30:33.098+0530 [INFO] core: Initializing version history cache for core 2023-07-21T00:30:43.092+0530 [INFO] core: security barrier not initialized 2023-07-21T00:30:43.092+0530 [INFO] core: seal configuration missing, not initialized 2023-07-21T00:30:43.094+0530 [INFO] core: security barrier not initialized 2023-07-21T00:30:43.096+0530 [INFO] core: security barrier initialized: stored=1 shares=5 threshold=3 2023-07-21T00:30:43.098+0530 [INFO] core: post-unseal setup starting 2023-07-21T00:30:43.124+0530 [INFO] core: loaded wrapping token key 2023-07-21T00:30:43.124+0530 [INFO] core: successfully setup plugin catalog: plugin-directory="" 2023-07-21T00:30:43.124+0530 [INFO] core: no mounts; adding default mount table 2023-07-21T00:30:43.125+0530 [INFO] core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: " 2023-07-21T00:30:43.126+0530 [INFO] core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: " 2023-07-21T00:30:43.126+0530 [INFO] core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: " 2023-07-21T00:30:43.129+0530 [INFO] core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: " 2023-07-21T00:30:43.130+0530 [INFO] rollback: starting rollback manager 2023-07-21T00:30:43.130+0530 [INFO] core: restoring leases 2023-07-21T00:30:43.130+0530 [INFO] identity: entities restored 2023-07-21T00:30:43.130+0530 [INFO] identity: groups restored 2023-07-21T00:30:43.131+0530 [INFO] core: usage gauge collection is disabled 2023-07-21T00:30:43.131+0530 [INFO] expiration: lease restore complete 2023-07-21T00:30:43.131+0530 [INFO] core: Recorded vault version: vault version=1.14.0 upgrade time="2023-07-20 19:00:43.131158543 +0000 UTC" build date=2023-06-19T11:40:23Z 2023-07-21T00:30:43.371+0530 [INFO] core: post-unseal setup complete 2023-07-21T00:30:43.371+0530 [INFO] core: root token generated 2023-07-21T00:30:43.371+0530 [INFO] core: pre-seal teardown starting 2023-07-21T00:30:43.371+0530 [INFO] rollback: stopping rollback manager 2023-07-21T00:30:43.372+0530 [INFO] core: pre-seal teardown complete 2023-07-21T00:30:43.694+0530 [INFO] core.cluster-listener.tcp: starting listener: listener_address=0.0.0.0:8201 2023-07-21T00:30:43.695+0530 [INFO] core.cluster-listener: serving cluster requests: cluster_listen_address=[::]:8201 2023-07-21T00:30:43.695+0530 [INFO] core: post-unseal setup starting 2023-07-21T00:30:43.696+0530 [INFO] core: loaded wrapping token key 2023-07-21T00:30:43.696+0530 [INFO] core: successfully setup plugin catalog: plugin-directory="" 2023-07-21T00:30:43.697+0530 [INFO] core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: " 2023-07-21T00:30:43.698+0530 [INFO] core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: " 2023-07-21T00:30:43.698+0530 [INFO] core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: " 2023-07-21T00:30:43.701+0530 [INFO] core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: " 2023-07-21T00:30:43.701+0530 [INFO] rollback: starting rollback manager 2023-07-21T00:30:43.702+0530 [INFO] core: restoring leases 2023-07-21T00:30:43.702+0530 [INFO] identity: entities restored 2023-07-21T00:30:43.702+0530 [INFO] expiration: lease restore complete 2023-07-21T00:30:43.702+0530 [INFO] identity: groups restored 2023-07-21T00:30:43.702+0530 [INFO] core: usage gauge collection is disabled 2023-07-21T00:30:43.703+0530 [INFO] core: post-unseal setup complete 2023-07-21T00:30:43.703+0530 [INFO] core: vault is unsealed Success! Uploaded policy: mcctb-policy 2023-07-21T00:30:44.226+0530 [INFO] core: enabled credential backend: path=approle/ type=approle version="" Success! Enabled approle auth method at: approle/ 2023-07-21T00:30:44.315+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 Upgrading to NetApp-MetroCluster-Tiebreaker-Software-1.6P1-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/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/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 Attempting to start NetApp MetroCluster Tiebreaker software services Started NetApp MetroCluster Tiebreaker software services Successfully upgraded NetApp MetroCluster Tiebreaker software to version 1.6P1. Cleaning up / removing... 2:NetApp-MetroCluster-Tiebreaker-So################################# [100%]
1.4를 1.6P1로 업그레이드합니다다음 단계에 따라 Tiebreaker 1.4 소프트웨어 버전을 Tiebreaker 1.6P1로 업그레이드하십시오.
단계-
에서 다음 명령을 실행합니다
[root@mcctb ~] #
소프트웨어를 업그레이드하라는 메시지 표시:sh MetroClusterTiebreakerInstall-1.6P1
성공적인 업그레이드를 위해 다음과 같은 출력이 표시됩니다.
예
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: mcctbuseradmin1 Unix user account "mcctbuseradmin1" doesn't exist. Do you wish to create "mcctbuseradmin1" user account? [Y/N]: y Unix account "mcctbuseradmin1" created. Changing password for user mcctbuseradmin1. New password: Retype new password: passwd: all authentication tokens updated successfully. Enter database user name : root Please enter database password for root Enter password: Password updated successfully in the database. MetroCluster Tiebreaker requires unix user account "mcctbuseradmin1" to be added to the group "mcctbgrp" for admin access. Do you wish to add ? [Y/N]: y Unix user account "mcctbuseradmin1" 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_addess> 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:58:10.400+0530 [INFO] proxy environment: http_proxy="" https_proxy="" no_proxy="" 2023-11-23T15:58:10.432+0530 [INFO] core: Initializing version history cache for core 2023-11-23T15:58:20.422+0530 [INFO] core: security barrier not initialized 2023-11-23T15:58:20.422+0530 [INFO] core: seal configuration missing, not initialized 2023-11-23T15:58:20.424+0530 [INFO] core: security barrier not initialized 2023-11-23T15:58:20.425+0530 [INFO] core: security barrier initialized: stored=1 shares=5 threshold=3 2023-11-23T15:58:20.427+0530 [INFO] core: post-unseal setup starting 2023-11-23T15:58:20.448+0530 [INFO] core: loaded wrapping token key 2023-11-23T15:58:20.448+0530 [INFO] core: successfully setup plugin catalog: plugin-directory="" 2023-11-23T15:58:20.448+0530 [INFO] core: no mounts; adding default mount table 2023-11-23T15:58:20.449+0530 [INFO] core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: " 2023-11-23T15:58:20.449+0530 [INFO] core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: " 2023-11-23T15:58:20.449+0530 [INFO] core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: " 2023-11-23T15:58:20.451+0530 [INFO] core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: " 2023-11-23T15:58:20.452+0530 [INFO] rollback: starting rollback manager 2023-11-23T15:58:20.452+0530 [INFO] core: restoring leases 2023-11-23T15:58:20.453+0530 [INFO] identity: entities restored 2023-11-23T15:58:20.453+0530 [INFO] identity: groups restored 2023-11-23T15:58:20.453+0530 [INFO] expiration: lease restore complete 2023-11-23T15:58:20.453+0530 [INFO] core: usage gauge collection is disabled 2023-11-23T15:58:20.453+0530 [INFO] core: Recorded vault version: vault version=1.14.0 upgrade time="2023-11-23 10:28:20.453481904 +0000 UTC" build date=2023-06-19T11:40:23Z 2023-11-23T15:58:20.818+0530 [INFO] core: post-unseal setup complete 2023-11-23T15:58:20.819+0530 [INFO] core: root token generated 2023-11-23T15:58:20.819+0530 [INFO] core: pre-seal teardown starting 2023-11-23T15:58:20.819+0530 [INFO] rollback: stopping rollback manager 2023-11-23T15:58:20.819+0530 [INFO] core: pre-seal teardown complete 2023-11-23T15:58:21.116+0530 [INFO] core.cluster-listener.tcp: starting listener: listener_address=0.0.0.0:8201 2023-11-23T15:58:21.116+0530 [INFO] core.cluster-listener: serving cluster requests: cluster_listen_address=[::]:8201 2023-11-23T15:58:21.117+0530 [INFO] core: post-unseal setup starting 2023-11-23T15:58:21.117+0530 [INFO] core: loaded wrapping token key 2023-11-23T15:58:21.117+0530 [INFO] core: successfully setup plugin catalog: plugin-directory="" 2023-11-23T15:58:21.119+0530 [INFO] core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: " 2023-11-23T15:58:21.120+0530 [INFO] core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: " 2023-11-23T15:58:21.120+0530 [INFO] core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: " 2023-11-23T15:58:21.123+0530 [INFO] core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: " 2023-11-23T15:58:21.123+0530 [INFO] rollback: starting rollback manager 2023-11-23T15:58:21.124+0530 [INFO] core: restoring leases 2023-11-23T15:58:21.124+0530 [INFO] identity: entities restored 2023-11-23T15:58:21.124+0530 [INFO] identity: groups restored 2023-11-23T15:58:21.124+0530 [INFO] expiration: lease restore complete 2023-11-23T15:58:21.125+0530 [INFO] core: usage gauge collection is disabled 2023-11-23T15:58:21.125+0530 [INFO] core: post-unseal setup complete 2023-11-23T15:58:21.125+0530 [INFO] core: vault is unsealed Success! Uploaded policy: mcctb-policy 2023-11-23T15:58:21.600+0530 [INFO] core: enabled credential backend: path=approle/ type=approle version="" Success! Enabled approle auth method at: approle/ 2023-11-23T15:58:21.690+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 Upgrading to NetApp-MetroCluster-Tiebreaker-Software-1.6P1-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/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 Attempting to start NetApp MetroCluster Tiebreaker software services Started NetApp MetroCluster Tiebreaker software services Successfully upgraded NetApp MetroCluster Tiebreaker software to version 1.6P1. Cleaning up / removing... 2:NetApp-MetroCluster-Tiebreaker-So################################# [100%]
-
Tiebreaker 1.6를 설치하거나 업그레이드합니다
Tiebreaker 1.6을 설치하거나 Tiebreaker 1.5 또는 1.4에서 Tiebreaker 1.6으로 업그레이드할 수 있습니다.
-
MetroCluster Tiebreaker 1.6 소프트웨어를 다운로드합니다.
-
호스트에 루트 사용자로 로그인합니다.
-
업그레이드를 수행하는 경우 실행 중인 Tiebreaker 버전을 확인합니다.
다음 예에서는 Tiebreaker 1.5를 보여 줍니다.
[root@mcctb ~] # netapp-metrocluster-tiebreaker-software-cli NetApp MetroCluster Tiebreaker :> version show NetApp MetroCluster Tiebreaker 1.5: Sun Mar 13 09:59:02 IST 2022 NetApp MetroCluster Tiebreaker :> exit
-
타이브레이커 소프트웨어를 설치하거나 업그레이드합니다.
타이브레이커 1.6을 설치합니다Tiebreaker 1.6을 새로 설치하려면 다음 단계를 따르십시오.
단계-
에서 다음 명령을 실행합니다
[root@mcctb ~] #
설치를 시작하라는 메시지 표시:sh MetroClusterTiebreakerInstall-1.6
성공적인 설치를 위해 다음과 같은 출력이 표시됩니다.
예
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.6-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.6.
1.5를 1.6으로 업그레이드합니다다음 단계에 따라 Tiebreaker 1.5 소프트웨어 버전을 Tiebreaker 1.6으로 업그레이드합니다.
단계-
에서 다음 명령을 실행합니다
[root@mcctb ~] #
소프트웨어를 업그레이드하라는 메시지 표시:sh MetroClusterTiebreakerInstall-1.6
성공적인 업그레이드를 위해 다음과 같은 출력이 표시됩니다.
예
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 database user name : root Please enter database password for root Enter password: Password updated successfully in the database. 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... ==> Vault shutdown triggered 2023-07-21T00:30:22.335+0530 [INFO] core: marked as sealed 2023-07-21T00:30:22.335+0530 [INFO] core: pre-seal teardown starting 2023-07-21T00:30:22.335+0530 [INFO] rollback: stopping rollback manager 2023-07-21T00:30:22.335+0530 [INFO] core: pre-seal teardown complete 2023-07-21T00:30:22.335+0530 [INFO] core: stopping cluster listeners 2023-07-21T00:30:22.335+0530 [INFO] core.cluster-listener: forwarding rpc listeners stopped 2023-07-21T00:30:22.375+0530 [INFO] core.cluster-listener: rpc listeners successfully shut down 2023-07-21T00:30:22.375+0530 [INFO] core: cluster listeners successfully shut down 2023-07-21T00:30:22.376+0530 [INFO] core: vault is sealed 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-07-21T00:30:33.065+0530 [INFO] proxy environment: http_proxy="" https_proxy="" no_proxy="" 2023-07-21T00:30:33.098+0530 [INFO] core: Initializing version history cache for core 2023-07-21T00:30:43.092+0530 [INFO] core: security barrier not initialized 2023-07-21T00:30:43.092+0530 [INFO] core: seal configuration missing, not initialized 2023-07-21T00:30:43.094+0530 [INFO] core: security barrier not initialized 2023-07-21T00:30:43.096+0530 [INFO] core: security barrier initialized: stored=1 shares=5 threshold=3 2023-07-21T00:30:43.098+0530 [INFO] core: post-unseal setup starting 2023-07-21T00:30:43.124+0530 [INFO] core: loaded wrapping token key 2023-07-21T00:30:43.124+0530 [INFO] core: successfully setup plugin catalog: plugin-directory="" 2023-07-21T00:30:43.124+0530 [INFO] core: no mounts; adding default mount table 2023-07-21T00:30:43.125+0530 [INFO] core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: " 2023-07-21T00:30:43.126+0530 [INFO] core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: " 2023-07-21T00:30:43.126+0530 [INFO] core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: " 2023-07-21T00:30:43.129+0530 [INFO] core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: " 2023-07-21T00:30:43.130+0530 [INFO] rollback: starting rollback manager 2023-07-21T00:30:43.130+0530 [INFO] core: restoring leases 2023-07-21T00:30:43.130+0530 [INFO] identity: entities restored 2023-07-21T00:30:43.130+0530 [INFO] identity: groups restored 2023-07-21T00:30:43.131+0530 [INFO] core: usage gauge collection is disabled 2023-07-21T00:30:43.131+0530 [INFO] expiration: lease restore complete 2023-07-21T00:30:43.131+0530 [INFO] core: Recorded vault version: vault version=1.14.0 upgrade time="2023-07-20 19:00:43.131158543 +0000 UTC" build date=2023-06-19T11:40:23Z 2023-07-21T00:30:43.371+0530 [INFO] core: post-unseal setup complete 2023-07-21T00:30:43.371+0530 [INFO] core: root token generated 2023-07-21T00:30:43.371+0530 [INFO] core: pre-seal teardown starting 2023-07-21T00:30:43.371+0530 [INFO] rollback: stopping rollback manager 2023-07-21T00:30:43.372+0530 [INFO] core: pre-seal teardown complete 2023-07-21T00:30:43.694+0530 [INFO] core.cluster-listener.tcp: starting listener: listener_address=0.0.0.0:8201 2023-07-21T00:30:43.695+0530 [INFO] core.cluster-listener: serving cluster requests: cluster_listen_address=[::]:8201 2023-07-21T00:30:43.695+0530 [INFO] core: post-unseal setup starting 2023-07-21T00:30:43.696+0530 [INFO] core: loaded wrapping token key 2023-07-21T00:30:43.696+0530 [INFO] core: successfully setup plugin catalog: plugin-directory="" 2023-07-21T00:30:43.697+0530 [INFO] core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: " 2023-07-21T00:30:43.698+0530 [INFO] core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: " 2023-07-21T00:30:43.698+0530 [INFO] core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: " 2023-07-21T00:30:43.701+0530 [INFO] core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: " 2023-07-21T00:30:43.701+0530 [INFO] rollback: starting rollback manager 2023-07-21T00:30:43.702+0530 [INFO] core: restoring leases 2023-07-21T00:30:43.702+0530 [INFO] identity: entities restored 2023-07-21T00:30:43.702+0530 [INFO] expiration: lease restore complete 2023-07-21T00:30:43.702+0530 [INFO] identity: groups restored 2023-07-21T00:30:43.702+0530 [INFO] core: usage gauge collection is disabled 2023-07-21T00:30:43.703+0530 [INFO] core: post-unseal setup complete 2023-07-21T00:30:43.703+0530 [INFO] core: vault is unsealed Success! Uploaded policy: mcctb-policy 2023-07-21T00:30:44.226+0530 [INFO] core: enabled credential backend: path=approle/ type=approle version="" Success! Enabled approle auth method at: approle/ 2023-07-21T00:30:44.315+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 Upgrading to NetApp-MetroCluster-Tiebreaker-Software-1.6-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/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/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 Attempting to start NetApp MetroCluster Tiebreaker software services Started NetApp MetroCluster Tiebreaker software services Successfully upgraded NetApp MetroCluster Tiebreaker software to version 1.6. Cleaning up / removing... 2:NetApp-MetroCluster-Tiebreaker-So################################# [100%]
1.4를 1.6으로 업그레이드합니다다음 단계에 따라 tiebreaker 1.4 소프트웨어 버전을 tiebreaker 1.6으로 업그레이드합니다.
단계-
에서 다음 명령을 실행합니다
[root@mcctb ~] #
소프트웨어를 업그레이드하라는 메시지 표시:sh MetroClusterTiebreakerInstall-1.6
성공적인 업그레이드를 위해 다음과 같은 출력이 표시됩니다.
예
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: mcctbuseradmin1 Unix user account "mcctbuseradmin1" doesn't exist. Do you wish to create "mcctbuseradmin1" user account? [Y/N]: y Unix account "mcctbuseradmin1" created. Changing password for user mcctbuseradmin1. New password: Retype new password: passwd: all authentication tokens updated successfully. Enter database user name : root Please enter database password for root Enter password: Password updated successfully in the database. MetroCluster Tiebreaker requires unix user account "mcctbuseradmin1" to be added to the group "mcctbgrp" for admin access. Do you wish to add ? [Y/N]: y Unix user account "mcctbuseradmin1" 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_addess> 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:58:10.400+0530 [INFO] proxy environment: http_proxy="" https_proxy="" no_proxy="" 2023-11-23T15:58:10.432+0530 [INFO] core: Initializing version history cache for core 2023-11-23T15:58:20.422+0530 [INFO] core: security barrier not initialized 2023-11-23T15:58:20.422+0530 [INFO] core: seal configuration missing, not initialized 2023-11-23T15:58:20.424+0530 [INFO] core: security barrier not initialized 2023-11-23T15:58:20.425+0530 [INFO] core: security barrier initialized: stored=1 shares=5 threshold=3 2023-11-23T15:58:20.427+0530 [INFO] core: post-unseal setup starting 2023-11-23T15:58:20.448+0530 [INFO] core: loaded wrapping token key 2023-11-23T15:58:20.448+0530 [INFO] core: successfully setup plugin catalog: plugin-directory="" 2023-11-23T15:58:20.448+0530 [INFO] core: no mounts; adding default mount table 2023-11-23T15:58:20.449+0530 [INFO] core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: " 2023-11-23T15:58:20.449+0530 [INFO] core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: " 2023-11-23T15:58:20.449+0530 [INFO] core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: " 2023-11-23T15:58:20.451+0530 [INFO] core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: " 2023-11-23T15:58:20.452+0530 [INFO] rollback: starting rollback manager 2023-11-23T15:58:20.452+0530 [INFO] core: restoring leases 2023-11-23T15:58:20.453+0530 [INFO] identity: entities restored 2023-11-23T15:58:20.453+0530 [INFO] identity: groups restored 2023-11-23T15:58:20.453+0530 [INFO] expiration: lease restore complete 2023-11-23T15:58:20.453+0530 [INFO] core: usage gauge collection is disabled 2023-11-23T15:58:20.453+0530 [INFO] core: Recorded vault version: vault version=1.14.0 upgrade time="2023-11-23 10:28:20.453481904 +0000 UTC" build date=2023-06-19T11:40:23Z 2023-11-23T15:58:20.818+0530 [INFO] core: post-unseal setup complete 2023-11-23T15:58:20.819+0530 [INFO] core: root token generated 2023-11-23T15:58:20.819+0530 [INFO] core: pre-seal teardown starting 2023-11-23T15:58:20.819+0530 [INFO] rollback: stopping rollback manager 2023-11-23T15:58:20.819+0530 [INFO] core: pre-seal teardown complete 2023-11-23T15:58:21.116+0530 [INFO] core.cluster-listener.tcp: starting listener: listener_address=0.0.0.0:8201 2023-11-23T15:58:21.116+0530 [INFO] core.cluster-listener: serving cluster requests: cluster_listen_address=[::]:8201 2023-11-23T15:58:21.117+0530 [INFO] core: post-unseal setup starting 2023-11-23T15:58:21.117+0530 [INFO] core: loaded wrapping token key 2023-11-23T15:58:21.117+0530 [INFO] core: successfully setup plugin catalog: plugin-directory="" 2023-11-23T15:58:21.119+0530 [INFO] core: successfully mounted: type=system version="v1.14.0+builtin.vault" path=sys/ namespace="ID: root. Path: " 2023-11-23T15:58:21.120+0530 [INFO] core: successfully mounted: type=identity version="v1.14.0+builtin.vault" path=identity/ namespace="ID: root. Path: " 2023-11-23T15:58:21.120+0530 [INFO] core: successfully mounted: type=cubbyhole version="v1.14.0+builtin.vault" path=cubbyhole/ namespace="ID: root. Path: " 2023-11-23T15:58:21.123+0530 [INFO] core: successfully mounted: type=token version="v1.14.0+builtin.vault" path=token/ namespace="ID: root. Path: " 2023-11-23T15:58:21.123+0530 [INFO] rollback: starting rollback manager 2023-11-23T15:58:21.124+0530 [INFO] core: restoring leases 2023-11-23T15:58:21.124+0530 [INFO] identity: entities restored 2023-11-23T15:58:21.124+0530 [INFO] identity: groups restored 2023-11-23T15:58:21.124+0530 [INFO] expiration: lease restore complete 2023-11-23T15:58:21.125+0530 [INFO] core: usage gauge collection is disabled 2023-11-23T15:58:21.125+0530 [INFO] core: post-unseal setup complete 2023-11-23T15:58:21.125+0530 [INFO] core: vault is unsealed Success! Uploaded policy: mcctb-policy 2023-11-23T15:58:21.600+0530 [INFO] core: enabled credential backend: path=approle/ type=approle version="" Success! Enabled approle auth method at: approle/ 2023-11-23T15:58:21.690+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 Upgrading to NetApp-MetroCluster-Tiebreaker-Software-1.6-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/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 Attempting to start NetApp MetroCluster Tiebreaker software services Started NetApp MetroCluster Tiebreaker software services Successfully upgraded NetApp MetroCluster Tiebreaker software to version 1.6. Cleaning up / removing... 2:NetApp-MetroCluster-Tiebreaker-So################################# [100%]
-