NetWorker: Рівні інформації для налагодження

Summary: У цій статті надається інформація про рівні налагодження 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

Передумова:

Повідомлення користувача: Повідомлення, яке користувач може побачити під час нормальної (локалізованої) роботи. Він включає перегляд лог-файлу та вивод, який запускається налаштуванням (-v) багатослівність у командному рядку. Повідомлення користувачів містять загальне логування, таке як INFO, WARNING, ERROR тощо.
Повідомлення про налагодження: Повідомлення, призначене для глибокого аналізу. Налагодження запускається (-D) прапор командного рядка або dbgcommand. Повідомлення налагодження не локалізовані.

Потік повідомлень у NetWorker:
 

Огляд логування NetWorker 

Програма, яка створює повідомлення, називається динаміком. Кожен спікер надсилає повідомлення або до інтерфейсу, файлу журналу або іншій програмі. Ресурс NetWorker RAP 'NSR Log' створюється для керування кожним файлом журналу. Повідомлення можна надіслати безпосередньо до інтерфейсу за допомогою віддаленого виклику процедури (RPC). Переглядач журналів (Viewer) читає призначені повідомлення інтерфейсу або журналу і робить їх видимими для користувача. Доповідачі записують повідомлення у форматі, незалежному від локальності, який глядачі можуть пізніше перекласти за допомогою каталогу повідомлень. Перевага полягає в тому, що користувачі можуть одночасно переглядати інтерфейс різними мовами та один і той самий файл журналу різними мовами.

Лісозаготівля:

Журнал сервісу General NetWorker записується у NetWorker daemon.raw:

  • Linux: /nsr/logs/daemon.raw
  • Windows (за замовчуванням): C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
ПРИМІТКА. Деякі журнали NetWorker записуються у .raw Файли. Хоча деякі повідомлення можна визначити у .raw Багато з них — це неструктуровані дані, які не читаються людиною (або важко перекладаються). NetWorker надає nsr_render_log Утиліта для рендерингу .raw лог-файли у доступний для людини вихід. Див. також: NetWorker: Як використовувати nsr_render_log для рендерингу .raw файлів журналів

Додаткові журнали NetWorker детально наведені в: NetWorker: Файли журналів і локації

Рівні налагодження NetWorker:

Наступна таблиця описує, яка інформація доступна в daemon.raw (або журналах NetWorker) на різних рівнях налагодження при налагодженні процесів NetWorker (демонів) або команди NetWorker, включаючи модулі Databases.

Рівень налагодження
Інформація про налагодження
Використання
0
Відлагодження заборонено (вимкнено)
Стандартне логування.
1
  • Процеси, які не з'являлися.
  • Збої, а також помилки вставлення DNS-записів у кеш системи доменних імен (DNS) та зворотного DNS-пошуку.
  • Повідомлення, пов'язані з дедуплікацією домену даних
Час від часу
2
  • save Повідомлення
  • recover Повідомлення
  • nsrclone (робота клона) повідомлення
Час від часу
3
  • Повідомлення Volume Shadow Copy Service (VSS).
  • Повідомлення, пов'язані з DNS-слідами
Часті
4
  • Включає ідентифікатор процесу (PID) усіх створених процесів.
  • Сервер/вузол зберігання NetWorker nsrmmd debug
Час від часу
5
  • Діагностика несправностей модуля:
    • Модуль NetWorker для Microsoft (NMM)
    • Модуль NetWorker для баз даних і додатків (NMDA)
  • Кластеризація специфічних повідомлень
Часті
6
  • NetWorker сервер nsrindexd Повідомлення
Час від часу
7
  • Усунення несправностей сервера NetWorker jobsdb Проблема.
  • Інформація, специфічна для кластеризації.
  • Вакансії, які не починаються через обмеження паралелізму.
  • Налагодження консолі керування NetWorker (gstd) служба
Часті
8
  • Додаткові налагоджувальні повідомлення, а потім рівень 7
Час від часу
9
  • Підтримка NetWorker та інженерна діагностика.
  • Підтримка NetWorker зазвичай запитує -D9 Бо він включає всі рівні налагодження (від 1 до 9).
  • Проблеми з авточейнджерами (музичний автомат).
Часті
10-99
  • Використовується лише при роботі з підтримкою NetWorker. Зазвичай це запитують лише під час інженерних завдань NetWorker.
