Avamar: How to use the Goav RabbitMQ feature set

摘要: This article describes how to use the goav rabbitmq command set.

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

Command-Set Supported Avamar Versions: 19.3+
This feature has been supported since the Goav version: 1.46 


Download and Install the Goav tool:
Avamar: Goav tool
 
Available commands:
check-config
check-dpc-connection
configure-dpc
reactivate
reset
set-dpc
root@avmr:/home/admin/#: ./goav rabbitmq
rabbitmq related operation

Usage:
  goav rabbitmq [command]

Available Commands:
  check-config         check rabbitmq configuration
  check-dpc-connection check rabbitmq dpc connection
  configure-dpc        add avamar to DPC monitoring
  reactivate           reactivate Avamar with DPC using mccli
  reset                reset rabbitmq configuration
  reset-dpc            regenerate dpc certs and reactivate avamar
  set-dpc              set viper json configuration for dpc

Flags:
  -h, --help   help for rabbitmq

Global Flags:
  -d, --debug      debug output
  -f, --force      Ignore Configuration
  -n, --noheader   Do no display header

Use "goav rabbitmq [command] --help" for more information about a command.
Commands Explained:
The following command checks the local RabbitMQ configuration on Avamar.
./goav rabbitmq check-config
  • Check mcs status
  • Check rabbitmq status
  • Check rabbitmq configuration files
  • List rabbitmq info about users/vhosts/queues/exchanges/permissions
  • List current connections
  • Test authentication of user Avamar and Guest
  • Directory listing of critical RabbitMQ files
  • Authenticates to local RabbitMQ management interface
The following command checks the connection to the DPC in which Avamar is added to.
./goav rabbitmq check-dpc-connection
  • Check mcs status
  • Check rabbitmq status
  • Check rabbitmq configuration files
  • Test reverse dns lookup of DPC hostname
  • Checks ports 443/5671 to DPC
  • Dumps the shovel
  • Test the client certificates from Avamar to DPC
  • Test getting the root ca from the DPC brm api endpoint
The following command adds an Avamar system to DPC monitoring.
./goav rabbitmq configure-dpc
  • Performs the same api requests that would be done from the DPC UI
    /elg/rest-api/elementals/fetchCertificates
    /elg/rest-api/elemental
The following command reactivates the Avamar server with the DPC that is monitoring it.
./goav rabbitmq reactivate
  • Wrapper for mccli msgbroker quicksetup
    --host= --user= --pass=
The following command resets the local RabbitMQ configuration on Avamar.
./goav rabbitmq reset
  • Prompt user to approve MCS and Tomcat restart
  • Stops rabbitmq service
  • Remove RabbitMQ mnesia database
  • Starts RabbitMQ service
  • Removes the shovel
  • Stops the message broker
  • Updates the credentials for Avamar and guest RabbitMQ user
  • Starts the message broker
  • Restarts Tomcat
  • Restarts MCS
The following command resets the local RabbitMQ configuration on Avamar, then regenerates the DPC RabbitMQ certificates from scratch, and performs a mccli reactivation.
./goav rabbitmq reset-dpc
  • First step does goav rabbitmq reset
  • second step is to remotely ssh to DPC to regenerate the DPC RabbitMQ certs and restart services
  • Third step does the goav rabbitmq reactivate
The following command allows the user to enter the DPC credentials or information once, to avoid being asked to enter the credentials later.
./goav rabbitmq set-dpc
  • Pulls current DPC hostname from mcserver.xml
  • Prompts for password for DPC accounts administrator@dpc.local, admin, root

受影響的產品

Data Protection Central
文章屬性
文章編號: 000210222
文章類型: How To
上次修改時間: 17 9月 2024
版本:  7
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。