Unable to extend datastores using Solidfire vCenter plugin
Applies to
- NetApp vCenter plugin for Solidfire (VCP) 4.6
- NetApp Element OS 12.3
Issue
- NetApp vCenter plugin for Solidfire fails to extend or create new datastore. It can create new volumes OK.
- The VCP log ( var/log/vmware/vsphere-ui/logs/solidfire.log) show error as follows -
2021-10-25 20:54:50 DEBUG VsphereTaskServiceImpl:78[pool-6-thread-1] - Create task type=CREATE_DATASTORE, initiator=xxx\xxx, cancelable=false
...
2021-10-25 20:54:50 ERROR WSClient:99[pool-6-thread-1] - Exception caught while invoking method: UpdateExtension
com.vmware.vim25.SystemError: lookup.fault.EntryNotFoundFault
- The vCenter VPXD log shows that it is not finding the plugin even though its registered
2021-10-25T20:54:50.044Z info vpxd[05555] [Originator@6876 sub=vpxLro opID=183b442] [VpxLRO] -- BEGIN lro-47482646 -- ExtensionManager -- vim.ExtensionManager.updateExtension -- 521ea7f5-b565-6a21-5e37-3494fd82f05d(521dec40-b6fb-0aee-3c00-a3a42b63312a)
...
2021-10-25T20:54:50.156Z error vpxd[05555] [Originator@6876 sub=SoapAdapter opID=183b442] Method vim.ExtensionManager.updateExtension threw undeclared fault of type vmodl.MethodFault
2021-10-25T20:54:50.156Z info vpxd[05555] [Originator@6876 sub=vpxLro opID=183b442] [VpxLRO] -- FINISH lro-47482646
2021-10-25T20:54:50.156Z info vpxd[05555] [Originator@6876 sub=Default opID=183b442] [VpxLRO] -- ERROR lro-47482646 -- ExtensionManager -- vim.ExtensionManager.updateExtension: lookup.fault.EntryNotFoundFault
:
--> Result:
--> (lookup.fault.EntryNotFoundFault) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = <unset>,
--> errorMessage = "Entry with name serviceId: 0b58fbee-cf74-4399-ba63-dfbc0fb227c3_com.solidfire not found.",
--> name = "serviceId: 0b58fbee-cf74-4399-ba63-dfbc0fb227c3_com.solidfire"
--> msg = "Received SOAP response fault from [<cs p:00007f1f800399d0, TCP:abcd.com:443>]: set
--> "
--> }