Авамар: Посібник з розв'язання RabbitMQ

Summary: Посібник з розв'язання RabbitMQ

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

Тло
  • RabbitMQ — це агент брокера повідомлень, який приймає та пересилає повідомлення.
  • Він використовується в Avamar для передачі повідомлень за допомогою Data Protection Central (DPC) та деяких дій, пов'язаних із VMware.
  • Коли DPC використовується для моніторингу Avamar, Avamar використовує динамічні лопати та черги для передачі повідомлень до DPC. Avamar також отримує повідомлення від DPC при використанні RabbitMQ RPC.
  • Зазвичай, коли трапляється помилка Авамар, це пов'язано з цим зв'язком між Авамаром і DPC,
  • Може виникнути також проблема з місцевим агентом брокера RabbitMQ, який працює на Avamar (коли DPC не використовується).
 
Потенційні проблеми можуть бути спричинені:
  • Файл конфігурації RabbitMQ втручався
  • Зламана лопата RabbitMQ
  • Нереактивний RabbitMQ
  • Старі версії Avamar або DPC
  • Неправильно налаштовані сертифікати DPC
  • Закриті порти
  • Переповнені черги RabbitMQ
  • Сервіси DPC припинили
  • Невдачі автентифікації облікових записів Avamar або Guest RabbitMQ
  • Корумпований mnesia база даних
 
 
Інформація про усунення несправностей:
  • Як перевірити статус DPC Service:
/usr/local/dpc/bin/dpc status
  • Як перезапустити сервіс:
msgbrokerctl.pl --stop
msgbrokerctl.pl --start
  • Як реактивувати Avamar за допомогою DPC:
mccli msgbroker quicksetup --host=<dpc_hostname> --user=administrator@dpc.local --pass=<dpc_password>
  • Як перевірити налаштування Avamar BRM у mcserver.xml
egrep "brmHostname|enableBrmService" /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
  • Як отримати DPC root ca Від Avamar:
curl -ks --tlsv1.2 -u <dpcUser>:<dpcPassword> https://<dpcHostname>/brm/app/cert/getRootCA
  • Як перевірити переповнення черг RabbitMQ:
rabbitmqctl list_queues
  • Як перевірити очищення черги RabbitMQ:
rabbitmqctl purge_queue 

 

Стандартний файл конфігурації 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
 

Якщо після ознайомлення з наведеною вище інформацією та статтями виникають проблеми, створіть запит на обслуговування , щоб отримати допомогу від команди підтримки Dell Technologies Avamar.

Additional Information

Лог-файли:

Авамар:
  • /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
Інструменти для автоматизації:

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.