NetWorker: версії сервера RabbitMQ та Erlang, які використовує NetWorker
Summary: Сервер NetWorker включає RabbitMQ та Erlang. Версії RabbitMQ та Erlang змінюються протягом релізів NetWorker.
Instructions
Сервіс RabbitMQ включений до сервера NetWorker і слугує брокером повідомлень для з'єднань із сервера NetWorker Management Console (NMC) та інтерфейсу NetWorker Web User Inter Interface (NWUI) до сервера NetWorker.
Erlang — це мова програмування та платформа виконання, на якій працює RabbitMQ. Система виконання Ерланга (erts) — це віртуальне середовище виконання Erlang, яке виконує RabbitMQ. Ці компоненти вбудовані в пакет сервера 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 Runtime:
- 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:
Linux
- Відкрийте підвищену оболонку на сервері NetWorker.
- Перевірте, чи працюють сервіси NetWorker :
systemctl status networkerабоps -ef | grep nsr - Якщо працює 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. Повідомлення epmd (Daemon: Mapper Port Erlang) є частиною робочого часу Ерланга (erts). Повідомлення erts шлях показує версію Ерланга.
Альтернативно, якщо NetWorker не працює, перевірте /opt/nsr Папка. Повідомлення rabbitmq-server path folder містить версію сервера RabbitMQ. Ця папка містить erts підпапка, яка містить версію Ерланга.
Windows
- Відкрийте диспетчер завдань Windows на сервері NetWorker.
- Перейдіть на вкладку «Деталі ».
- Переконайтеся, що стовпець командного рядка увімкнений і видимий.
- Шукайте
epmd.exe. Шлях командного рядка показуєrabbitmq-serverpath, який включає версію сервера RabbitMQ. Повідомленняepmd(Daemon: Mapper Port Erlang) є частиною робочого часу Ерланга (erts). Повідомленняertsшлях показує версію Ерланга.

Або ж відкрийте Windows File Explorer і перегляньте шлях встановлення NetWorker, за замовчуванням: C:\Program Files\EMC NetWorker\nsr
Повідомлення rabbitmq-server папка знаходиться у ..\nsr Path folder і включає версію RabbitMQ.

Вона rabbitmq-server-x.x.x Папка містить erts-version у папці, яка показує версію Ерланга.
Additional Information
Пов'язані статті: