NetWorker:NetWorker 使用的 RabbitMQ 服务器和 Erlang 版本

摘要: NetWorker 服务器包括 RabbitMQ 和 Erlang。RabbitMQ 和 Erlang 版本在整个 NetWorker 版本中都会发生变化。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

RabbitMQ 服务包含在 NetWorker 服务器中,它充当从 NetWorker 管理控制台 (NMC) 服务器和 NetWorker Web 用户间接口 (NWUI) 到 NetWorker 服务器的连接的消息代理。

Erlang 是运行 RabbitMQ 的编程语言和运行时间平台。Erlang 运行时系统 (erts)是执行RabbitMQ的Erlang虚拟运行时环境。这些组件嵌入在 NetWorker 服务器软件包中,不能单独管理。

RabbitMQ 服务器版本:

  • NetWorker 19.10.0.0 使用 3.11.16
  • NetWorker 19.12.0.0 使用 3.12.13
  • NetWorker 19.12.0.3、19.13.0.0 使用 3.12.14
  • NetWorker 19.12.0.4、19.13.0.2 使用 4.1.1
  • NetWorker 19.14.0.1 预计使用 4.1.8(或更高版本)
  • NetWorker 19.15.0.0 预计将使用 4.2.9(或更高版本)

Erlang 运行时版本:

  • NetWorker 19.10.0.0 使用 13.2.2.0
  • NetWorker 19.12.0.0 使用 13.2.2.7
  • NetWorker 19.12.0.3、19.13.0.0 使用 13.2.2.15
  • NetWorker 19.12.0.4、19.13.0.2 使用 14.2.5.11
  • NetWorker 19.14.0.1 预计使用 14.2.5.13(或更高版本)
注意: 仅列出 RabbitMQ 和 Erlang 版本已更改的版本。未明确列出的任何 NetWorker 版本使用与所示的最新先前版本相同的版本。RabbitMQ 和 Erlang 不能在 NetWorker 软件包升级之外进行升级。

 

如何验证 RabbitMQ 和 Erlang 服务器版本:

Linux:

  1. 在 NetWorker 服务器上打开提升的 shell。
  2. 检查是否所有服务都在运行 systemctl status networkerps -ef | grep nsr
  3. 如果 NetWorker 正在运行,请 检查 rabbitmq-server 进程的 命令路径: ps -ef | grep rabbitmq-server
[root@nsr ~]# ps -ef | grep rabbitmq-server
root      439288  439280  0 Jul30 ?        00:00:17 /opt/nsr/rabbitmq-server-4.1.1/erts-14.2.5.11/bin/epmd
root      439297  439280  0 Jul30 ?        00:00:00 /bin/sh /opt/nsr/rabbitmq-server-4.1.1/bin/rabbitmq-server start
root      439319  439297  0 Jul30 ?        00:00:00 /bin/sh /opt/nsr/rabbitmq-server-4.1.1/sbin/rabbitmq-server
root      439324  439319  0 Jul30 ?        01:02:22 /opt/nsr/rabbitmq-server-4.1.1/erts-14.2.5.11/bin/beam.smp -W w -MBas ageffcbf -MHas ageffcbf -MBlmbcs 512 -MHlmbcs 512 -MMmcs 30 -pc unicode -P 1048576 -t 5000000 -stbt db -zdbbl 128000 -sbwt none -sbwtdcpu none -sbwtdio none -B i -- -root /opt/nsr/rabbitmq-server-4.1.1 -bindir /opt/nsr/rabbitmq-server-4.1.1/erts-14.2.5.11/bin -progname erl -- -home /nsr/rabbitmq -- -pa  -noshell -noinput -s rabbit boot -boot start_sasl -syslog logger [] -syslog syslog_error_logger false -kernel prevent_overlapping_partitions false
root      439443  439334  0 Jul30 ?        00:00:03 /opt/nsr/rabbitmq-server-4.1.1/erts-14.2.5.11/bin/inet_gethost 4
root      439444  439443  0 Jul30 ?        00:00:06 /opt/nsr/rabbitmq-server-4.1.1/erts-14.2.5.11/bin/inet_gethost 4
root     2740710 2738207  0 10:14 pts/9    00:00:00 grep --color=auto rabbitmq-server
[root@nsr ~]#

 

记下 。 rabbitmq-server 文件夹包含 RabbitMQ 版本。The epmd (Erlang 端口映射器守护程序)是 Erlang 运行时间的一部分(erts)。The erts 路径显示 Erlang 版本。

 

或者,如果 NetWorker 未运行,请检查 /opt/nsr 文件夹The rabbitmq-server 文件夹路径包括 RabbitMQ 服务器版本。此文件夹包含 erts 包含 Erlang 版本的子文件夹。

Windows

  1. 打开 NetWorker 服务器上的 Windows 任务管理器
  2. 转至“Details”选项卡
  3. 确保 命令行 列已启用且可见。
  4. 查找: epmd.exe。命令行路径显示 rabbitmq-server 文件夹路径,其中包括 RabbitMQ 服务器版本。The epmd (Erlang 端口映射器守护程序)是 Erlang 运行时间的一部分(erts)。The erts 路径显示 Erlang 版本。

RabbitMQ 和 Erlang 进程版本

 

注意: 必须运行 NetWorker 服务器服务才能查看这些进程。

 

或者,打开 Windows 文件资源管理器并浏览至 NetWorker 安装路径,默认值为: C:\Program Files\EMC NetWorker\nsr

The rabbitmq-server 文件夹位于 ..\nsr 文件夹路径,并包含 RabbitMQ 版本。

Windows 上的 RabbitMQ 安装路径

如果 rabbitmq-server-x.x.x 文件夹中包含 erts-version 文件夹,其中显示 Erlang 版本。

其他信息

受影响的产品

NetWorker

产品

NetWorker Family
文章属性
文章编号: 000498302
文章类型: How To
上次修改时间: 12 8月 2026
版本:  1
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。