This post is more than 5 years old
3 Posts
0
8794
Install of ScaleIO Plugin fails - vCenter 6.5
Hoping someone out there has run into and resolved this issue. Have not been able to find any reference to this problem on the inter-webs...
While performing the vCenter Plugin install after the step that asks you to log out and back in to the vsphere web client and press enter I am receiving the following:
--------
Log out, and then log back in to vSphere web client. The plugin is downloaded upon login to the vSphere web client. After you have logged back in, press ENTER.
ERROR: The process with PID 6096 could not be terminated.
Reason: There is no running instance of the task.
Disconnecting from the vCenter XXX.XXX.XXX.XXX...
--------
I have attempted the install from 2 separate systems both 32-bit and 64-bit Java installs from both 32/64bit PowerCLI prompts in all combinations. All components are fully updated (versions listed below). And install method is of plugin is the standard option, firewalls turned off and the machines that attempted performing the install are on the same subnet as the vCenter appliance
vCenter Appliance: 6.5.0.12000
Windows Server 2016
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
The error that is constantly repeated in the Scaleio.log is below. The log ends abruptly with this being repeated a random number of times:
----------
2017-11-28 11:32:46,061 [Thread-2] ERROR c.e.s.s.services.GeneralServiceImp - mdm.ip.addresses is missing
2017-11-28 11:32:46,061 [Thread-2] ERROR c.e.s.a.mdm_proxy.MdmProxyServiceGW - in ScaleIo alert poller:
java.lang.NoClassDefFoundError: Could not initialize class com.emc.s3g.scaleio.lockbox.LockBoxService
at com.emc.s3g.scaleio.services.GeneralServiceImp.getMdmUsername(GeneralServiceImp.java:242) ~[ams-1.0-SNAPSHOT.jar:na]
at com.emc.scaleio.ams.mdm_proxy.MdmProxyServiceGW$MdmPoller.run(MdmProxyServiceGW.java:487) ~[ams-1.0-SNAPSHOT.jar:na]
at java.lang.Thread.run(Unknown Source) [na:1.8.0_151]
2017-11-28 11:32:46,342 [http-nio-65101-exec-4] INFO c.e.s.s.w.controller.UtilController - Downloading the Plugin file 'EMC-ScaleIO-vSphere-web-plugin-2.0.13000.211.zip' from 'C:\Users\Administrator\Desktop\ScaleIO\gatewayServer\webapps\ROOT\resources' (XXXXXXXXXXX-XXXXXXXXXXX)
2017-11-28 11:32:47,076 [Thread-2] ERROR c.e.s.s.services.GeneralServiceImp - mdm.ip.addresses is missing
2017-11-28 11:32:47,076 [Thread-2] ERROR c.e.s.a.mdm_proxy.MdmProxyServiceGW - in ScaleIo alert poller:
java.lang.NoClassDefFoundError: Could not initialize class com.emc.s3g.scaleio.lockbox.LockBoxService
at com.emc.s3g.scaleio.services.GeneralServiceImp.getMdmUsername(GeneralServiceImp.java:242) ~[ams-1.0-SNAPSHOT.jar:na]
at com.emc.scaleio.ams.mdm_proxy.MdmProxyServiceGW$MdmPoller.run(MdmProxyServiceGW.java:487) ~[ams-1.0-SNAPSHOT.jar:na]
at java.lang.Thread.run(Unknown Source) [na:1.8.0_151]
2017-11-28 11:32:48,217 [Thread-2] ERROR c.e.s.s.services.GeneralServiceImp - mdm.ip.addresses is missing
2017-11-28 11:32:48,217 [Thread-2] ERROR c.e.s.a.mdm_proxy.MdmProxyServiceGW - in ScaleIo alert poller:
java.lang.NoClassDefFoundError: Could not initialize class com.emc.s3g.scaleio.lockbox.LockBoxService
at com.emc.s3g.scaleio.services.GeneralServiceImp.getMdmUsername(GeneralServiceImp.java:242) ~[ams-1.0-SNAPSHOT.jar:na]
at com.emc.scaleio.ams.mdm_proxy.MdmProxyServiceGW$MdmPoller.run(MdmProxyServiceGW.java:487) ~[ams-1.0-SNAPSHOT.jar:na]
at java.lang.Thread.run(Unknown Source) [na:1.8.0_151]
----------
Would appreciate any insight, Thanks!
David312_b5736f
24 Posts
0
December 22nd, 2017 11:00
Hello,
Try the following in this exact order:
Hopefully this helps
Anonymous
5 Practitioner
5 Practitioner
•
274.2K Posts
0
December 5th, 2017 06:00
This may sound silly but are you sure that it's not installed? In 6.5, I had to select 'Global Inventory Lists' from the home icon dropdown. I reinstalled several times until I realized what the issue was. Just a thought!
-Steve
neilshi
3 Posts
0
December 5th, 2017 09:00
No dice, there is nothing there.
pawelw1
306 Posts
0
December 5th, 2017 10:00
Hi,
Try to see in the Virgo logs whether your vCenter actually tries to download the plugin from your host - if not, it can be a communication problem and you can try to use Advanced method and point it to any HTTP server with the plugin - if yes, please try to follow KB#482682 and perform a cleanup of the plugin leftover, then try to register again - and share fresh logs with us.
Cheers,
Pawel
trottig
33 Posts
0
December 16th, 2017 09:00
Can you try on a box with vmware PowerCLI tools installed (or install them) ?
I had lots of issues with the installation too and always got that error, but at some point it had successfully installed despite it.
Unfortunately I didn't write down the various solutions i attempted.
neilshi
3 Posts
0
December 18th, 2017 06:00
PowerCLI tools were installed and tested as well. Looks like I neglected to list the version in my original post however.
PowerCLI 6.5 Release 1 build 4624819
32/64 bit (both were tested)
trottig
33 Posts
0
December 18th, 2017 12:00
Have you tried with 2.0.14? Just saw it was finally available. Looks like you tried with 2.0.13.
You checked compatibility with ESX/vCenter release?
Anonymous
5 Practitioner
5 Practitioner
•
274.2K Posts
0
December 22nd, 2017 09:00
I was having the same problems, so I hunted down a ScaleIO guru. Turned out to be the windows firewall. Here are the steps I took.
All was good.
Fleetdc
1 Message
0
June 12th, 2019 08:00
This solution works for vCenter 6.7 and ScaleIO 3.x as well what would happen is if you tried to register and log in using HTML 5 the plugin will not work and you have to clean up and unregister the plugin using the methods in the earlier post. Then when you log in use Flash to allow the plugin to down load and you should see the VxFlex icon.