Avamar: 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에서 DPC(Data Protection Central) 및 일부 VMware 관련 작업으로 메시지를 전송하는 데 사용됩니다.
-
DPC를 사용하여 Avamar를 모니터링하는 경우 Avamar는 동적 이동 및 대기열을 사용하여 DPC에 메시지를 푸시합니다. Avamar는 RabbitMQ RPC(Remote Procedure Call)를 사용할 때도 DPC로부터 메시지를 받습니다.
-
대부분의 경우 Avamar 오류는 Avamar와 DPC 간의 이 연결과 관련이 있습니다.
-
또한 Avamar에서 실행되는 로컬 RabbitMQ 브로커 에이전트에 문제가 있을 수 있습니다(DPC를 사용하지 않는 경우).
잠재적 문제의 원인:
- RabbitMQ 구성 파일이 변조됨
- 부러진 RabbitMQ 삽
- 응답하지 않는 RabbitMQ
- 이전 버전의 Avamar 또는 DPC
- DPC 인증서가 잘못 구성됨
- 닫힌 포트
- RabbitMQ 대기열 오버플로
- DPC 서비스 중단
- Avamar 또는 게스트 RabbitMQ 계정의 인증 실패
- 부패한
mnesia데이터베이스 - 파티션 꽉 참(100%)
문제 해결 리소스:
- 로컬 RabbitMQ 브로커 에이전트 문제: Avamar: 로컬 RabbitMQ 브로커 에이전트의 구성에 문제가 있습니다.
- 닫힌 포트: Avamar: MSM(Multiple Systems Management) 활성화가 실패함 "RabbitMQ가 잘못 구성됨"
- 이
GoAV도구: Avamar: GoAv RabbitMQ 기능 세트 사용 방법
문제 해결 정보:
-
DPC 서비스 상태를 확인하는 방법:
/usr/local/dpc/bin/dpc status
- 서비스를 다시 시작하는 방법:
msgbrokerctl.pl --stop
msgbrokerctl.pl --start
- DPC를 사용하여 Avamar를 재활성화하는 방법:
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 caAvamar에서:
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 지원 팀의 지원을 받으십시오.
Additional Information
로그 파일:
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
자동화 툴링:
Affected Products
AvamarArticle Properties
Article Number: 000210729
Article Type: How To
Last Modified: 05 مارس 2026
Version: 12
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.