NetWorker: NWUI no puede obtener la lista de grupos que no pueden analizar la cadena disk_uuid

Resumen: La página de grupos de la interfaz del usuario web de NetWorker (NWUI) no devuelve información. Aparece un error que indica que no se pudo obtener la lista de grupos. No se puede analizar la cadena 'disk_uuid'. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

La solución NWUI se utiliza para administrar la zona de datos de NetWorker. El panel de navegación se utiliza para seleccionar ">Protection Groups" y el panel de detalles genera "Failed to get the list of groups. Unable to parse 'disk_uuid' string: '50301dd2-9032-1b04-eca2-c943c61fd55d.'Los grupos de protección de VMware están configurados con reglas para seleccionar las máquinas virtuales (VM) protegidas mediante etiquetas y la VM a la que se hace referencia tiene una exclusión de disco.

Los grupos de NWUI no se pueden cargar con el mensaje
Figura 1: Los grupos de NWUI no se pueden cargar con el mensaje "No se puede analizar disk_uuid cadena"


La nwui.raw muestra lo siguiente:

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

El archivo localhost_access*.txt muestra lo siguiente:

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

En la restapi.log NetWorker Server, se muestra lo siguiente:

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

Causa

Un grupo de protección de VMware tiene una entrada nula de VM para un disco .vmdk excluido. La entrada nula del disco .vmdk hace que la API REST falle cuando se recupera la información del grupo de protección. La entrada nula en el recurso del grupo de protección de VMware se muestra como espacios de retroceso y comillas (\"\"). Este es un ejemplo de la entrada nula en el grupo de protección de VMware:
{\"moref-id\":\"vm-1024536\",\"uuid\":\"50301dd2-9032-1b04-eca2-c943c61fd55d\",\"type\":\"VMDisk\",\"disks\":[\"\",\"6000C292-524d-1baa-f10b-5e780833a1ed\",\"6000C29c-75b5-ad1f-27d3-602b6d5da260\"]}

Se desconoce la causa de la entrada nula.

Resolución

Utilice el programa administrativo de NetWorker (nsradmin) para eliminar la entrada de disco .vmdk nula de la base de datos de recursos de NetWorker (nsrdb). 
 

  1. Realice un trabajo de respaldo de protección del servidor y asegúrese de que se obtenga un respaldo de bootstrap:
mminfo -B
  1. Cree una copia del directorio nsrdb en NetWorker Server.
  • Linux: /nsr/res/nsrdb
  • Windows: C:\Program Files\EMC NetWorker\nsr\res\nsrdb

3. Desde una línea de comandos o un shell de Linux, abra la utilidad de línea de comandos nsradmin y acceda al modo visual ingresando visual. Esto carga una utilidad interactiva de línea de comandos desde la cual puede navegar por los recursos de NetWorker y modificarlos:
 

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


Antes:

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

Después:

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

Si se observa algún problema, puede revertir a la copia de nsrdb creada antes de que se aplicaran los cambios. 

Propiedades del artículo
Número del artículo: 000173881
Tipo de artículo: Solution
Última modificación: 17 nov 2025
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.