Hi,
I have the same problem. I submitted a request to VMware Technical Support, but the problem has not been resolved yet. One of the technical support answers says to check if there are any templates or snapshots referring to the problem with a given datastor, because you cannot remove the bindings with the commands:
delete from vpx_datastore where id = xxx;
delete from vpx_entity where id = xxx;
My solution turned out to be to turn off the host, connect it to iSCSI, start it up, add it to vCenter, turn it off again, connect iSCSI and start it up.
last post, same solution :
https://communities.vmware.com/t5/vCenter-Server-Discussions/Cannot-add-host-to-vCenter-server-becau...