NetWorker. Уровни отладочной информации

Сводка: В этой статье содержится информация об уровнях отладки NetWorker и о том, как включить отладку.

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

Помещения:

Сообщение пользователя: Сообщение, которое может видеть пользователь при нормальной (локализованной) работе. Он включает в себя просмотр файла журнала и вывод, запускаемый установкой (-v) флаг командной строки verbosity. Сообщения пользователей включают общие записи в журналы, такие как INFO, WARNING, ERROR и т. д.
Сообщение отладки: Сообщение, предназначенное для углубленного анализа. Отладка запускается командой (-D) или флаг командной строки dbgcommand. Отладочные сообщения не локализованы.

Поток сообщений в NetWorker:
 

Общие сведения о ведении журнала NetWorker 

Программа, создающая сообщение, называется громкоговорителем. Каждый динамик отправляет сообщение либо в пользовательский интерфейс, либо в файл журнала, либо в другую программу. Ресурс RAP NetWorker «NSR Log» создается для управления каждым файлом журнала. Сообщение можно отправить в пользовательский интерфейс непосредственно с помощью удаленного вызова процедур (RPC). Средство просмотра журналов (Viewer) считывает сообщения, предназначенные для пользовательского интерфейса, или сообщения журнала, и делает их видимыми для пользователя. Говорящие регистрируют сообщения в независимом от языкового стандарта формате, который зрители могут перевести позже с помощью каталога сообщений. Преимущество заключается в том, что пользователи могут просматривать пользовательский интерфейс одновременно на разных языках и один и тот же файл журнала на разных языках.

Ведение журнала:

Общее ведение журнала служб 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, включая модули баз данных.

Уровень отладки
Отладочная информация
Использование
0
Без отладки (отключено)
Ведение журнала по умолчанию.
1
  • Процессы, которые не смогли появиться.
  • Сбои поиска системы доменных имен (DNS) и обратного DNS, а также сбои при вставке записей DNS в кэш.
  • Сообщения, связанные с дедупликацией Data Domain
Случайные
2
  • save Сообщения
  • recover Сообщения
  • nsrclone Сообщения (задание клонирования)
Случайные
3
  • Сообщения службы теневого копирования томов (VSS).
  • Сообщения, связанные с трассировкой DNS
Частые
4
  • Включает идентификатор процесса (PID) всех порожденных процессов.
  • Сервер/узел хранения NetWorker nsrmmd Отладки
Случайные
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 используется для установки уровня отладки. Система NetWorker dbgcommand позволяет расширить возможности отладки определенных процессов NetWorker без включения глобальной отладки для всех процессов NetWorker. dbgcommand может быть установлен на PROCESS_NAME или PROCESS_ID (ПИД). Отладка, заданная пользователем 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 Изменение печати идентификатора сообщения запущенного процесса.
PrintDevInfo -
  • Для nsrd. Дамп текущего состояния всех дисков и mmds.
  • Для 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.

Подробнее см. в статьях:

Дополнительная информация

Затронутые продукты

NetWorker

Продукты

NetWorker
Свойства статьи
Номер статьи: 000023070
Тип статьи: How To
Последнее изменение: 30 Jan 2026
Версия:  5
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.