Рідкісні

Рівні налагодження складні, тобто кожен рівень включає всі попередні рівні. Наприклад, при встановленні налагоджувального рівня 9 записуються рівні з 1 по 9.

УВАГА: Налагодження слід увімкнути лише під час усунення проблеми. Встановлення налагодження на певних процесах NetWorker може призвести до великої кількості логування. Також, залежно від хоста та процесу, у процесах з увімкненим налагодженням може бути висока активність. Це створює ризик використання простору у файлах, якщо залишити очищеним. Завжди слід контролювати використання файлового простору під час налагодження. Коли дії з усунення несправностей завершені, вимкніть налагодження.

Увімкнення налагодження:

Відлагодження, специфічне для процесу:

Щоб увімкнути процесно-специфічний налагодження NetWorker, dbgcommand використовується для встановлення рівня налагодження. Мережевий працівник dbgcommand дозволяє краще налагоджувати конкретні процеси NetWorker, не підтримуючи глобальне налагодження у всіх процесах NetWorker. dbgcommand може бути встановлений на PROCESS_NAME або PROCESS_ID (PID). Налагодження, встановлене за dbgcommand надсилається NetWorker daemon.raw журнал.

Процеси, специфічні для хоста NetWorker: Процеси та порти NetWorker

З підвищеного запиту на хості NetWorker, виконайте:

dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL

Огляд dbgcommand Функції:

Опція Вартість Використання
Debug=<value> >= 0 (див. рівні налагодження NetWorker) Увімкнути налагодження процесів.
Vflag=<value> >= 0 Встановлення рівня багатослівності.
MsgID=<value> значення = bool 0 або 1 Змініть друк ID повідомлення у виконаному процесі.
PrintDevInfo Н/Д
  • Для nsrd: Скидайте поточний стан усіх дисків і mmd.
  • Для nsrmmgd: Скинути поточний стан усіх музичних автоматів, пристроїв і пулів
FlushDnsCache Н/Д Прочистіть DNS-кеш процесу.

Приклад:

[root@nsr ~]# dbgcommand -n nsrd Debug=9
Process ID List : 869448
Processing PID:869448

Налагоджувальні повідомлення знаходяться у daemon.raw:

0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.163590 nsrd-D3 is_storage_node_active, hostname: nsr.amer.lan.
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.163697 nsrd-D5 lg_getnameinfo(): Entry in getnameinfo_cache  not found...
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.163722 nsrd-D7 lg_inet_getnameinfo(): ENTER input sa=192.168.9.152  input host buff=0x5604d67a8090 hostlen=1025     input service buff=(nil) servicelen=0    input flags=0x0008 NI_NAMEREQD=1 NI_NUMERICHOST=0 NI_NUMERICSERV=0 NI_NOFQDN=0
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164319 nsrd-D7 lg_inet_getnameinfo(): EXIT rc=0      host str=nsr-sn.amer.lan       service str=null
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164378 nsrd-D3 is_storage_node_active, hostname: nsr.amer.lan.
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164405 nsrd-D5 lg_getnameinfo(): Entry in getnameinfo_cache  not found...
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164424 nsrd-D7 lg_inet_getnameinfo(): ENTER input sa=192.168.9.152  input host buff=0x5604d67a8090 hostlen=1025     input service buff=(nil) servicelen=0    input flags=0x0008 NI_NAMEREQD=1 NI_NUMERICHOST=0 NI_NUMERICSERV=0 NI_NOFQDN=0
0 01/30/2026 12:39:33 PM  nsrd NSR notice 01/30/26 12:39:33.164867 nsrd-D7 lg_inet_getnameinfo(): EXIT rc=0      host str=nsr-sn.amer.lan       service str=null

Вимкнення налагодження:

[root@nsr ~]# dbgcommand -n nsrd Debug=0
Process ID List : 869448
Processing PID:869448


Використання рівня> -D<:

Команди NetWorker також можуть запускатися з увімкненим налагодженням. Це робиться шляхом додавання -D<DEBUG_LEVEL> до командування. Наприклад, щоб встановити рівень налагодження 9 у процесі збереження, що виконується на клієнті NetWorker, оновіть команду резервного копіювання клієнта на save -D9.

Для детальнішої інформації дивіться:

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000023070
Article Type: How To
Last Modified: 30 Jan 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.