Symptoms
- Cannot create or provision a VMware View pool
- Creating a VMware View pool fails
- Provisioning View desktops in a pool fails
- You see this error:
View Composer Fault: VMware.Sim.Fault.VcDatastoreInaccessibleFault
Cause
You may also encounter this issue if one of the hosts is shut down or is in maintenance mode.
Note: If one of the hosts is in maintenance mode, it needs to be removed from the cluster.
Resolution
To verify if the hosts have access to the datastores required by the pool:
- In View Manager, select Inventory and click the pool name.
- Click the Pool Settings tab.
- Under the vCenter Server section, make note of:
- The host or cluster configured for the pool
- The list of datastores configured for the pool
- Go to the vSphere Client for all ESX hosts in the cluster.
- Select a host in the cluster.
- Click the Configuration tab.
- Under Hardware, click Storage. All datastores configured for the Pool should be visible on this ESX host.
- Ensure that all ESX hosts can access the datastores noted in step 3.
- For any missing datastores, configure the storage to make the datastore visible to the host.
Note: Be sure to check if provisioning is disabled on the pool.
To verify if provisioning is disabled:
- Navigate to the pool in the Connection Server administrator interface.
- Click the pool and click Edit.
- Click the Provisioning Settings tab.
- Ensure that the Enable Provisioning option is selected.
- Click OK.
Based on VMware KB 2001736