VPLEX: Falha na migração de mobilidade de dados com a mensagem de erro. "NullPointerException: while extracting elements on property extent-migrations"
Summary: Este artigo aborda um erro observado ao tentar iniciar uma migração de dados e como solucionar temporariamente o problema.
Symptoms
Ao iniciar uma migração em lote ou uma migração de dispositivo único, a seguinte mensagem de erro é exibida:> failed. cause: while extracting elements on property extent-migrations: NullPointerException
Cause
A migração da mobilidade de dados apresenta falha com uma mensagem de erro." NullPointerException: while extracting elements on property extent-migrations"
Resolution
Resolução:
Esse problema foi corrigido em GeoSynchrony 6.2 Patch 4 and later.
Solução alternativa:
Somente durante a janela de migração, é aconselhável alternar para a RestV1 e, em seguida, reverter para a RestV2 assim que as migrações forem concluídas.
Depois que as migrações forem concluídas, precisaremos voltar para a RestV2, pois a V2 é mais rápida que a V1.
- Faça log-in no servidor de gerenciamento e, em seguida, altere o diretório (
cd) para/var/log/VPlex/cli - Uma vez em
/var/log/VPlex/cli vio arquivoinstance.propertiese faça as alterações abaixo.
uncomment VPlexRESTv2Enabled if there is a # symbol in front of it. #VPlexRESTv2Enabled=true Then change "true" to "false" VPlexRESTv2Enabled=false
Quando terminar, salve e saia da sessão do VI digitando:wq
- Reinicie o console de gerenciamento.
sudo /etc/init.d/VplexManagementConsole restart
- Em seguida, execute novamente o trabalho de migração.
- Depois de concluir o trabalho de migração, reverta de RestV1 para RestV2.
- No prompt do servidor de gerenciamento, se não estiver no
/var/log/VPlex/cli/diretório cd para ele. - Uma vez no
/var/log/VPlex/clidiretório, vi oinstance.propertiesarquivos da seguinte forma:
Mudar VPlexRESTEnabled de falso para verdadeiro.
de: VPlexRESTv2Enabled=false
para: VPlexRESTv2Enabled=true
Quando as edições forem concluídas, salve e saia da sessão vi digitando:wq
- Reinicie o console de gerenciamento.
sudo /etc/init.d/VplexManagementConsole restart