NVP vProxy:虚拟机备份失败 无法在 vProxy 上启动备份。收到 HTTP 代码 500

Summary: NetWorker VMware Protection (NVP) vProxy 虚拟机 (VM) 备份工作流失败。工作流日志中观察到的错误报告:“无法在 vProxy'vProxy_Name'上启动备份:Received an HTTP code: 500,"

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 VMware Protection (NVP) vProxy 虚拟机 (VM) 备份工作流失败。
NetWorker 服务器上呈现的工作流日志报告以下错误:

YYYY-MM-DD HH:mm:SS  3 5 0 6156 20212 0 NetWorker_Server_Name nsrvproxy_save NSR error VM_Name: Unable to start backup on vProxy 'vProxy_Name': Received an HTTP code: 500, libCURL message: "", vProxy message: "Error received from vProxy ="-500: Unable to send 'StartSession' message to backupEngine.  Did not receive a response message with correlation ID '.". ", url: "https://vProxy_Name:9090/api/v1/BackupVmSessions", body: "{JSON_Body}"

vProxy 上的以下日志报告与 localhost:5672 的连接失败:

  • /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-engine.log
  • /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log

Cause

rabbitmq 由于 vProxy作系统上的 IPv6 环回故障,vProxy 上的进程出现故障。

vProxy 使用 RabbitMQ vrapid 引擎,用于与 NetWorker 服务器就保护作进行通信。 rabbitmq 在 vProxy 的 /var/log/messages 文件中找到启动失败。

rabbitmq 在 /var/log/rabbitmq/localhost.log中报告以下内容。 

s2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> BOOT FAILED
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> ===========
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0> Error during startup: {error,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                        {could_not_start_listener,"::1",5672,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                         {{shutdown,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                           {failed_to_start_child,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                            {ranch_embedded_sup,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                             {acceptor,{0,0,0,0,0,0,0,1},5672}},
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                            {shutdown,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                             {failed_to_start_child,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                              {ranch_listener_sup,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                               {acceptor,{0,0,0,0,0,0,0,1},5672}},
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                              {shutdown,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                               {failed_to_start_child,ranch_acceptors_sup,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                                {listen_error,
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                                 {acceptor,{0,0,0,0,0,0,0,1},5672},
2025-10-03 18:24:38.706221+00:00 [error] <0.491.0>                                 eaddrnotavail}}}}}}},

进程无法启动 IPv6 环回侦听器,用于 rabbitmq 端口 5672。在本例中, ip a 命令显示没有 inet6 环回地址 (::1)时,此方法起作用。这导致了 rabbitmq 服务无法启动。
在作系统级别重新配置 IPv6 环回的所有尝试都失败。

无法确定原因,未对 vProxy 进行任何已知更改;但是,预期的默认配置包括 IPv6 环回。

Resolution

重新部署 vProxy 一体机。这可确保使用默认配置参数和设置部署 vProxy。vProxy 一体机不包含后续 VMware 保护作成功所需的任何数据库或关键数据。它仅用于在 VMware 和 Data Domain 之间传递数据,并包含有关以前备份或还原作业的历史日志。

 

可以按照以下方式重新部署 vProxy 一体机:NVP vProxy:如何升级或重新部署 NVP vProxy 设备

 

解决办法:

禁用 IPv6 侦听程序 rabbitmq 在 vProxy 上。

  1. 打开与 vProxy 的 SSH 会话,然后以管理员身份登录。
  2. 切换到 root: sudo su - 
  3. 修改 /etc/rabbitmq/rabbitmq.config 文件: vi /etc/rabbitmq/rabbitmq.config

将其从:

[
   {rabbit,
      [{tcp_listeners,
         [{"127.0.0.1", 5672}, {"::1", 5672}]}]
   }
].

收件人:

[
   {rabbit,
      [{tcp_listeners,
         [{"127.0.0.1", 5672}]}]
   }
].
  1. 保存更改。按 ESC 键,然后按 :wq!,然后使用 Enter 键。
  2. 重新启动 vProxy 虚拟机 (VM)。

此解决方法应允许 rabbitmq 服务开始仅使用 IPv4 环回;但是,据观察,日志记录输出无法正常工作。当备份或还原失败时,日志记录将不足以详细说明失败。必须重新部署 vProxy 虚拟机,以解决阻止 IPv6 环回正常工作的系统级问题。

Additional Information

在观察到此问题的环境中,重新部署的 vProxy 一体机运行正常。

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000384953
Article Type: Solution
Last Modified: 28 Oct 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.