After deploying the VSC appliance it was not possible to add a Storage System. The IP or FQDN is simply not recognized, hence the red warning with exclamation at “Name or IP address”

I could not explain this as for the VSC application was deployed correctly within vCenter with all the services running in the appliance

Further more:
- The network settings are setup correctly (successful configuration walkthrough during VSC appliance deployment)
- All the necessary services are started (pre-requisite for a successful deployment)
- IP/FQDN added to DNS in the corresponding domain
- Communication is allowed for the necessary ports in the firewall (80, 443, 8143, 8043)
- IP of the VSC is reachable from the VCSA appliance and vice versa (ping)
- Compatibility between the different components checked and everything is supported
Next step was to analyze the log files from the appliance and the control panel:


Almost right away the following message appeared (1st line):
1 2 3 4 |
Unable to connect to vCenter Server at "YourvCenterServer". at com.netapp.vasa.vvol.support.ErrorMapper.newStorageFaultException(ErrorMapper.java:442) at com.netapp.vasa.vvol.support.ErrorMapper.newStorageFaultException(ErrorMapper.java:416) |
So I decided to unregister the VSC and VASA Provider extentsions from vCenter and to remove the UI extentions from vSphere. Maybe it has something to do with the plug-ins in vCenter
Unregister VSC and VASA Provider extionsions from vCenter through VMWare’s MOB
Go to https://”Your-vCenter”/mob and use admin credentials to log in
Go to > Content

Select “ExtensionManager”

Select “UnregisterExtension”

A new windows appears

Use the following string to remove the VASA Provider: com.netapp.vasa.vvol.webclient and select > Invoke Method

Do the same for the following plug-ins
- com.netapp.nvpf
- com.netapp.vsch5
- com.netapp.nvpf.webclient
Close the UnregisterExtension window and refresh the “ManagedObjectReference:ExtensionManager” window. Check whether the plug-ins are removed from the extension list

Now perform the following steps in VCSA
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
root@vc01-tst-asd [ ~ ]# service-control --stop vsphere-client Operation not cancellable. Please wait for it to finish... Performing stop operation on service vsphere-client... Successfully stopped service vsphere-client root@vc01-tst-asd [ ~ ]# service-control --stop vsphere-ui Operation not cancellable. Please wait for it to finish... Performing stop operation on service vsphere-ui... Successfully stopped service vsphere-ui root@vc01-tst-asd [ ~ ]# service vsphere-client stop root@vc01-tst-asd [ ~ ]# cd /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity root@vc01-tst-asd [ /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity ]# rm -rf com.netapp.npvf.webclient-* root@vc01-tst-asd [ /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity ]# rm -rf com.netapp.vasa.vvol.webclient-* root@vc01-tst-asd [ /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity ]# cd /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity root@vc01-tst-asd [ /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity ]# rm -rf com.netapp.vasa.vvol.webclient-* root@vc01-tst-asd [ /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity ]# rm -rf com.netapp.vsch5-* root@vc01-tst-asd [ /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity ]# rm -rf com.netapp..nvpf.webclient-* root@vc01-tst-asd [ /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity ]# service-control --start vsphere-client Operation not cancellable. Please wait for it to finish... Performing start operation on service vsphere-client... Successfully started service vsphere-client root@vc01-tst-asd [ /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity ]# service-control --start vsphere-ui Operation not cancellable. Please wait for it to finish... Performing start operation on service vsphere-ui... Successfully started service vsphere-ui |
Now I did a “Rediscover All” and the Storage System was there!

Now go to Actions > Modify to validate the credentials. Make sure that you use a test account for this purpose
