VPLEX: la migrazione della mobilità dei dati ha esito negativo con il messaggio di errore "NullPointerException: while extracting elements on property extent-migrations"
Summary: Questo articolo descrive un errore riscontrato quando si tenta di avviare una migrazione dei dati e la soluzione alternativa per il problema.
Symptoms
Quando si avvia una migrazione batch o la migrazione di un singolo dispositivo, viene visualizzato il seguente messaggio di errore:> failed. cause: while extracting elements on property extent-migrations: NullPointerException
Cause
La migrazione della mobilità dei dati non riesce con messaggio di errore." NullPointerException: while extracting elements on property extent-migrations"
Resolution
Risoluzione:
Questo problema è stato risolto in GeoSynchrony 6.2 Patch 4 and later.
Soluzione:
Solo durante la finestra di migrazione è consigliabile passare a RestV1, quindi tornare a RestV2 una volta completate le migrazioni.
Una volta completate le migrazioni, è necessario tornare a RestV2 poiché V2 è più veloce di V1.
- Accedere al server di gestione, quindi cambiare directory (
cd) per/var/log/VPlex/cli - Una volta in
/var/log/VPlex/cli viIl fileinstance.propertiese apportare le modifiche riportate di seguito.
uncomment VPlexRESTv2Enabled if there is a # symbol in front of it. #VPlexRESTv2Enabled=true Then change "true" to "false" VPlexRESTv2Enabled=false
Al termine, salvare e uscire dalla sessione vi digitando:wq
- Riavviare la console di gestione.
sudo /etc/init.d/VplexManagementConsole restart
- Quindi eseguire nuovamente il processo di migrazione.
- Al termine del processo di migrazione, eseguire il ripristino da RestV1 a RestV2.
- Al prompt del server di gestione, se non si trova in
/var/log/VPlex/cli/directory cd ad esso. - Una volta nel
/var/log/VPlex/clidirectory, vi ilinstance.propertiesfile come segue:
Cambiare VPlexRESTEnabled da falso a vero.
da: VPlexRESTv2Enabled=false
in: VPlexRESTv2Enabled=true
Al termine delle modifiche, salvare e uscire dalla sessione vi digitando:wq
- Riavviare la console di gestione.
sudo /etc/init.d/VplexManagementConsole restart