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

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

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

Передумови
  • RabbitMQ — це агент брокера повідомлень, який приймає та пересилає повідомлення.
  • Він використовується в Avamar для передачі повідомлень за допомогою Data Protection Central (DPC) та деяких дій, пов'язаних із VMware.
  • Коли DPC використовується для моніторингу Avamar, Avamar використовує динамічні лопати та черги для передачі повідомлень до DPC. Avamar також отримує повідомлення від DPC при використанні RabbitMQ Remote Procedure Call (RPC).
  • Зазвичай, коли трапляється помилка Авамар, це пов'язано з цим зв'язком між Авамаром і DPC,
  • Може виникнути також проблема з місцевим агентом брокера RabbitMQ, який працює на Avamar (коли DPC не використовується).
 
Причини потенційних проблем:
  • Файл конфігурації RabbitMQ втручався
  • Зламана лопата RabbitMQ
  • Нереактивний RabbitMQ
  • Старі версії Avamar або DPC
  • Неправильно налаштовані сертифікати DPC
  • Закриті порти
  • Переповнені черги RabbitMQ
  • Сервіси DPC припинили
  • Невдачі автентифікації облікових записів Avamar або Guest RabbitMQ
  • Корумпований mnesia База даних
  • Розділ повний (100%)
 
 
Інформація про усунення несправностей:
  • Як перевірити статус 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
  • Як перевірити ємність розділу:
df -h


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

Informations supplémentaires

Лог-файли:

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

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.