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

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

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

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.

原因

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 должен быть открыт подключение к этому порту).

解析度

Процедура:
  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.

其他資訊

受影響的產品

NetWorker

產品

Data Protection, NetWorker Family, NetWorker Series
文章屬性
文章編號: 000200132
文章類型: Solution
上次修改時間: 09 10月 2024
版本:  9
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。