PowerFlex 2.6: Muunna SVM-käyttöjärjestelmä epäonnistuu "ODOTTAMATON virhe java.lang.NullPointerException suorittamassa komentoa . CustomizeSvmCommand"
Summary: PowerFlex Convert SVM OS epäonnistuu ja antaa komennon UNEXPECTED Error java.lang.NullPointerException. CustomizeSvmCommand"
Symptoms
SVM-käyttöjärjestelmän muuntaminen SLES 11.3 -versiosta SLES 12.2 -käyttöjärjestelmään GW-käyttöjärjestelmällä
Oireet
GW-toiminnon tehtävä epäonnistuu odottamattoman virheen vuoksi.
scaleio-trace.log sisältää seuraavat:
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)
Vaikutus
Muuntamista ei voi jatkaa.
Cause
Alkuperäisen SVM:n vmware-tools-prosessissa on ongelma, eikä VCenter pysty hakemaan IP-osoitteita siitä eikä siten määrittämään uusia SVM:iä vastaavasti.
Kun tarkastellaan VCenterin VM-yhteenvetovälilehteä, IP-osoitteiden luettelo on tyhjä, kuten alla olevasta näyttökuvasta näkyy. VMware Tools -tila voi kuitenkin olla Running.
Resolution
Tunnista kaikki (alkuperäiset) SVM:t, jotka eivät näytä IP-osoitteita vCenterissä, kirjaudu niihin ja käynnistä vmware-tools-prosessi uudelleen. Esimerkiksi:
systemctl restart vmtoolsd
Additional Information
Versiot, joita ongelma koskee
Tämä ei ole ScaleIO-/VxFlex-käyttöjärjestelmäongelma.