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 Protection, а также файлов и пакетов журналов для сбора при обнаружении сбоя системы 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 Management Console (NMC) можно использовать для создания пакета и его загрузки в систему. Команда tar также может быть использована для создания tar-архива вручную.


Общий сбор журналов vProxy.

Сбор пакета журналов vProxy можно использовать для просмотра проблем, наблюдаемых во время операций резервного копирования или восстановления vProxy. Конкретные файлы журналов подробно описаны в следующей статье: Руководство по сортировке NVP-vProxy. Руководство по сортировке и сбору журналов NetWorker VMware Protection vProxy


Вариант 1. Соберите пакет с помощью NMC.

  1. Войдите в NMC и выберите вкладку «Devices».
  2. Выберите прокси-сервер VMware
  3. Щелкните правой кнопкой мыши прокси-сервер и выберите Log Bundle
  Снимок экрана, показывающий выбор Log Bundle
  1. Нажмите Да, чтобы собрать повторно используемые журналы vProxy. Журналы сеансов виртуальных машин (ВМ) отправляются сюда после завершения.
ПРИМЕЧАНИЕ. Сбор пакета таким способом может завершиться сбоем в зависимости от размера пакета vProxy и правил сети или межсетевого экрана между клиентом NMC и vProxy. В этом случае выполните следующие действия, чтобы узнать, доступен ли пакет на vProxy.
 
  1. Откройте сеанс SSH на vProxy и войдите в систему как admin
  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. Переместите пакет в исходный каталог пользователя admin (пример):
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
: Admin

При необходимости SCP пакета можно извлечь с рабочей станции Windows с помощью командной строки:
scp admin@vProxyAddress:/path/to/logbundle .

Видеть: NetWorker (Linux): Копирование файлов на сервер Linux NetWorker или с него.


Вариант 2. Используйте tar на vProxy:

  1. Подключитесь к vProxy с помощью SSH и войдите в систему как admin.
  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
: Admin

При необходимости SCP пакета можно извлечь с рабочей станции Windows с помощью командной строки:
scp admin@vProxyAddress:/path/to/logbundle .


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

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

Общие журналы сервера:

Имя журнала Местонахождение Назначение
daemon.raw
  • Linux: /nsr/журналы/
  • Windows. C:\Program Files\EMC NetWorker\nsr\logs\

Общие сообщения управляющей программы сервера NetWorker. Содержат ведение журнала о доступности или недоступности vProxy и сообщения о состоянии регистрации:

NetWorker. Как использовать nsr_render_log

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


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

На сервере NetWorker выполните следующую команду из командной строки root (Linux) или администратора (Windows):
nsrvim -d --names vCenter_Name
Где vCenter_Name соответствует способу добавления vCenter/Hypervisor в NetWorker. Например (краткое имя, полное доменное имя, 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:

Если виртуальный прокси не отвечает, можно собрать следующие журналы и пакеты, чтобы узнать причину сбоя.
  1. Соберите пакет поддержки SUSE.
    1. Подключитесь к vProxy по SSH в качестве администратора.
    2. Переключитесь на root: sudo su -
    3. Выполните следующую команду: supportconfig
При этом будет создан пакет scc .txz в /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
: Admin

При необходимости SCP пакета можно извлечь с рабочей станции Windows с помощью командной строки:
scp admin@vProxyAddress:/path/to/logbundle .
  1. В vSphere соберите файлы vmware.log из папки хранилища данных VMware виртуальных машин vProxy:

Как добраться 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.