Unable to create new virtual machine or create a virtual machine from a template.
In the vSphere Web client, you will not see any vSAN storage provider.
You will see error similar to:
A general system error occurred: PBM error occurred during PreCreateCheckCallback: pbm.fault;
No VASA Provider for schema namespace (VSAN) found
A general system error occurred: PBM error occurred during PreMigrateCheckCallback: Fault cause: pbm.faultPBMFault;
No VASA Provider for schema namespace (VSAN) found
In some cases, you can see the vSAN storage provider but with an unknown status and on attempting to perform a synchronize of the vSAN storage provider, it would fail with a "Rescan" error.
This issue occurs when vCenter Server can not detect any vSAN storage provider.
There is no way to detect vSAN storage provider, If none of the hosts are available when vCenter Server starts.
The issue also occurs if vmware-vsan-health service is not running.
Note: vSAN storage provider cannot be recognized automatically even after host start working properly.
To work around this issue, you have the following options.
The VASA-related issue has been resolved in 6.7 U3 and 7.0 GA onwards.