NetWorker : versions du serveur RabbitMQ et d’Erlang utilisées par NetWorker
Summary: Le serveur NetWorker inclut un RabbitMQ et un Erlang. Les versions RabbitMQ et Erlang changent d’une version à l’autre de NetWorker.
Instructions
Le service RabbitMQ est inclus avec le serveur NetWorker. Il sert de courtier de messages pour les connexions du serveur NetWorker Management Console (NMC) et de NetWorker Web User Inter Interface (NWUI) au NetWorker Server.
Erlang est le langage de programmation et la plate-forme d’exécution sur lesquels RabbitMQ s’exécute. Le système d’exécution Erlang (erts) est l’environnement d’exécution virtuel Erlang qui exécute RabbitMQ. Ces composants sont intégrés dans le package NetWorker Server et ne peuvent pas être gérés séparément.
Versions du serveur RabbitMQ :
- NetWorker 19.10.0.0 utilise la version 3.11.16
- NetWorker 19.12.0.0 utilise la version 3.12.13
- NetWorker 19.12.0.3, 19.13.0.0 utilisent la version 3.12.14
- NetWorker 19.12.0.4, 19.13.0.2 utilisent la version 4.1.1
- NetWorker 19.14.0.1 devrait utiliser la version 4.1.8 (ou une version ultérieure)
- NetWorker 19.15.0.0 devrait utiliser la version 4.2.9 (ou une version supérieure)
Versions d’exécution Erlang :
- NetWorker 19.10.0.0 utilise la version 13.2.2.0
- NetWorker 19.12.0.0 utilise la version 13.2.2.7
- NetWorker 19.12.0.3, 19.13.0.0 utilisent la version 13.2.2.15
- NetWorker 19.12.0.4, 19.13.0.2 utilise 14.2.5.11
- NetWorker 19.14.0.1 devrait utiliser la version 14.2.5.13 (ou une version plus récente)
Comment vérifier la version des serveurs RabbitMQ et Erlang :
Linux :
- Ouvrez un shell avec élévation de privilèges sur le NetWorker Server.
- Vérifiez que tous les services sont en cours d’exécution.
systemctl status networkeroups -ef | grep nsr - Si NetWorker est en cours d’exécution, vérifiez le chemin de commande du processus 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 contient la version de RabbitMQ. Les touches epmd (Erlang Port Mapper Daemon) fait partie du runtime Erlang (erts). Les touches erts chemin d’accès affiche la version d’Erlang.
Sinon, si NetWorker n’est pas en cours d’exécution, cochez la case /opt/nsr . Les touches rabbitmq-server Le chemin d’accès au dossier inclut la version du serveur RabbitMQ. Ce dossier contient le erts qui contient la version d’Erlang.
Windows
- Ouvrez le Gestionnaire des tâches Windows sur le NetWorker Server.
- Accédez à l’onglet Détails.
- Assurez-vous que la colonne Command line est activée et visible.
- S'attendre à :
epmd.exe. Le chemin de la ligne de commande affiche lerabbitmq-serverfolder path, qui inclut la version du serveur RabbitMQ. Les touchesepmd(Erlang Port Mapper Daemon) fait partie du runtime Erlang (erts). Les touchesertschemin d’accès affiche la version d’Erlang.

Vous pouvez également ouvrir l’Explorateur de fichiers Windows et accéder au chemin d’installation de NetWorker, par défaut : C:\Program Files\EMC NetWorker\nsr
Les touches rabbitmq-server se trouve dans le répertoire ..\nsr et inclut la version de RabbitMQ.

Cette rabbitmq-server-x.x.x contient le dossier contenant le erts-version , qui affiche la version d’Erlang.
Additional Information
Articles connexes :