Avamar: RabbitMQ Resolution Guide

Résumé: RabbitMQ Resolution Guide

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet 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 Remote Procedure Call (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).
 
Årsager til potentielle problemer:
  • 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
  • Partition fuld (100%)
 
 
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 kontrollerer du 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
  • Sådan kontrolleres partitionskapaciteten:
df -h


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.

Informations supplémentaires

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:

Produits concernés

Avamar
Propriétés de l’article
Numéro d’article: 000210729
Type d’article: How To
Dernière modification: 05 mars 2026
Version:  12
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.