Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

NetWorker VMware Protection (NVP)-vProxy: Як увімкнути журналювання налагодження

Summary: Зміна рівня журналу на рівень «налагодження» може знадобитися для усунення проблеми із захистом NetWorker VMware за допомогою рішення vProxy Appliance (NVP-vProxy). У цій статті пояснюється, як змінити рівень журналу. ...

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

 
 



Зазвичай достатньо проаналізувати журнали правил на сервері NetWorker у .../nsr/logs/policy/[назва політики], але іноді може знадобитися проаналізувати журнали на самому пристрої vProxy і, крім того, збільшити рівень журналювання для "налагодження", щоб отримати більш чітке уявлення про причину збою. Зазвичай це є вимогою лише після того, як була залучена підтримка NetWorker і інженер підтримки запросив налагодження, встановлене для усунення несправностей як конкретний процес. 

Файли журналів NVP-vProxy на пристрої vProxy знаходяться в такому каталозі:
/opt/emc/vproxy/runtime/logs

Існує підкаталог для кожного з основних процесів, які використовуються для операцій NetWorker на пристрої vProxy:
  • vbackupd
  • ВФЛРД
  • vrapid
  • vrecovered
Наприклад, у підкаталозі vbackupd, у вас є журнали:
[Session-UUID].log               Подробиці обробки сеансуvbackupd-engine.log Запити та проблемні події, включаючи помилки та панічні повідомлення з журналу сеансів
.
vbackupd-boost.log ведення журналу DDBoost.
vbackupd-snapmgr.log Журналювання
знімківvbackupd-vddk.log журналювання VDDK - VMware Virtual Disk Development Kit

Додаткову інформацію про журналювання та збирання vProxy можна знайти в: Посібник із сортування NVP-vProxy: NetWorker VMware Protection vProxy Triage and Log Collection Посібник
 

Застосування Service Debug Спосіб 1:

Цей метод застосовується до vProxy версії 4.3.x та пізніших версій.

1. Підключіться до vProxy через SSH за допомогою облікового запису адміністратора vProxy.
2. Перейти на root: Судо Су -
3. Змініть каталог кошика агента vProxy: CD /opt/emc/vproxy/bin
4. Для служби, яку ви бажаєте налагодити (vbackupd, vflrd, vrapid, vrecoverd), виконайте наступну команду:
 
./vProxy_debug.sh -s -d SERVICE_NAME -p program -l налагодження

Рівень двигуна: { налагодження, відстеження, інформація, попередження } (за замовчуванням "слід")

Приклад введення vflrd в налагодження:

зображення.png

ПРИМІТКА: Повідомлення DEBUG повинні з'явитися в обробнику служб.log, як показано вище.

Щоб вимкнути налагодження, ви можете скинути службу назад до трасування

./vProxy_debug.sh -s -d SERVICE_NAME -p програма -l трасування

 

Застосування Service Debug Спосіб 2:

Доступні рівні журналювання: немає, помилка, попередження, інформація, трасування, налагодження

Щоб встановити процес vbackupd у рівень журналювання "налагодження":
1. Увійдіть до vProxy Appliance як адміністратор через ssh або консоль і перейдіть на root: Судо Су -
2. Перейдіть до каталогу systemd: cd /usr/lib/systemd/system/ 
Примітка: тут знаходиться кожен з файлів служби: vbackupd.service, vfrld.service, vrapid.service, vrecoverd.service і так далі
3. Відкрийте службовий файл, до якого ви бажаєте застосувати налагодження, наприклад: vi vbackupd.service
4. Знайдіть рядок з ExecStart= і додайте -- program-log-level=debug

Інші параметри:
  --engine-log-level=string
        Рівень журналу двигуна vProxy 2.x: { налагодження, відстеження, інформація, попередження }.
  --program-log-level=string (vbackupd)
        Рівень двигуна vProxy 3.x і новіших версій: { налагодження, відстеження, інформація, попередження } (за замовчуванням "слід")
--версія
        Версія

