NVP-vProxy: Діагностика несправностей плагіна та інтерфейсу користувача vCenter (VCUI)
Summary: Ця стаття надає загальний огляд для адміністраторів резервного копіювання та підтримки NetWorker для усунення проблем з плагінами vSphere та VCUI.
Instructions
Інтерфейс користувача vCenter (VCUI) — це веб-інтерфейс, вбудований у сервер NetWorker. VCUI та плагін vSphere є опціональними інтерфейсами адміністрування NetWorker VMware Protection (NVP). Вони не потрібні для успішного планування або виконання операцій резервного копіювання чи відновлення VMware. Ці інтерфейси надають адміністраторам VMware доступ до операцій NVP без необхідності доступу до інших інтерфейсів управління NetWorker, таких як NetWorker Management Console (NMC) та NetWorker Web User Interface (NWUI).
VCUI доступний за допомогою наступного:
- Безпосередньо з веб-браузера:
https://<NETWORKER_SERVER_ADDRESS>:9090/vcui - VCUI можна встановити безпосередньо у VMware vSphere як плагін.
І окрема веб-сторінка, і плагін vSphere використовують одну й ту ж кінцеву точку на сервері NetWorker. Для отримання додаткової інформації про встановлення та використання плагіна vSphere або VCUI дивіться Посібник з інтеграції VMware NetWorker. Документація NetWorker доступна через: Підтримка NetWorker | Інструкції та документи (Потрібно увійти через свій обліковий запис підтримки Dell).
Початкові кроки усунення несправностей:
- Визначте версію сервера NetWorker та операційну систему: NetWorker: Методи ідентифікації версії програмного забезпечення NetWorker
- Визначте версію vCenter.
- У VMware vSphere виберіть vCenter (верхній об'єкт) в інвентарі та натисніть вкладку резюме:
- У VMware vSphere виберіть vCenter (верхній об'єкт) в інвентарі та натисніть вкладку резюме:
- Перегляньте документацію з сумісності NetWorker, щоб переконатися, що версія NetWorker підтримує версію VMware: E-Lab Interoperability Navigator 2.0-HOME (Ви повинні увійти через свій обліковий запис підтримки Dell).
- Щодо проблем, специфічних для плагіна vSphere, чи спостерігається така ж проблема поза vSphere? Наприклад, при доступі
https://<NETWORKER_SERVER_ADDRESS>:9090/vcuiБезпосередньо. Якщо проблема стосується лише плагіна vSphere, логи vCenter, можливо, доведеться переглянути для подальшої оцінки. Це також може вимагати участі адміністратора VMware або підтримки VMware. - Чи спостерігається ця проблема у більш ніж одному веб-браузері? Проблеми, специфічні для одного веб-браузера, виникають поза межами NetWorker.
- Зверніть увагу на будь-які конкретні помилки, виявлені у веб-браузері.
Проблеми з встановленням плагіна vSphere:
- NVP vProxy: Плагін веб-клієнта vSphere повідомляє про успішне встановлення, але не відображається
- NVP-vProxy: Не вдалося встановити плагін vCenter "Не вдалося знайти дійсний шлях сертифікації до запитуваної цілі"
- NVP: Неможливо встановити плагін vCenter у багатодомовому середовищі
- NetWorker: плагін vCenter і вхід у VCUI не спрацьовує з "vCenter не зареєстрований на сервері NetWorker"
Лісозаготівля:
Дані про лог плагінів VCUI та vSphere ведуть у наступний файл на сервері NetWorker:
- Linux:
/nsr/authc/logs/vcui.log - Windows (шлях встановлення за замовчуванням):
C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\vcui.log
Стандартний рівень логування — INFO, у деяких випадках цього може бути недостатньо, щоб упустити налагодження, виконайте наступне:
- Редагуйте VCUI
logback.xmlФайл у текстовому редакторі:
- Linux:
/nsr/authc/webapps/vcui/WEB-INF/classes/logback.xml - Windows (шлях встановлення за замовчуванням):
C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\webapps\vcui\WEB-INF\classes\logback.xml
- Змініть
root levelзINFOдоDEBUG, і зберегти зміни:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{55} - %msg%n</pattern>
</encoder>
</appender>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>${catalina.base}/logs/vcui.log</file>
<append>true</append>
<encoder>
<pattern>%d{yyyy-MM-ddTHH:mm:ss.SSS} [%thread] %-5level %logger{25}.%M %L - %msg%n</pattern>
</encoder>
</appender>
<root level="DEBUG">
<appender-ref ref="FILE"/>
<appender-ref ref="STDOUT"/>
</root>
</configuration>
- Restart NetWorker server services:
Linux:
systemctl restart networker or nsr_shutdown systemctl start networker
net stop nsrd net start nsrd
Відтворіть проблему у плагіні VCUI або vSphere, де vcui.log містить повідомлення DEBUG. Коли налагодження більше не потрібне, повторюйте наведені вище кроки і повертайтеся до root level повернутися до INFO.
Проблеми з автентифікацією:
Для проблем з автентифікацією необхідно переглянути логи сервера автентифікації NetWorker (AUTHC):
| Логарифмічний шлях | Мета |
|
Містить повідомлення аудиту безпеки для сервісу автентифікації NetWorker. Для увімкнення входу в цей файл часто потрібна налагодження. |
|
Містить повідомлення аудиту безпеки для сервісу автентифікації NetWorker. |
|
Містить інформацію про доступ до вбудованого Apache httpd Веб-сервер. |
Також можна увімкнути налагодження AUTHC: NetWorker: Як увімкнути AUTHC DEBUG для усунення несправностей
Функціональні проблеми:
Окрім vcui.log, можна переглянути журнали браузерної інспекції та REST API NetWorker для визначення операційних проблем:
- У веб-браузері клікніть правою кнопкою миші у вікні та натисніть «Інспектувати»; або преса
CTRL+SHIFT+I. (Точні опції можуть відрізнятися залежно від браузера.) - У консолі Inspect натисніть вкладку Network :
- Виконайте операцію в плагіні vSphere або VCUI, яка викликає проблему. Колонка «Ім'я» консолі inspect містить перелік операцій, які виконуються.
- Натисніть на операцію, яка з'являється під час випуску, і перегляньте вкладку Headers . Загальна інформація показує, яку операцію API виконується та який результат.
- Також перегляньте вкладки «Корисне навантаження » та «Відповідь » для отримання додаткової інформації про операцію.
Додаткове логування NetWorker:
Логи REST API сервера NetWorker також повинні містити журнали, які узгоджуються з операціями, виконаними у плагіні vSphere або VCUI. Журнал REST API знаходиться у наступному локації сервера NetWorker:
- Linux:
/nsr/logs/restapi/restapi.log - Windows (шлях встановлення за замовчуванням):
C:\Program Files\EMC NetWorker\nsr\logs\restapi\restapi.log
Також можна увімкнути налагодження REST API: NetWorker: Як увімкнути налагодження REST API
Загальні журнали NetWorker: NetWorker: Файли журналів і локації
Логування vCenter:
Наступні журнали можна переглянути з пакету підтримки серверів vCenter:
| Логарифмічний шлях | Мета |
/var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log |
Основний лог для HTML5-клієнта (завантаження інтерфейсу плагіна, помилки розширення) |
/var/log/vmware/vsphere-ui/logs/vsphere-ui-runtime.log |
Проблеми під час виконання UI-сервісів |
/var/log/vmware/vpxd/vpxd.log |
Основний демон сервера vCenter. Проблеми з реєстрацією розширень, збої API, проблеми з правами, |
/var/log/vmware/lookupsvc/lookupserver-default.log |
Невдалі реєстрації, проблеми з довірою сертифікатів, невдачі у пошуку кінцевих точок. |
|
|
Збої REST API, автентифікація або помилки токена, проблеми з бекендом плагінів. |