NetWorker: servidor RabbitMQ e versões do Erlang usadas pelo NetWorker
Summary: O servidor do NetWorker inclui um RabbitMQ e um Erlang. As versões RabbitMQ e Erlang mudam em todas as versões do NetWorker.
Instructions
O serviço RabbitMQ está incluído no servidor NetWorker, ele serve como um agente de mensagens para conexões do servidor NetWorker Management Console (NMC) e NetWorker Web User Inter Interface (NWUI) para o servidor NetWorker.
Erlang é a linguagem de programação e plataforma de tempo de execução em que o RabbitMQ é executado. O Erlang Run-Time System (erts) é o ambiente de execução virtual Erlang que executa o RabbitMQ. Esses componentes são incorporados ao pacote do servidor NetWorker e não podem ser gerenciados separadamente.
Versões do servidor RabbitMQ:
- O NetWorker 19.10.0.0 usa a versão 3.11.16
- O NetWorker 19.12.0.0 usa a versão 3.12.13
- NetWorker 19.12.0.3, 19.13.0.0 usam 3.12.14
- NetWorker 19.12.0.4, 19.13.0.2 usam 4.1.1
- Espera-se que o NetWorker 19.14.0.1 use a versão 4.1.8 (ou posterior)
- Espera-se que o NetWorker 19.15.0.0 use a versão 4.2.9 (ou posterior)
Erlang Runtime Versões:
- O NetWorker 19.10.0.0 usa a versão 13.2.2.0
- O NetWorker 19.12.0.0 usa o 13.2.2.7
- NetWorker 19.12.0.3, 19.13.0.0 usam 13.2.2.15
- O NetWorker 19.12.0.4, 19.13.0.2 usa a versão 14.2.5.11
- Espera-se que o NetWorker 19.14.0.1 use a versão 14.2.5.13 (ou mais recente)
Como verificar a versão do servidor RabbitMQ e Erlang:
Linux:
- Abra um shell elevado no servidor do NetWorker.
- Verifique se todos os serviços estão em execução
systemctl status networkeroups -ef | grep nsr - Se o NetWorker estiver em execução, verifique o caminho de comando do processo 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 inclui a versão RabbitMQ. Se o arquivo epmd (Erlang Port Mapper Daemon) faz parte do tempo de execução do Erlang (erts). Se o arquivo erts mostra a versão do Erlang.
Como alternativa, se o NetWorker não estiver em execução, verifique a opção /opt/nsr pasta Se o arquivo rabbitmq-server O caminho da pasta inclui a versão do servidor RabbitMQ. Esta pasta contém o erts subpasta que inclui a versão Erlang.
Windows
- Abra o Gerenciador de tarefas do Windows no servidor do NetWorker.
- Acesse a guia Detalhes
- Verifique se a coluna Linha de comando está habilitada e visível.
- Respostas ideais:
epmd.exe. O caminho da linha de comando mostra orabbitmq-servercaminho da pasta, que inclui a versão do servidor RabbitMQ. Se o arquivoepmd(Erlang Port Mapper Daemon) faz parte do tempo de execução do Erlang (erts). Se o arquivoertsmostra a versão do Erlang.

Como alternativa, abra o Explorador de arquivos do Windows e navegue até o caminho de instalação do NetWorker, padrão: C:\Program Files\EMC NetWorker\nsr
Se o arquivo rabbitmq-server pasta está no ..\nsr e inclui a versão do RabbitMQ.

Essa rabbitmq-server-x.x.x contém o erts-version , que mostra a versão do Erlang.
Additional Information
Artigos relacionados: