Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

NVP-vProxy: Процеси збору журналів для проблем із захистом VMware

Summary: У цій статті наведено огляд того, як збирати пакет підтримки vProxy, журнали сервера NetWorker, специфічні для операцій захисту VMware, а також файли журналів і пакети для збору в разі збою системи vProxy. ...

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

Пакети vProxy містять стан двигуна vProxy, попередні сеанси резервного копіювання та файли журналу двигуна. Пакети також надають виходи команд для поширених команд усунення несправностей.

Консоль управління NetWorker (NMC) може бути використана для створення пакета і завантаження його в вашу систему. Командою tar також можна скористатися для створення архіву tar вручну.


Загальна колекція журналів vProxy:

Збір пакета журналів vProxy може бути використаний для перегляду проблем, що спостерігаються під час операцій резервного копіювання або відновлення vProxy. Конкретні файли журналів детально описані в: Посібник із сортування NVP-vProxy: NetWorker VMware Protection vProxy Triage and Log Collection Guide


Варіант 1: Зберіть комплект за допомогою NMC.

  1. Авторизуйтесь у NMC та виберіть вкладку Пристрої
  2. Виберіть проксі VMware
  3. Клацніть правою кнопкою миші свій проксі-сервер і виберіть Log Bundle
  скріншот з вибором Log Bundle
  1. Натисніть Так, щоб зібрати перероблені журнали vProxy. Журнали сеансів віртуальної машини (ВМ) надсилаються сюди після завершення.
ПРИМІТКА. Збір бандла таким чином може не вдатися, залежно від розміру пакета vProxy та правил мережі або брандмауера між NMC-клієнтом та vProxy. У цьому випадку виконайте наступне, щоб перевірити, чи доступний пакет на vProxy.
 
  1. Відкрийте сеанс SSH на vProxy та увійдіть як адміністратор
  2. Перемкніться на root: sudo su - 
  3. Перевірте /opt/emc/vproxy/runtime/state/logbundle/ , щоб побачити, чи існує пакет з часовою міткою з моменту, коли пакет був створений у NMC:
nsr-vproxy01:~ # ls -lh /opt/emc/vproxy/runtime/state/logbundle/
total 616K
-rw-r----- 1 root root 616K Jul 10 09:03 logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz
  1. Якщо пакет існує, виконайте наступні кроки, щоб скопіювати його за допомогою агента SCP; в іншому випадку дивіться варіант 2.
  2. Перемістіть бандл у домашній каталог користувача адміністратора (Приклад):
nsr-vproxy01:~ # mv /opt/emc/vproxy/runtime/state/logbundle/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz /home/admin
  1. Змініть дозволи на пакеті, щоб адміністратор міг скопіювати файл з vProxy (Приклад):
nsr-vproxy01:~ # chmod 777 /home/admin/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz
  1. Використовуйте агента SCP (WinSCP і так далі), щоб скопіювати бандл з домашнього каталогу користувача до вашої системи. Обов'язкові налаштування в агенті SCP:
Адреса: vProxy Ім'я хоста або IP-адреса
Протокол: Користувач SCP:
Адміністратора

За бажанням, ви можете отримати пакет з вашої робочої станції Windows за допомогою командного рядка:
scp admin@vProxyAddress:/path/to/logbundle .

Бачити: NetWorker (Linux): Як скопіювати файли на сервер Linux NetWorker або з нього.


Варіант 2: Використовуйте tar на vProxy:

  1. Підключіться до vProxy за допомогою SSH і увійдіть як адміністратор.
  2. Перемкніться на root: sudo su -
  3. Бігти:
tar cvzfP `hostname`_`date -I`.tgz /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/logs/ /var/log/messages* /etc/hosts

ПРИМІТКА. Вам не потрібно нічого замінювати у вищенаведеній команді. Ця команда створює пакет tar з назвою вузла vProxy у каталозі /tmp. Замість цього можна вказати інше місце (наприклад, /data01).
 
nsr-vproxy01:~ # tar czfP /tmp/`hostname`_`date -I`.tgz /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/logs/ /var/log/messages* /etc/hosts

nsr-vproxy01:~ # ls -l /tmp | grep tgz
-rw------- 1 root root  614092 Jul 10 10:07 nsr-vproxy01.amer.lan_2024-07-10.tgz
nsr-vproxy01:~ #
  1. Змініть дозволи бандла, щоб ви могли скопіювати його з vProxy:
chmod 755 /tmp/bundle_name.tgz

ПРИМІТКА. Замінити bundle_name з пакетом, створеним командою tar.
 
  1. Використовуйте агента SCP (WinSCP і так далі), щоб скопіювати бандл з домашнього каталогу користувача до вашої системи. Обов'язкові налаштування в агенті SCP:
Адреса: vProxy Ім'я хоста або IP-адреса
Протокол: Користувач SCP:
Адміністратора

За бажанням, ви можете отримати пакет з вашої робочої станції Windows за допомогою командного рядка:
scp admin@vProxyAddress:/path/to/logbundle .


Журнали на стороні сервера NetWorker:

Журнали на стороні сервера NetWorker можуть бути переглянуті для наступних типів проблем:
  • vProxy звітує як недоступний у журналах демонів NetWorker або NMC
  • Оновлення vProxy виконується за допомогою nsrvproxy_mgmt Команда зазнала невдачі
  • Проблеми/помилки інвентаризації VMware
  • Помилки резервного копіювання VMware, що спостерігаються під час збою політики захисту VMware

Загальні журнали сервера:

Ім'я журналу Мі́сце Мета
daemon.raw
  • Linux: /nsr/logs/
  • Вікна: C:\Program Files\EMC NetWorker\nsr\logs\

Загальні повідомлення демонів сервера NetWorker - Вони містять логування про доступність або недоступність vProxy та повідомлення про статус реєстрації:

NetWorker: Як використовувати nsr_render_log

<job-uuid>.log
  • Linux: /nsr/logs/adhoc/nsrvproxy_mgmt
  • Вікна: C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
Файл журналу завдань керування vProxy створюється під час повторного розгортання пов'язаного vProxy.
< vproxy_upgrade_sessio n__ jobuuid>
  • Linux: /nsr/logs/adhoc/nsrvproxy_mgmt
  • Вікна: C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
Пов'язаний файл журналу nsrvisd створюється під час повторного розгортання vProxy.
nsrvisd-daemon.log
  • Linux: /opt/nsr/vproxy/logs/nsrvisd
  • Вікна: C:\Program Files \EMC NetWorker\nsr\vproxy\logs\nsrvisd
Створюється пов'язаний файл детального журналу nsrvisd.
ProxySessions- .log
  • Linux: /nsr/logs/adhoc/nsrvproxy_mgmt
  • Вікна: C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
Пов'язаний файл журналу ProxySessions створюється під час перерозгортання vProxy.
Журнали NRSRVISD
  • Linux: /opt/nsr/vproxy/logs/nsrvisd
  • Вікна: C:\Program Files \EMC NetWorker\nsr\vproxy\logs\nsrvisd
Створюється файл журналу пов'язаних сеансів інвентаризації.
Журнали резервного копіювання віртуальних машин
  • Linux: /nsr/logs/policy/Policy_Name/Workflow_Name
  • Вікна: C:\Program Files \EMC NetWorker\nsr\logs\policy\Policy_Name\Workflow_Name
Журнали сеансів резервного копіювання віртуальної машини зберігаються відповідно до вікна  збереження jobsdb (за замовчуванням 72 години). Журнали сеансів — це ті самі журнали, які можна знайти на vProxy під /opt/emc/vproxy/runtime/logs/recycle. Логи з vProxy не видаляються ротацією журналу jobsdb NetWorker.


Інвентаризація vCenter:

На сервері NetWorker запустіть наступну команду з кореневого запиту (Linux) або командного рядка адміністратора (Windows):
nsrvim -d --names vCenter_Name
Де vCenter_Name збігається з тим, як vCenter/Hypervisor було додано до NetWorker. Наприклад (Shortname, FQDN, IP) Ця команда генерує .xml файлів у таких директоріях:

Linux: /nsr/cores/nsrvim
Windows: Файли генеруються в тому ж каталозі, в якому була виконана команда nsrvim.

[root@nsr ~]# ls -l /nsr/cores/nsrvim
total 48
-rw-r--r--. 1 root root    47 Jul 10 10:30 vcsa.amer.lan-cat_tags.xml
-rw-r--r--. 1 root root  4175 Jul 10 10:30 vcsa.amer.lan-mapping.xml
-rw-r--r--. 1 root root 32913 Jul 10 10:30 vcsa.amer.lan.xml

Бачити: NetWorker (Linux): Як скопіювати файли на сервер Linux NetWorker або з нього.


Збої системи vProxy:

Якщо vProxy не відповідає, можна зібрати наступні журнали та пакети, щоб перевірити, чому стався збій.
  1. Зберіть пакет підтримки SUSE.
    1. Підключіться до vProxy через SSH від імені адміністратора.
    2. Перемкнутися на корінь: sudo su -
    3. Виконайте наступну команду: supportconfig
Це генерує пакет .txz scc під /var/log, наприклад:
-vproxy01:~ # ls -l /var/log | grep scc
-rw------- 1 root     root     945064 Jul 10 13:40 scc_nsr-vproxy01.amer.lan_240710_1338.txz
-rw------- 1 root     root         33 Jul 10 13:40 scc_nsr-vproxy01.amer.lan_240710_1338.txz.md5
  1. Перемістіть пакет .txz кудись, куди має доступ користувач адміністратора, наприклад /tmp:
nsr-vproxy01:~ # mv /var/log/scc_nsr-vproxy01.amer.lan_240710_1338.txz /tmp
  1. Змініть дозволи пакета .txz, щоб адміністратор міг скопіювати бандл з vProxy:
nsr-vproxy01:~ # chmod 777 /tmp/scc_nsr-vproxy01.amer.lan_240710_1338.txz
  1. Використовуйте агента SCP (WinSCP і так далі), щоб скопіювати бандл з домашнього каталогу користувача до вашої системи. Обов'язкові налаштування в агенті SCP:
Адреса: vProxy Ім'я хоста або IP-адреса
Протокол: Користувач SCP:
Адміністратора

За бажанням, ви можете отримати пакет з вашої робочої станції Windows за допомогою командного рядка:
scp admin@vProxyAddress:/path/to/logbundle .
  1. З vSphere зберіть файли vmware.log з папки сховища даних vProxy VMware:

Як отримати vmware.log


ПРИМІТКА. Може бути кілька файлів vmware.log, переконайтеся, що ви захопили файли, які мають позначку часу, яка збігається з тим, коли спостерігалося збій; В іншому випадку зберіть їх усі.
 
  1. Пакет підтримки vSphere:
Пакет підтримки vSphere

ПРИМІТКА. Переконайтеся, що ви вибрали журнали хоста для хоста ESXi, на якому знаходиться vProxy.

Additional Information

Affected Products

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