VPLEX: Migrering av datamobilitet misslyckas med felmeddelande." NullPointerException: vid extrahering av element vid egenskapsutvidgningsmigreringar"
Summary: Den här artikeln handlar om ett fel som visas när du försöker starta en datamigrering och hur du löser problemet.
Symptoms
När du startar antingen en batchmigrering eller en migrering av en enskild enhet visas felmeddelandet nedan:> failed. cause: while extracting elements on property extent-migrations: NullPointerException
Cause
Migrering av datamobilitet misslyckas med felmeddelande." NullPointerException: while extracting elements on property extent-migrations"
Resolution
Upplösning:
Det här problemet är åtgärdat i GeoSynchrony 6.2 Patch 4 and later.
Workaround:
Endast under migreringsfönstret är det lämpligt att växla till RestV1 och sedan återgå till RestV2 när migreringen är klar.
När migreringen är klar måste vi gå tillbaka till RestV2 eftersom V2 är snabbare än V1.
- Logga in på hanteringsservern och byt katalog (
cd) till/var/log/VPlex/cli - Väl inne
/var/log/VPlex/cli viFileninstance.propertiesoch gör nedanstående ändringar.
uncomment VPlexRESTv2Enabled if there is a # symbol in front of it. #VPlexRESTv2Enabled=true Then change "true" to "false" VPlexRESTv2Enabled=false
När du är klar sparar och avslutar du VI-sessionen genom att skriva:wq
- Starta om hanteringskonsolen.
sudo /etc/init.d/VplexManagementConsole restart
- Kör sedan migreringsjobbet igen.
- När du är klar med migreringsjobbet återgår du från RestV1 till RestV2.
- Från hanteringsserverns kommandotolk, om inte i
/var/log/VPlex/cli/katalog-cd till den. - När du väl är i
/var/log/VPlex/clikatalogen, viinstance.propertiesfiler enligt följande:
Ändra VPlexRESTEnabled från falskt till sant.
Från: VPlexRESTv2Enabled=false
till: VPlexRESTv2Enabled=true
När redigeringarna är klara sparar och avslutar du vi-sessionen genom att skriva:wq
- Starta om hanteringskonsolen.
sudo /etc/init.d/VplexManagementConsole restart