Avamar: RabbitMQ Resolution Guide

Summary: RabbitMQ Resolution Guide

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

Baggrund
  • RabbitMQ er en meddelelsesmægleragent, der accepterer og videresender meddelelser.
  • Den bruges i Avamar til at udføre meddelelsesoverførsel med Data Protection Central (DPC) og nogle VMware-relaterede handlinger.
  • Når DPC bruges til at overvåge Avamar, bruger Avamar dynamiske skovle og køer til at sende meddelelser til DPC. Avamar modtager også meddelelser fra DPC, når du bruger RabbitMQ RPC.
  • Det meste af tiden, når der opstår en Avamar-fejl, er det relateret til denne forbindelse mellem Avamar og DPC,
  • Der kan også være et problem med den lokale RabbitMQ Broker-agent, der kører på Avamar (når DPC ikke er i brug).
 
Potentielle problemer kan skyldes:
  • RabbitMQ-konfigurationsfil manipuleret med
  • Knækket RabbitMQ skovl
  • KaninMQ, der ikke svarer
  • Ældre versioner af Avamar eller DPC
  • DPC-certifikater konfigureret forkert
  • Lukkede porte
  • Overfyldte RabbitMQ-køer
  • DPC-services nede
  • Godkendelsesfejl for Avamar- eller Guest RabbitMQ-konti
  • En korrupt mnesia database
 
 
Oplysninger om fejlfinding:
  • Sådan kontrolleres DPC-servicestatus:
/usr/local/dpc/bin/dpc status
  • Sådan genstarter du tjenesten:
msgbrokerctl.pl --stop
msgbrokerctl.pl --start
  • Sådan genaktiveres Avamar med DPC:
mccli msgbroker quicksetup --host=<dpc_hostname> --user=administrator@dpc.local --pass=<dpc_password>
  • Sådan kontrolleres Avamar BRM-indstillingerne i mcserver.xml
egrep "brmHostname|enableBrmService" /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
  • Sådan hentes DPC root ca fra Avamar:
curl -ks --tlsv1.2 -u <dpcUser>:<dpcPassword> https://<dpcHostname>/brm/app/cert/getRootCA
  • Sådan kontrolleres for overfyldte RabbitMQ-køer:
rabbitmqctl list_queues
  • Sådan kontrolleres for at rense en RabbitMQ-kø:
rabbitmqctl purge_queue 

 

Standardkonfigurationsfilen RabbitMQ (/etc/rabbitmq/rabbitmq.conf):

listeners.ssl.1 = 127.0.0.1:5671
listeners.ssl.2 = ::1:5671
listeners.tcp = none

ssl_options.versions.1 = tlsv1.2
ssl_options.cacertfile           = /etc/rabbitmq/rabbitmq_server_ssl.crt
ssl_options.certfile             = /etc/rabbitmq/rabbitmq_server_ssl.crt
ssl_options.keyfile              = /etc/rabbitmq/rabbitmq_server_ssl.key

ssl_options.verify               = verify_peer
ssl_options.fail_if_no_peer_cert = false
ssl_options.honor_cipher_order = true
ssl_options.honor_ecc_order    = true

ssl_options.ciphers.1 = TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
ssl_options.ciphers.2 = TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
ssl_options.ciphers.3 = TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
ssl_options.ciphers.4 = TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
ssl_options.ciphers.5 = TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
ssl_options.ciphers.6 = TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384


management.ssl.port       = 15671
management.ssl.ip       = 127.0.0.1
management.ssl.cacertfile = /etc/rabbitmq/rabbitmq_server_ssl.crt
management.ssl.certfile   = /etc/rabbitmq/rabbitmq_server_ssl.crt
management.ssl.keyfile    = /etc/rabbitmq/rabbitmq_server_ssl.key

management.ssl.honor_cipher_order   = true
management.ssl.honor_ecc_order      = true
management.ssl.client_renegotiation = false
management.ssl.secure_renegotiate   = true
management.ssl.versions.1 = tlsv1.2
management.ssl.ciphers.1 = TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
management.ssl.ciphers.2 = TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
management.ssl.ciphers.3 = TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
management.ssl.ciphers.4 = TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
management.ssl.ciphers.5 = TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
management.ssl.ciphers.6 = TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
 

Hvis der er igangværende problemer efter gennemgang af ovenstående oplysninger og artikler, skal du oprette en serviceanmodning for at få hjælp fra Dell Technologies Avamar-supportteamet.

Additional Information

Logfiler:

Avamar:
  • /usr/local/avamar/var/rabbitmq/log/rabbit@localhost.log
  • /var/log/rabbitmq
  • /usr/local/avamar/var/mc/server_log/mcserver.log.0
DPC:
  • /var/log/messages
  • /var/log/dpc/elg/ 
  • /var/log/dpc/monitor
  • /var/log/dpc/msm-ui-main
Automatiseringsværktøjer:

Affected Products

Avamar
Article Properties
Article Number: 000210729
Article Type: How To
Last Modified: 05 Dec 2025
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.