NVP-vProxy: La vista previa del grupo de máquinas virtuales de NMC falla "No se puede invocar "COM.legato.gst.GtValueList.Iterator()" porque "children" es nulo"

Resumen: La solución NetWorker VMware Protection (NVP) está configurada para respaldos de máquinas virtuales (VM). NetWorker Server está configurado con reglas de asociación dinámica (DA) para identificar las máquinas virtuales en el momento del respaldo. Las propiedades de grupo de NetWorker Management Console (NMC) "Vista previa de todas las máquinas virtuales" arrojan el siguiente error para uno o más grupos: "No se puede invocar "COM.legato.gst.GtValueList.Iterator()" porque "children" es nulo" ...

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

Las reglas dinámicas están configuradas para NetWorker VMware Protection (NVP): NetWorker: vProxy: Cómo habilitar un grupo de VMware con reglas y
asociaciones dinámicasLa ventana de propiedades de grupo de NetWorker Management Console (NMC) incluye la opción "Preview All Virtual Machines".
El uso de esta opción para uno o más grupos produce el siguiente error en NMC:
El error de NMC no puede invocar COM.legato.gst.GtValueList.Iterator porque children es nulo 

Error: Cannot invoke "COM.legato.gst.GtValueList.Iterator()" because "children" is null

Esto se observa en grandes grupos de protección, que abarcan de cientos (500+) a miles de máquinas virtuales (VM) en un solo grupo.
Solo se ve afectada la función de vista previa de NMC:

  • Las operaciones de respaldo en el grupo se realizan correctamente.
  • La opción "Vista previa" de la interfaz del usuario web de NetWorker (NWUI) enumera las máquinas virtuales.

Causa

Este problema se planteó al equipo de ingeniería de NetWorker.

Esta es una limitación arquitectónica de NetWorker Management Console (NMC) heredado que se mejoró en la interfaz de usuario web de NetWorker (NWUI). Estos componentes utilizan dos recopiladores de datos diferentes:

  • NWUI: Utiliza la comunicación basada en REST: previewWorkItemSelectionVCenterDataAdapter.getMergedWorkitemsVimWrapper.getMergedWorkItemsWithJsonRequestvproxyInfrastructure.previewVMs
    Este flujo de trabajo devuelve JSON a través de HTTP y puede manejar grandes cargas útiles de manera eficiente, lo que resulta ideal para entornos VMware a gran escala.
  • NMC: Utiliza el protocolo GSTD heredado en lugar de REST. Si bien aprovecha los mismos datos de VM subyacentes, se procesan a través del modelo de objetos Java de GST heredado (GtValue, GtValueList), o Una representación intermedia de "trabajo como JSON". El error observado se produce dentro de esta ruta de manejo (COM.legato.gst.GtValueList.Iterator), lo que indica una limitación en la forma en que se procesan los conjuntos de datos grandes.

NetWorker funciona según lo previsto.

Resolución

Utilice la opción de "vista previa" de la interfaz del usuario web de NetWorker (NWUI) en la configuración del grupo:

  1. Vaya a https://<NetWorker_Server_Address>:9090/nwui
  2. Inicie sesión con su cuenta de NetWorker. (Por ejemplo, cuenta de administrador predeterminada)
  3. Vaya a Protection→ Groups.
  4. Seleccione un grupo de protección de VMware y, a continuación, haga clic en Edit.
  5. Haga clic en la pestaña VMware Resources .
  6. Haga clic en Preview (Vista previa).

Información adicional

En la Guía de integración de VMware con NetWorker , se indica lo siguiente:

  • Asegúrese de no superar más de 10 propiedades o condiciones dentro de una definición de regla. No hay límite en la cantidad de reglas que se pueden crear en un NetWorker Server determinado. El límite mencionado aquí se aplica solo a la cantidad de propiedades o condiciones en una sola definición de regla. Asegúrese de no combinar varios vCenters en la misma regla, es decir, no se recomienda usar una sola regla para todos los vCenters del entorno. Le recomendamos crear una regla independiente para cada vCenter de su entorno.
  • Cantidad total de máquinas virtuales en una sola política de NetWorker:
    • Máximo: 2000
    • Recomendado: 1000
    • Puede ejecutar varias políticas de vProxy simultáneamente si la cantidad total de flujos de respaldo simultáneos no supera los límites de vCenter (100 sesiones simultáneas). Para un solo vCenter, escalone los programas de las políticas a fin de asegurarse de que todos los respaldos de una política estén completos antes de que comiencen los respaldos de la siguiente política.

La documentación de NetWorker está disponible a través de: Compatibilidad con NetWorker | Manuales y documentos (debe firmar i con su cuenta de soporte de Dell).

NOTA: NWUI también puede producir errores de vista previa (la página deja de responder) en escenarios en los que las definiciones de reglas superan el límite definido. Además, pueden aparecer errores si las VM identificadas por una sola regla superan los límites de la política. Por ejemplo, el valor recomendado de 1000 VM es por política; Sin embargo, una sola política puede incluir varios flujos de trabajo. Una política que protege 1000 máquinas virtuales puede constar de 10 flujos de trabajo con 100 máquinas virtuales cada uno. Este es un ejemplo para ilustrar la ubicación de VM dentro de la estructura de flujo de trabajo/política de NetWorker.

Productos afectados

NetWorker, NetWorker Management Console

Productos

NetWorker Family
Propiedades del artículo
Número del artículo: 000464593
Tipo de artículo: Solution
Última modificación: 13 may 2026
Versión:  1
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.