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

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

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.

Instructions

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 版本。

Additional Information

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000498302
Article Type: How To
Last Modified: 29 صفر 1448
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.