Reply to Message

Reply to Message

View discussion in a popup

Replying to:

Re: ScaleIO v1.32 + ESX/vCenter v5.5 - Registering Plugin Fail

Hi,

I see you're using 1.32.1 which is an old version.

In the FnF download page we should have version 1.32.3 / 1.32.4 (latest from 1.32) already uploaded - I recommend using it instead.

Qs:

1. Which PowerCLI version are you using (5.5/5.8/6.0 - 32/64 bit)? Are you running it as administrator?

2. On Which OS is your VC installed?

3. Did the ScaleIO plugin folder downloaded to the VC location (see paths below)?

4. Are there "old" scaleio plugins in the same plugin folder?

I also recommend doing this clean-up procedure before attempting the registration again.

How to clean-up your Env and perform clean install (while using previously defined networks):

  1. IMPORTANT: Unmap and delete any ScaleIO volumes that you have in your system
  2. If needed: Unregister your ScaleIO system (from within the plugin)
  3. If needed: Delete all your ScaleIO SVMs
  4. Close the existing PowerCLI sessions and open a new one (as administrator)
  5. Unregister plugin (using PS1 script)
  6. Stop vSphere web client service (VC Linux: service vsphere-client stop)
  7. Delete the content of the folder (VC 5.5 plugin location): C:\ProgramData\VMware\vSphere Web Client\vc-packages\vsphere-client-serenity
  8. Delete the content of the folder, or folder itself (VC 5.5): "C:\Windows\System32\config\systemprofile\AppData\Roaming\VMware\scaleio"
  9. Clean the Virgo logs folder: C:\ProgramData\VMware\vSphere Web Client\serviceability\logs
  10. Start the vSphere web client service (VC Linux: service vsphere-client start)
  11. Clear your web browser's cache/cookies (or use a different web browser)
  12. Register the plugin via PowerCLI (using the PS1 script) -> remember NOT to press Enter until you perform the log-in into your vSphere web client (that completes the registration)
  13. Once you see the SIO icon in the vSphere web client, you can press Enter in the PowerCLI session (that will stop the embedded tomcat)
  14. If needed: Remove the SDC module params + vib itself from the ESXs by connecting via SSH to each ESX and run these 2 commands:

~ # esxcli system module parameters set -m scini -p ""

~ # esxcli software vib remove -n scaleio-sdc-esx5.5 / 6.0

15.  If needed: Reboot all ESXs that SDC was removed from

**Paths per VC version and OS **

VC 5.5

Windows:

Virgo logs: C:\ProgramData\VMware\vSphere Web Client\serviceability\logs

Plugin logs and other files: C:\Windows\System32\config\systemprofile\AppData\Roaming\VMware\scaleio

Plugin location C:\ProgramData\VMware\vSphere Web Client\vc-packages\vsphere-client-serenity

Linux:

Virgo logs: /var/log/vmware/vsphere-client/

Plugin logs and other files: /opt/.vmware/scaleio

Plugin location /var/lib/vmware/vsphere-client/vc-packages/vsphere-client-serenity/

VC 6.0

Windows:

Virgo logs: C:\ProgramData\VMWare\vCenterServer\logs\vsphere-client\logs

Plugin logs and other files: C:\Users\vspherewebclientsvc\AppData\Roaming\VMware\scaleio

Plugin location C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity

Linux:

Virgo logs: /var/log/vmware/vsphere-client/logs

Plugin logs and other files: /etc/vmware/vsphere-client/vc-packages/scaleio

Plugin location: /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity