Avamar: RabbitMQ-upplösningsguide

Summary: RabbitMQ-upplösningsguide

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

Bakgrund
  • RabbitMQ är en asynkron meddelandeköagent som accepterar och vidarebefordrar meddelanden.
  • Det används i Avamar för att överföra meddelanden med Data Protection Central (DPC) och vissa VMware-relaterade åtgärder.
  • När DPC används för att övervaka Avamar använder Avamar dynamiska spadar och köer för att skicka meddelanden till DPC. Avamar tar också emot meddelanden från DPC när du använder RabbitMQ RPC.
  • För det mesta när ett Avamar-fel uppstår är det relaterat till den här anslutningen mellan Avamar och DPC,
  • Det kan också finnas ett problem med den lokala RabbitMQ Broker-agenten som körs på Avamar (när DPC inte används).
 
Potentiella problem kan orsakas av:
  • RabbitMQ-konfigurationsfilen har manipulerats
  • Trasig kaninMQ-spade
  • RabbitMQ svarar inte
  • Äldre versioner av Avamar eller DPC
  • DPC-certifikat felkonfigurerade
  • Stängda portar
  • Överfulla RabbitMQ-köer
  • DPC-tjänster ligger nere
  • Autentiseringsfel för Avamar- eller Guest RabbitMQ-kontona
  • En korrupt mnesia databas
 
 
Felsökningsinformation:
  • Så här kontrollerar du DPC-tjänstens status:
/usr/local/dpc/bin/dpc status
  • Så här startar du om tjänsten:
msgbrokerctl.pl --stop
msgbrokerctl.pl --start
  • Så här återaktiverar du Avamar med DPC:
mccli msgbroker quicksetup --host=<dpc_hostname> --user=administrator@dpc.local --pass=<dpc_password>
  • Så här kontrollerar du Avamar BRM-inställningarna i mcserver.xml
egrep "brmHostname|enableBrmService" /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
  • Så här hämtar du DPC root ca Från Avamar:
curl -ks --tlsv1.2 -u <dpcUser>:<dpcPassword> https://<dpcHostname>/brm/app/cert/getRootCA
  • Så här kontrollerar du om det finns överfulla RabbitMQ-köer:
rabbitmqctl list_queues
  • Så här söker du efter rensning av en RabbitMQ-kö:
rabbitmqctl purge_queue 

 

Standardkonfigurationsfilen för 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
 

Om det kvarstår problem efter att du har läst informationen och artiklarna ovan kan du skapa en tjänstebegäran för att få hjälp från Dell Technologies Avamar-supportteam.

Additional Information

Loggfiler:

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
Automatiseringsverktyg:

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.