PowerFlex 2.6: Převod SVM OS selže "NEOČEKÁVANÁ chyba java.lang.NullPointerException při provádění příkazu . CustomizeSvmCommand"
Summary: Operační systém převodu PowerFlex SVM selže s chybou "UNEXPECTED Error java.lang.NullPointerException při provádění příkazu. CustomizeSvmCommand"
Symptoms
Převod operačního systému SVM z verze SLES 11.3 na SLES 12.2 pomocí grafické karty
Příznaky
Úloha v provozu GW selže s neočekávanou chybou.
scaleio-trace.log obsahuje následující:
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)
Důsledky
Nelze pokračovat v převodu.
Cause
Proces vmware-tools v původním SVM má problém a nástroj VCenter z něj nemůže načíst IP adresy, a proto není schopen odpovídajícím způsobem nakonfigurovat nové SVM.
Když se podíváte na kartu Souhrn virtuálních počítačů nástroje VCenter, seznam IP adres je prázdný, jak je znázorněno na níže uvedeném snímku obrazovky. Stav "VMware Tools" však může být stále "Running".
Resolution
Identifikujte všechny (původní) soubory SVM, které nezobrazují IP adresy v nástroji vCenter, přihlaste se k nim a restartujte proces vmware-tools, například:
systemctl restart vmtoolsd
Additional Information
Dotčené verze
Nejedná se o problém operačního systému ScaleIO/VxFlex.