NetWorker. NWUI не удается получить список групп, которым не удается проанализировать строку disk_uuid

Summary: Страница групп веб-интерфейса пользователя NetWorker (NWUI) не возвращает никаких сведений. Появляется сообщение об ошибке, указывающее на то, что не удалось получить список групп. Не удается проанализировать строку «disk_uuid». ...

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.

Symptoms

Решение NWUI используется для управления зоной данных NetWorker. Панель навигации используется для выбора «Protection>Groups», а на панели сведений генерируется «Failed to get the list of groups. Unable to parse 'disk_uuid' string: '50301dd2-9032-1b04-eca2-c943c61fd55d.'Для групп защиты VMware настроены правила для выбора защищенных виртуальных машин (ВМ) с помощью тегов, и для указанной виртуальной машины есть исключение диска.

Происходит сбой загрузки групп NWUI с сообщением «Не удается проанализировать disk_uuid строку»
Рис. 1. Происходит сбой загрузки групп NWUI с сообщением «Не удается проанализировать disk_uuid строку»


На nwui.raw показано:

HH:MM:SS [https-jsse-nio-9090-exec-8] ERROR c.e.n.c.n.impl.PolicyApi - Could not fetch the list of groups.

В файле localhost_access*.txt отображается следующее:

XXX.XXX.XXX.XXX - - [DD/MM/YYYY:HH:MM:SS -0500] "GET /nwrestapi/v3/global/protectiongroups HTTP/1.1" 500 487
  • Linux: /nsr/authc/logs/localhost_access*.txt
  • Windows: C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\localhost_access*.txt

В restapi.log сервера NetWorker отображается следующее:

YYYY-MM-DD HH:MM:SS INFO  [https-jsse-nio-9090-exec-2] c.e.n.w.WebApiRequest - Request method 'GET', URL 'v3/global/protectiongroups
YYYY-MM-DD HH:MM:SS ERROR [https-jsse-nio-9090-exec-2] c.e.n.w.WebApiExceptionMapper - Status 'Internal Server Error', msg: Unable to parse 'disk_uuid' string: '50301dd2-9032-1b04-eca2-c943c61fd55d,'
com.emc.nw.webapi.exception.InternalServerErrorException: Unable to parse 'disk_uuid' string: '50301dd2-9032-1b04-eca2-c943c61fd55d,'
	at com.emc.nw.webapi.adapter.VMwareVmDataAdapter.convertJsonToXmlVmWorkItem(VMwareVmDataAdapter.java:639) ~[nwrestapi.jar:na]
	at com.emc.nw.webapi.adapter.ProtectionGroupDataAdapter.expandVMwareAllWorkItemSelection(ProtectionGroupDataAdapter.java:137) ~[nwrestapi.jar:na]
	at com.emc.nw.webapi.adapter.ProtectionGroupDataAdapter.getItems(ProtectionGroupDataAdapter.java:115) ~[nwrestapi.jar:na]
	at com.emc.nw.webapi.common.WebLogic.getItemList(WebLogic.java:173) ~[nwrestapi.jar:na]
	at com.emc.nw.webapi.common.WebLogic.getItemList(WebLogic.java:160) ~[nwrestapi.jar:na]
	at com.emc.nw.webapi.resource.ProtectionGroups.get(ProtectionGroups.java:101) ~[nwrestapi.jar:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_211]
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_211]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_211]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_211]
...
YYYY-MM-DD HH:MM:SS INFO  [https-jsse-nio-9090-exec-2] c.e.n.w.WebApiResponse - Response status Method: 'GET', URI:'v3/global/protectiongroups', Status '500'
  • Linux: /nsr/logs/restapi/restapi.log
  • Windows: C:\Program Files\EMC NetWorker\nsr\logs\restapi\restapi.log

Cause

В группе защиты VMware есть запись со значением null виртуальной машины для исключенного диска .vmdk. Пустая запись диска .vmdk приводит к сбою RESTAPI при извлечении информации о группе защиты. Запись со значением NULL в ресурсе группы защиты VMware отображается как пробелы backspace и кавычки (\"\"). Ниже приведен пример записи со значением null в группе защиты VMware:
{\"moref-id\":\"vm-1024536\",\"uuid\":\"50301dd2-9032-1b04-eca2-c943c61fd55d\",\"type\":\"VMDisk\",\"disks\":[\"\",\"6000C292-524d-1baa-f10b-5e780833a1ed\",\"6000C29c-75b5-ad1f-27d3-602b6d5da260\"]}

Причина нулевой записи неизвестна.

Resolution

Используйте программу администрирования NetWorker (nsradmin), чтобы удалить нулевую запись диска .vmdk из базы данных ресурсов NetWorker (nsrdb). 
 

  1. Выполните задание резервного копирования защиты сервера и убедитесь, что создана резервная копия начальной загрузки:
mminfo -B
  1. Создайте копию каталога nsrdb на сервере NetWorker.
  • Linux: /nsr/res/nsrdb
  • Windows: C:\Program Files\EMC NetWorker\nsr\res\nsrdb

3. В командной строке или оболочке Linux откройте утилиту командной строки nsradmin и войдите в визуальный режим, введя visual. При этом загружается интерактивная утилита командной строки, из которой можно перемещаться по ресурсам NetWorker и изменять их:
 

nsradmin > visual mode > NSR Protection Group > Select the "NSR Protection Group" > Edit > delete the NULL Disk entry in the "vproxy group exclude items" > save > Exit


До:

{\"moref-id\":\"vm-1024536\",\"uuid\":\"50301dd2-9032-1b04-eca2-c943c61fd55d\",\"type\":\"VMDisk\",\"disks\":[\"\",\"6000C292-524d-1baa-f10b-5e780833a1ed\",\"6000C29c-75b5-ad1f-27d3-602b6d5da260\"]}

После:

{\"moref-id\":\"vm-1024536\",\"uuid\":\"50301dd2-9032-1b04-eca2-c943c61fd55d\",\"type\":\"VMDisk\",\"disks\":[\"6000C292-524d-1baa-f10b-5e780833a1ed\",\"6000C29c-75b5-ad1f-27d3-602b6d5da260\"]}

При обнаружении каких-либо проблем можно вернуться к копии nsrdb, созданной до применения изменений. 

Article Properties
Article Number: 000173881
Article Type: Solution
Last Modified: 17 Nov 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.