PowerFlex 2.6: La conversione del sistema operativo SVM non riesce "UNEXPECTED Error java.lang.NullPointerException durante l'esecuzione del comando . CustomizeSvmCommand"
Summary: Il sistema operativo PowerFlex Convert SVM ha esito negativo con errore "UNEXPECTED Error java.lang.NullPointerException durante l'esecuzione del comando. CustomizeSvmCommand"
Symptoms
Conversione del sistema operativo SVM da SLES 11.3 a SLES 12.2 con GW
Sintomi
L'attività nell'operazione GW ha esito negativo con un errore Imprevisto.
scaleio-trace.log contiene quanto segue:
2018-08-28 13:39:40,241 [executor-27] ERROR c.e.s.s.d.i.c.CustomizeSvmCommand - UNEXPECTED Error java.lang.NullPointerException executing command .CustomizeSvmCommand (abort) : com.emc.scaleio.serverCommons.vmwareObj.VmWareSpecGenerator.getCustomizationSpec(VmWareSpecGenerator.java:88) com.emc.scaleio.serverCommons.vmwareObj.vCenterClient.copyCustomization(vCenterClient.java:1863) com.emc.scaleio.serverCommons.vmwareConnectors.VCenterConnectorImpl.copyVmCustomization(VCenterConnectorImpl.java:416) com.emc.s3g.scaleio.domain.installation.VCenterConnectionImpl.copyVmCustomization(VCenterConnectionImpl.java:238) com.emc.s3g.scaleio.domain.installation.commands.CustomizeSvmCommand.executeVCenterCommand(CustomizeSvmCommand.java:59) com.emc.s3g.scaleio.domain.installation.commands.CustomizeSvmCommand.executeVCenterCommand(CustomizeSvmCommand.java:29) com.emc.s3g.scaleio.domain.installation.commands.VCenterCommand.executeCommand(VCenterCommand.java:48) com.emc.s3g.scaleio.domain.installation.commands.BaseCommand.call(BaseCommand.java:515) java.util.concurrent.FutureTask.run(FutureTask.java:266) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:748)
Impatto
Impossibile procedere con la conversione.
Cause
Il processo vmware-tools nella SVM originale presenta un problema e VCenter non è in grado di recuperare gli IP da essa e quindi non è in grado di configurare le nuove SVM di conseguenza.
Esaminando la scheda di riepilogo della VM di vCenter, l'elenco "IP Addresses" è vuoto, come mostrato nella schermata riportata di seguito. Tuttavia, lo stato di "VMware Tools" potrebbe comunque essere "Running".
Resolution
Identificare tutte le SVM (originali) che non mostrano gli indirizzi IP in vCenter, accedere ad esse e riavviare il processo vmware-tools, ad esempio:
systemctl restart vmtoolsd
Additional Information
Versioni interessate
Non si tratta di un problema di ScaleIO/VxFlex OS.