文書番号: 000212107
RabbitMQ, NetWorker sunucuları tarafından bir mesaj Aracısı aracı hizmeti olarak kullanılır; NetWorker sunucu işlemi (nsrd) ile NetWorker tarafından kullanılan authc, NetWorker Management Console (NMC), NetWorker Web User Interface (NWUI) vb. diğer hizmetler arasında bir ileti kuyruğa alma mekanizması sağlar. RabbitMQ hizmet sorunları, NetWorker sunucu hizmetinin kapanmasına neden olur; genel mesajlar NetWorker sunucusunun daemon.raw kaydedilir:
/nsr/logs/daemon.raw
..\Program Files\EMC NetWorker\nsr\logs\daemon.raw
137911 YYYY-MM-DD HH:mm:SS AM/PM 5 5 0 313919296 1615791 0 NW_SERVER-NAME nsrctld NSR critical Aborting startup sequence: Process /opt/nsr/rabbitmq-server-3.8.18/bin/rabbitmq-server exited in less than 10 seconds at startup: exit code 0 127108 YYYY-MM-DD HH:mm:SS AM/PM 5 5 0 313919296 1615791 0 NW_SERVER-NAME nsrctld NSR critical Failed to start all daemons; shutting down...
Günlük yolu, kullanılan rabbitmq-server sürümüne bağlı olarak değişir. NetWorker sürümleri, RabbitMQ'nun daha yeni sürümlerini içerebilir. Sürüme özel ayrıntılar, bu bağlantıdan erişilebilen NetWorker Kurulum ve NetWorker Yönetim rehberlerinde bulunabilir: https://www.dell.com/support/home/en-us/product-support/product/networker/docs
/nsr/logs/daemon.raw | NetWorker hizmetleri günlüğü |
/opt/nsr/rabbitmq-server*/var/log/rabbitmq/log/crash.log | RabbitMQ kilitlenme günlükleri, bu dizin günlük dönüşüne bağlı olarak crash.log# içerir. |
/opt/nsr/rabbitmq-server*/var/log/rabbitmq/rabbit@localhost.log | RabbitMQ genel günlüğü |
/opt/nsr/rabbitmq-server*/var/log/rabbitmq/rabbit@localhost_upgrade.log | RabbitMQ yükseltme günlüğü |
/nsr/tmp/rabbitmq/cores/erl_crash.dump | Kilitlenme yığını izleme günlükleri |
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw | NetWorker hizmetleri günlüğü |
C:\Program Files\EMC NetWorker\nsr\tmp\RabbitMQ\log\log\crash.log | RabbitMQ kilitlenme günlükleri, bu dizin günlük dönüşüne bağlı olarak crash.log# içerir. |
C:\Program Files\EMC NetWorker\nsr\tmp\RabbitMQ\log\rabbit@HOSTNAME.log | RabbitMQ genel günlüğü |
C:\Program Files\EMC NetWorker\nsr\tmp\RabbitMQ\log\rabbit@HOSTNAME_upgrade.log | RabbitMQ yükseltme günlüğü |
C:\Program Files\EMC NetWorker\nsr\tmp\RabbitMQ\cores\erl_crash.dump | Kilitlenme yığını izleme günlükleri |
Hata ayıklama seçenekleri RabbitMQ sürümüne bağlı olarak değişebilir. Sürüm, rabbitmq-server klasörü tarafından şu şekilde gösterilir:
/opt/nsr/rabbitmq-server-#.#.#
..\Program Files\EMC NetWorker\nsr\rabbitmq-server-#.#.#
/opt/nsr/rabbitmq-server-3.8.18/etc/rabbitmq/rabbitmq.config
..\Program Files\EMC NetWorker\nsr\rabbitmq-server-3.8.18\etc\rabbitmq.config
%% {log_levels, [{channel, info}, {connection, info}, {federation, info}, {mirroring, info}]},
{log_levels, [{connection, debug}, {queue, debug}]},
{log,
[{file, [{level, debug}]},
{categories,
[{connection,
[{level, debug}]
},
{queue,
[{level, debug}]
}
]
}]
},
[
{rabbit,
[{tcp_listeners, []},
{log_levels, [{connection, debug}, {queue, debug}]},
{log,
[{file, [{level, debug}]},
{categories,
[{connection,
[{level, debug}]
},
{queue,
[{level, debug}]
}
]
}]
},
{ssl_listeners, [5671]},
systemctl restart networker
net stop nsrd /y && net start nsrd
RabbitMQ çalışırken, NetWorker sunucusunda 5671 numaralı bağlantı noktası (SSL) dinleme olmalıdır.
nsrports -t localhost -p 5671
5671'de dinleyen işlemin İşlem Kimliğini (PID) almak için aşağıdaki komutları kullanabilirsiniz. 5671 numaralı bağlantı noktasıyla ilişkili işlem rabbitmq-server'dan olmalıdır.
Linux:
netstat -apno | grep 5671 ps -ef | grep PID
Example:
nve:~ # netstat -apno | grep 5671 tcp 0 0 192.168.9.101:52676 192.168.9.101:5671 ESTABLISHED 2607/gstd keepalive (5922.75/0/0) tcp 0 0 :::5671 :::* LISTEN 5238/beam.smp off (0.00/0/0) tcp 0 0 192.168.9.101:52654 192.168.9.101:5671 ESTABLISHED 2128/java off (0.00/0/0) tcp 0 0 ::1:5671 ::1:50974 ESTABLISHED 5238/beam.smp off (0.00/0/0) tcp 0 0 ::1:50974 ::1:5671 ESTABLISHED 5519/nsrjobd keepalive (5922.75/0/0) tcp 0 0 192.168.9.101:52668 192.168.9.101:5671 ESTABLISHED 2128/java off (0.00/0/0) tcp 0 0 192.168.9.101:5671 192.168.9.101:52654 ESTABLISHED 5238/beam.smp off (0.00/0/0) tcp 0 0 192.168.9.101:5671 192.168.9.101:52676 ESTABLISHED 5238/beam.smp off (0.00/0/0) tcp 0 0 192.168.9.101:5671 192.168.9.101:52668 ESTABLISHED 5238/beam.smp off (0.00/0/0) nve:~ # ps -ef | grep 5238 root 5238 5232 0 Jun05 ? 00:02:55 /opt/nsr/rabbitmq-server-3.11.16/erts-13.2.2/bin/beam.smp -W w -MBas ageffcbf -MHas ageffcbf -MBlmbcs 512 -MHlmbcs 512 -MMmcs 30 -P 1048576 -t 5000000 -stbt db -zdbbl 128000 -sbwt none -sbwtdcpu none -sbwtdio none -B i -- -root /opt/nsr/rabbitmq-server-3.11.16 -bindir /opt/nsr/rabbitmq-server-3.11.16/erts-13.2.2/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 5247 5238 0 Jun05 ? 00:00:00 erl_child_setup 1024 root 26598 26408 0 11:42 pts/0 00:00:00 grep --color=auto 5238
Windows:
netstat -ano | findstr 5671 wmic process where "ProcessID='PID'" get ProcessID,ExecutablePath
Example:
PS C:\Users\Administrator.AMER> netstat -ano | findstr 5671 TCP 0.0.0.0:5671 0.0.0.0:0 LISTENING 356 TCP 192.168.9.123:5671 192.168.9.123:63097 ESTABLISHED 356 TCP 192.168.9.123:5671 192.168.9.123:63098 ESTABLISHED 356 TCP 192.168.9.123:63097 192.168.9.123:5671 ESTABLISHED 6324 TCP 192.168.9.123:63098 192.168.9.123:5671 ESTABLISHED 6324 TCP [::]:5671 [::]:0 LISTENING 356 TCP [::1]:5671 [::1]:63105 ESTABLISHED 356 TCP [::1]:5671 [::1]:63106 ESTABLISHED 356 TCP [::1]:63105 [::1]:5671 ESTABLISHED 4676 TCP [::1]:63106 [::1]:5671 ESTABLISHED 776 PS C:\Users\Administrator.AMER> wmic process where "ProcessID='356'" get ProcessID,ExecutablePath ExecutablePath ProcessId C:\Program Files\EMC NetWorker\nsr\rabbitmq-server-3.8.18\bin\erl.exe 356
NetWorker
NetWorker Family, NetWorker Series
18 7月 2024
5
How To