Avamar: How to use the Goav RabbitMQ feature set
Summary: This article describes how to use the goav rabbitmq command set.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
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:
The following command checks the local RabbitMQ configuration on Avamar.
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
./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
./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
./goav rabbitmq reactivate
- Wrapper for mccli msgbroker quicksetup
--host= --user= --pass=
./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
./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
./goav rabbitmq set-dpc
- Pulls current DPC hostname from mcserver.xml
- Prompts for password for DPC accounts administrator@dpc.local, admin, root
Affected Products
Data Protection CentralArticle Properties
Article Number: 000210222
Article Type: How To
Last Modified: 17 Sept 2024
Version: 7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.