NetWorker: Як усунути проблеми з відповіддю служби в NetWorker за допомогою утиліти nsrwatch

Summary: Утиліта nsrwatch дозволяє усувати проблеми, де є симптоми, що вказують на те, що основні процеси 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

Інсталяційний пакет сервера NetWorker надає утиліту командного рядка, відому як nsrwatch. Команда nsrwatch використовується для моніторингу та експлуатації серверів NetWorker. Його також можна використовувати для усунення несправностей процесів NetWorker, які не відповідають або несподівано споживають системні ресурси. Використання утиліти nsrwatch не є першим кроком у вирішенні проблем з реакцією служби в NetWorker. Його слід використовувати лише після того, як були виключені більш ймовірні причини виникнення проблем з обслуговуванням або продуктивністю:
 

Спочатку перевірте, що:

  • Підтримуються всі елементи зони даних NetWorker.
  • На сервері NetWorker немає проблеми з дисковим простором.
    • Linux:
df -Th
    • Вікна: Перевірте використання дискового простору у Файловому провіднику Windows або Керуванні дисками.
  • Ресурси, доступні на сервері NetWorker (процесор, оперативна пам'ять і так далі), не відстають від виснаження в пікові години.
    • Linux:
top
ПРИМІТКА. Дивіться Керівництво по плануванню продуктивності та оптимізації для конкретної версії NetWorker для більш детальної інформації. Цей посібник доступний на сайті підтримки Dell https://www.dell.com/support/product-details/product/networker/docs.
    • Для резервних копій NetWorker доступно достатньо цільових обсягів.
    • Існує достатня кількість дескрипторів відкритих файлів, визначених на сервері NetWorker Linux. Бачити: Вимоги до параметрів ядра NetWorker
    • Застосовано налаштування та параметри оптимізації продуктивності.
    • Сервер NetWorker відповідає мінімальним вимогам для зони даних такого розміру. Бачити: Компоненти системи.
    • Для великої зони даних NMC-сервер знаходиться на окремій машині від сервера NetWorker. Бачити: Вимоги до пам'яті для сервера NetWorker і консолі управління NetWorker

Годинник NSRWATCH Параметри командного рядка:

Варіант Функція
-c кількість  Кількість дампів ядра, які потрібно виконати під час виявлення проблеми реагування. (доступність або відповідь на послугу або процес)
-d розділювач  Необов'язковий роздільник для виведення необроблених файлів
дір Згенеруйте дамп ядра разом із трасуванням стека до вказаного каталогу.
-i інтервал   Інтервал у секундах між запитами до сервера
-k інтервал Інтервал у секундах між реєструванням трасувань стека
-n кількість Максимальна кількість дампів ядра для генерації
-p програма[:версія]  Назва програми RPC з необов'язковою версією; Наприклад: nsrd, nsrjobd, nsrmmdbd, nsrmmd:405
-S дір    (Лише для ОС Windows) Шлях до символьних файлів бази даних програм (PDB)
-t поріг  Поріг у секундах до того, як nsrwatch повідомляє про проблему з реакцією.
-u поріг  Поріг у %CPU до того, як nsrwatch повідомляє про високе завантаження ЦП
-v Додавайте додатковий контекст під час ведення журналу трасування стека.

ОС Windows: Як використовувати nsrwatch для усунення очевидної проблеми зі службою NetWorker або процесом:

  1. Встановіть засобиЦе гіперпосилання веде вас на веб-сайт за межами Dell Technologies. налагодження для Windows на сервер NetWorker
  2. Переконайтеся, що cdb.exe знаходиться в зміннійЦе гіперпосилання веде вас на веб-сайт за межами Dell Technologies.Windows PATH . Щоб ця зміна набула чинності, має відкритися нове вікно командного рядка. Перезавантаження не потрібне.
  3. Файли символів (pdb-файли) для вашої версії NetWorker повинні бути доступні. Служба підтримки Dell NetWorker може надати їх.
  4. Запустіть nsrwatch і залиште працювати в очікуванні служби або умови процесу.

Наприклад: E:\Символи є шляхом, куди розгортаються файли pdb.

C:\>nsrwatch -p nsrd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrd  2>&1
C:\>nsrwatch -p nsrexecd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrexecd 2>&1
C:\>nsrwatch -p nsrmmdbd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrmmdbd  2>&1
C:\>nsrwatch -p nsrjobd -i 10 -t 10 -k 10 -S E:\Symbols > E:\Logs\nsrwatch.nsrjobd  2>&1

Журнали, які необхідно зібрати:


ОС Linux: Як використовувати nsrwatch для усунення очевидної проблеми зі службою NetWorker або процесом:

  1. Встановіть неочищені двійкові файли на місце стандартних двійкових файлів для процесу, який представляє інтерес: Зазвичай nsrd, nsrjobd, nsrmmdbd та nsrexecd. Вони можуть бути надані службою підтримки Dell NetWorker.
  2. Для цього потрібно, щоб NetWorker спочатку був вимкнений. Вони повинні мати правильні дозволи.
  3. Запустіть nsrwatch і залиште працювати в очікуванні проблеми зі службою або процесом.
nsrwatch -p nsrd -i 30 -t 30 -k 30 > nsrd_out
nsrwatch -p nsrexecd -i 30 -t 30 -k 30 > nsrexecd_out
nsrwatch -p nsrjobd -i 30 -t 30 -k 30 > nsrjobd_out
nsrwatch -p nsrmmdbd -i 30 -t 30 -k 30 > nsrmmdbd_out


Журнали, які необхідно зібрати:

  • Рендер daemon.raw
  • daemon.raw
  • Вивід nsrwatch для відповідних фонових служб.
  • Файл повідомлень ОС (/var/log/messages)
    • Переконайтеся, що ви перевірили файл /var/log/messages і переконайтеся, що журнал охоплює повне вікно nsrwatch . Якщо на сервері багато активності, журнал повідомлень може перекинутися. Інші /var/log/messages-dateабо /var/log/messages# існують, якщо файл журналу повідомлень перекинувся. Уважно перегляньте часову позначку з моменту створення цих файлів. Якщо вони також охоплюють сеанс nsrwatch , завантажте також ці додаткові журнали повідомлень.

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000021140
Article Type: How To
Last Modified: 15 Aug 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.