Avamar:アップグレード後にDPCがAvamarに接続できない
概要: DPCアップグレード後、DPCサーバーはAvamarサーバーに接続できません。証明書検証フェーズ中に接続チェックが異常停止します。この問題は、DPCとAvamaの間のメッセージ ブローカーとRabbitMQの構成の問題が原因で発生します
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
- アップグレードが正常に完了した後、DPCがAvamarサーバーに接続できません。
- 接続検証プロセスが完了しません。
- 証明書検証フェーズ中に次のコマンドを実行するとハングします。
goav rabbitmq check-dpc-connection -
Avamarログには、次のようなMessage BrokerおよびRabbitMQ関連の障害が報告されます。
java.lang.Exception: Failed to config message broker -- Failed to delcear queues and shovels. at com.emc.clp.plugin.avamar.task.AvamarRemoteTaskManager.getStatusUpdate(AvamarRemoteTaskManager.java:96) at com.emc.clp.task.TaskServiceImpl.lambda$auditTask$10(TaskServiceImpl.java:539) at java.base/java.util.Optional.ifPresent(Optional.java:183) at com.emc.clp.task.TaskServiceImpl.auditTask(TaskServiceImpl.java:535) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at com.emc.clp.task.TaskServiceImpl.auditTasks(TaskServiceImpl.java:522) at jdk.internal.reflect.GeneratedMethodAccessor270.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) 2026-01-16 11:26:18,181 WARN scheduling-24 c.e.c.t.TaskServiceImpl Task failed: com.emc.clp.plugin.avamar.activation.QuickSetupRemoteTask@5703e069 java.util.concurrent.CompletionException: java.lang.Exception: Failed to config message broker -- Failed to delcear queues and shovels. at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
原因
根本的な原因は不明のままです。この問題は、DPCのアップグレード後も、既存のメッセージ ブローカーの設定、キュー、シャベル、証明書に一貫性がない場合に発生します。
解決方法
従うべき手順
ステップ A に従って、Message Broker と RabbitMQ の設定をリセットします。問題が解決しない場合は、 手順Bに従ってください。
手順A:Message Broker と RabbitMQ の設定のリセット
- Avamarサーバーにrootユーザーとしてログインします。
- RabbitMQサービスを停止します。
service rabbitmq-server stop - メッセージを停止する
Broker:msgbrokerctl.pl --stop - Message Broker シャベル構成を削除します。
msgbrokerctl.pl --remove - 次のディレクトリーにある証明書の削除を確認します。
ディレクトリーには、以前に次のものが含まれていました。/etc/rabbitmq/
remove コマンドの実行後、これらのファイルは自動的に削除されます。手動で削除する必要はありません。root_ec_cert.pem client_ec_pri_key.pem client_ec_csr.csr client_ec_cert.pem keystore.p12 - メッセージを開始する
Broker: msgbrokerctl.pl --start - RabbitMQサービスを開始します。
service rabbitmq-server start - RabbitMQとシャベルのステータスを確認します。
service rabbitmq-server status rabbitmqctl eval 'rabbit_shovel_status:status().' - DPCからAvamar Serverを削除します。
- AvamarサーバーをDPCに再度追加します。
- 次の証明書が以下で再生成されることを確認します。
/etc/rabbitmq/登録後:root_ec_cert.pem client_ec_pri_key.pem client_ec_csr.csr client_ec_cert.pem keystore.p12
手順B:Message Broker Quick Setup を使用した Avamar の登録
手順Aで問題が解決しない場合は、次のコマンドを使用してAvamarサーバーを手動で登録します。
mccli msgbroker quicksetup --host=<dpc_hostname> --user=<dpc-userName> -pass=<dpc_password>
登録後、DPCがAvamarサーバーに正常に接続され、証明書の検証が完了していることを確認します。
その他の情報
追加情報/メモ
- 「
msgbrokerctl.pl --removeコマンドは、RabbitMQ証明書を自動的に削除します。 - 証明書を手動で削除しても、追加のメリットはありません。
- ほとんどの場合、手順Aを完了した後にAvamar ServerをDPCに再度追加すると、問題が解決します。
- この手順は、サポートされているAvamarおよびDPCバージョンにのみ適用されます。
対象製品
Avamar Server, Avamar Virtual Edition文書のプロパティ
文書番号: 000426699
文書の種類: Solution
最終更新: 07 4月 2026
バージョン: 1
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。