VPLEX: La migración de movilidad de datos indica el mensaje de error “NullPointerException: while extracting elements on property extent-migrations”
Resumen: En este artículo, se aborda un error observado cuando se intenta iniciar una migración de datos y cómo solucionarlo de manera alternativa.
Síntomas
Cuando se inicia una migración por lotes o una migración de un solo dispositivo, aparece el siguiente mensaje de error:
> failed. cause: while extracting elements on property extent-migrations: NullPointerException
Causa
Resolución
Resolución:
este problema se corrige en GeoSynchrony 6.2 parche 4 y versiones posteriores.
Solución alternativa:
solo durante la ventana de migración, se recomienda cambiar a RestV1 y, a continuación, volver a RestV2 una vez que se completen las migraciones.
Una vez finalizadas las migraciones, debemos volver a RestV2, ya que V2 es más rápido que V1.
- Inicie sesión en el servidor de administración y, a continuación, cambie el directorio (cd) a /var/log/VPlex/cli
- Cuando esté en /var/log/VPlex/cli, aplique vi en el archivo instance.properties y realice los siguientes cambios.
quite el comentario VPlexRESTv2Enabled si hay un símbolo al principio de este.
#VPlexRESTv2Enabled=true
Luego, cambie "true" a "false"
VPlexRESTv2Enabled=false
cuando haya terminado, guarde y salga de la sesión de vi; para ello, escriba :wq
- Reinicie la consola de administración.
sudo /etc/init.d/VplexManagementConsole restart
- A continuación, vuelva a ejecutar el trabajo de migración.
- Después de finalizar el trabajo de migración, revierta de RestV1 a RestV2.
- En el símbolo del sistema del servidor de administración, si no está en el directorio /var/log/VPlex/cli/, coloque cd en este.
- Una vez que se encuentre en el directorio /var/log/VPlex/cli, aplique vi en los archivos instance.properties de la siguiente manera:
cambie VPlexRESTEnabled de false a true.
de:
VPlexRESTv2Enabled=false
a:
VPlexRESTv2Enabled=true
Cuando termine de editar, guarde y salga de la sesión de vi; para ello, escriba :wq
- Reinicie la consola de administración.
sudo /etc/init.d/VplexManagementConsole restart