Консоль NetWorker: «Не удается открыть соединение сокета с хостом NetWorker Server на порте 5672»

Summary: Сообщение об ошибке в NetWorker Management Console (NMC) при попытке просмотреть сведения о рабочем процессе на вкладке мониторинга: «Шина сообщений не удается открыть соединение сокета с хостом «Networkerserver_hostname» на порте 5672: Ошибка сокета occurred» отображается в NMC. ...

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.

Symptoms

NetWorker Server и NetWorker Management Console (NMC) установлены на одном хосте.

В окне мониторинга NMC все политики отображаются с состоянием «Never Run», Образ «Никогда не запускать»однако задания резервного копирования и клонирования выполняются в соответствии с расписанием.

При попытке открыть свойства рабочего процесса или действия в NMC появляется следующая ошибка:
Message bus unable to open socket connection to host "<NetWorker server hostname>" on port 5672: A socket error occurred

Снимок экрана с сообщением об ошибке: Не удается открыть разъем для подключения к хосту на порте 5672
Рис. 1. Снимок экрана с сообщением об ошибке: Не удается открыть соединение из сокета с хостом на порте 5672.

RabbitMQ использует порт 5671 для связи по протоколу SSL.

Порт 5672 был старым портом, который использовался для связи без SSL (больше не используется).

GSTD подключается к RabbitMQ для получения и отображения информации NMC через порт 5671.

Когда подключение через порт 5671 завершается сбоем, NetWorker NMC переключается на основной ресурс и пытается использовать порт 5672, который также завершается сбоем, так как RabbitMQ больше не использует этот порт.

Затем в сообщении об ошибке сообщается, что проблема связана с портом 5672, но на самом деле проблема связана с портом 5671.

Cause

GSTD не может установить связь с RabbitMQ через порт 5671.

Обычно это означает, что служба RabbitMQ не работает, но потенциально это может означать, что есть какая-то проблема с подключением к этому порту (как описано в статье 210569)
  1. Если RabbitMQ работает должным образом, порт 5671 на сервере NetWorker должен находиться в состоянии прослушивания. Убедитесь, что порт 5671 находится в состоянии прослушивания. Для проверки этих портов используйте следующие команды:
For Linux: 
netstat -ano | grep 5671 
ss -ano | grep 5671

For Windows: 
netstat -ano | findstr 5671
  1. Если порт не отображается, убедитесь, что служба NSRD запущена (и, следовательно, что RabbitMQ должен быть открыт подключение к этому порту).

Resolution

Процедура:
  1. Остановите службы NetWorker.
  2. Перейдите в папку /nsr/tmp и переименуйте папку RabbitMQ в RabbitMQ_old.
  3. Запустите службы NetWorker. Убедитесь, что новая папка RabbitMQ создана в папке /nsr/tmp. 
  4. Проверьте состояние порта 5671 на сервере NetWorker.
  5. Откройте NetWorker Management Console и проверьте состояние рабочего процесса.
  6. Если проблема устранена, удалите RabbitMQ_old из /nsr/tmp.

Additional Information

Affected Products

NetWorker

Products

Data Protection, NetWorker Family, NetWorker Series
Article Properties
Article Number: 000200132
Article Type: Solution
Last Modified: 09 Oct 2024
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.