дисплеяПримітка. Версія NVP-vProxy відображається на вкладці "Конфігурація" властивостей Vproxy в консолі управління NetWorker:
              - Пристрої NMC -> -> Проксі VMware -> Клацніть правою кнопкою миші на пристрої vProxy -> властивості -> Вкладка конфігурації -> проксі віртуальної машини версії

5. Збережіть зміни в файл
6. Перезавантажте конфігураційний файл unit, ввівши команду:

         Systemctl daemon-reload

7. Підтвердьте в консолі керування NetWorker, що резервні копії наразі не запущено, а потім перезапустіть службу vbackupd:

    systemctl перезапустити vbackupd.service

Зазначений вище процес застосовується до послуг:  vrapid, vrecoverd, vbackupd і vflrd.

 

Застосування налагодження VDDK:

1. Увійдіть до пристрою vProxy за допомогою SSH або консолі як адміністратор і перейдіть до root: Суду Су -
2. Відредагуйте файл VixDiskLib.config, щоб він містив такий рядок: vi /opt/emc/vproxy/conf/VixDiskLib.config
vixDiskLib.transport.LogLevel=4

0 = відсутність журналювання
1 = лише
помилки 2 = попередження та помилки 3 = важливі інформаційні повідомлення, помилки
та попередження
4 = дані налагодження плюс все інше 
   
3. Перезапустіть відповідну послугу:
           systemctl перезапустити [ім'я-служби].service 
наприклад:  systemctl перезапустити vrecoverd.service

Після того, як ви встановили журналювання рівня налагодження, ви можете підтвердити, що у відповідному файлі журналу є повідомлення, які починаються зі слова "Налагодження"Після завершення процесу налагодження ви можете скинути рівень журналу, використовуючи ту саму процедуру, використовуючи слово "слід" після знака рівності замість "

налагодження".  Для того, щоб це негайно застосувалося, знадобиться перезавантаження та перезапуск фонової служби, як описано вище.


Налагодження DDBoost:

Цей процес може бути виконаний у поєднанні з іншими методами налагодження, описаними вище.

1. Увійдіть до пристрою vProxy за допомогою SSH або консолі як адміністратор і перейдіть до root: Суду Су -
2. Відредагуйте файл vbackupd.service: vi /usr/lib/systemd/system/SERVICE.service

Налагодження DDboost можна ввімкнути в наступних службах, увімкнути налагодження залежно від виконуваних дій, які потребують налагодження:

/usr/lib/systemd/system/vbackupd/usr/lib/systemd/system/vflrd/usr/lib/systemd/system/vrecoverd


3. На рядку з ExecStart додають: --boost-log-level=налагодження
--boost-log-level=string
        Рівень журналу DD Boost: { немає, помилка, попередження, інформація, налагодження, трасування, все } ("помилка за замовчуванням")

Приклад сервісу vbackupd:

ExecStart=/opt/emc/vproxy/bin/vbackupd -- boost-log-level=налагодження


4. Створіть файл ddboost_precert.ini в розділі /: дотик /ddboost_precert.ini
5. Створити каталог DDLog під /: mkdir /DDLog
6. Перезавантажте фонову службу: Systemctl daemon-reload
7. Перезапустіть vbackupd.service: systemctl перезапустити SERVICE.service

Перезапустіть службу, де налагодження було ввімкнено, наприклад:

systemctl перезапустити vbackupd.service

8. Підтвердьте, що послуга з'явиться: Статус systemctl SERVICE.service

Приклад:

Статус systemctl vbackupd.service

9. Переконайтеся, що vbackupd-ddboost.log показує "налагодження":

Приклад підтвердження налаштувань, застосованих до vbackupd:

cat /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-boost.log | grep "set to"

10. Переконайтеся, що журнал ddboost_precert.log згенеровано: ls -l /DDLog

зображення.png

Коли налагоджувальні операції більше не потрібні, видаліть --boost-log-leve=debug зі службового файлу, перезавантажте фонову службу та перезапустіть службу.

 

 

Additional Information

Article Properties


Affected Product

NetWorker

Product

NetWorker, NetWorker Series

Last Published Date

16 Apr 2024

Version

9

Article Type

How To