Start a Conversation

Unsolved

This post is more than 5 years old

1005

July 7th, 2015 11:00

Failed Deployment of ScaleIO Environment

Hi All,

I had a deployment fail on vSphere 6.0. After executing a rollback, the vSphere Web Client was stuck on rollback. I managed to fix that issue but now I am unable to select disks on each ESX host. They show up grayed out but selected.

How can I clear up the failed deployment from an ESXi host disk perspective to allow me to select the disks again on each host?

Thanks

July 14th, 2015 06:00

If I understand correctly, this may happen if some / all the SVMs that were deployed are still up and running and were not deleted by the roll-back, hence the SDS installed on them are using the devices from each host.

Try this:

1. IMPORTANT: Unmap and delete any ScaleIO volumes that you have in your system (if you got to this stage)

2. Unregister your ScaleIO system (from within the plugin) -> if you have a registered SIO system

3. Delete all your ScaleIO SVMs (if all/some were already deployed and were not deleted by the roll-back)

4. Unregister the plugin, using the PowerCLI (.ps1) script (option 2)

5. Stop vSphere web client service on your VC

6. Delete scaleio from this path (VC 5.5): C:\Windows\System32\config\systemprofile\AppData\Roaming\VMware\scaleio

7. Delete the content of this folder (VC 5.5): C:\ProgramData\VMware\vSphere Web Client\vc-packages\vsphere-client-serenity

8. Start vSphere web client service on your VC -> wait until you are able to connect again from the vSphere web client

9. Register plugin again, using the PowerCLI (.ps1) script (option 1)

Paths for 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

Note:

I don't know in what stage the previous deployment failed, so I don't know if you reached the point of SDC configuration was done on the ESX hosts or not. you can check by running the following commands on each ESX host that you requested SDC role on it:

esxcli system module parameters list -m scini  -> does it return anything?

cat /etc/vmware/esx.conf | grep scini -> does it return anything?



July 18th, 2015 01:00

I corrected the VC 6.0 paths in the comment I wrote earlier...

No Events found!

Top