VMware Horizon Community
Bertman1980
Contributor
Contributor

INVAlID_CONFIGURATION_FATAL view7

Hello,

I had installed Horizon View 7 to test Instant Clone.

It works in our test environment , but i didnt have enough resources so i installed new hosts and a new vcenter (all the same version)

I changed vcenter in the view administrator en I want to build a new pool, now i get this error:

Error during provisioning: Initial publish failed: Fault type is INVAlID_CONFIGURATION_FATAL - Specified Host: host-16 has no accessible datastores in the input

I use SSD (VMFS5).

vcenter: 6.0.0 3339084 (appliance)

exsi: 6.0.0 3380124 (bl 460c gen8)

Bert

0 Kudos
10 Replies
cH1LL1
Enthusiast
Enthusiast

Ensure that host 16 can access the datastore in question.

and go through your pool settings again and click accept>finish.

try again. ?

0 Kudos
Bertman1980
Contributor
Contributor

The location of the golden image and the vdi destination are the same (all on locale storage).

0 Kudos
cH1LL1
Enthusiast
Enthusiast

and in the ~Pool settings under the "vcenter Settings" tab the linked clone datastore and replica datastore is populated correctly ?

0 Kudos
Bertman1980
Contributor
Contributor

mmmm, he clears the Parent VM and Snapshot settings.

0 Kudos
Bertman1980
Contributor
Contributor

I reinstalled the connection server software incl AD LDS Instance VMwareVDMDS.

This is the logging:

2016-04-13T15:49:41.590+02:00 INFO  (0BE0-0BF8) <3064> [ws_TomcatService] Log for VMware View Connection Broker

2016-04-13T15:49:41.590+02:00 INFO  (0BE0-0BF8) <3064> [ws_TomcatService] hostname=tsrv103.cctg-tst.local

2016-04-13T15:49:41.590+02:00 INFO  (0BE0-182C) <CacheRefreshThread-https://tvc60tsvdi:443/sdk> [CacheManager] Populating temporary stores for cache from VC vcadm@https://tvc60tsvdi:443/sdk

2016-04-13T15:49:41.668+02:00 INFO  (0BE0-182C) <CacheRefreshThread-https://tvc60tsvdi:443/sdk> [CacheManager] Temporary stores for cache populated for VC vcadm@https://tvc60tsvdi:443/sdk

2016-04-13T15:49:41.980+02:00 INFO  (0BE0-06C0) <BackgroundJob InternalVmSweeper(63617)> [BackgroundJob] Background job InternalVmSweeper commencing

2016-04-13T15:49:41.980+02:00 INFO  (0BE0-06C0) <BackgroundJob InternalVmSweeper(63617)> [InternalVmSweeper] InternalVmSweeper is looking for unused internal VM units on VC https://tvc60tsvdi:443/sdk

2016-04-13T15:49:41.980+02:00 INFO  (0BE0-06C0) <BackgroundJob InternalVmSweeper(63617)> [InternalVmSweeper] InternalVmSweeper found 0 unused internal VM units on VC https://tvc60tsvdi:443/sdk

2016-04-13T15:49:41.980+02:00 INFO  (0BE0-06C0) <BackgroundJob InternalVmSweeper(63617)> [InternalVmSweeper] InternalVmSweeper found 0 unused internal template vms on VC https://tvc60tsvdi:443/sdk

2016-04-13T15:49:41.980+02:00 INFO  (0BE0-06C0) <BackgroundJob InternalVmSweeper(63617)> [BackgroundJob] Background job InternalVmSweeper finished

2016-04-13T15:49:46.318+02:00 INFO  (0BE0-0990) <PendingOperation-vm-189-InitialPublish> [NgvcPublishImagePO] Publish image initiated by InitialPublish for pool vdi7

2016-04-13T15:49:46.383+02:00 INFO  (0BE0-0990) <PendingOperation-vm-189-InitialPublish> [ClonePrepServiceImpl] primeResources() invoked.  Assigned RequestID: d0fc20c8-1f71-4b4f-a718-fc227172f180

2016-04-13T15:49:46.383+02:00 WARN  (0BE0-0990) <PendingOperation-vm-189-InitialPublish> [VimClientConfig] User name vcadm is not encrypted.

2016-04-13T15:49:46.384+02:00 INFO  (0BE0-0990) <PendingOperation-vm-189-InitialPublish> [ClonePrepServiceImpl] getRequestProgress() invoked with requestID: d0fc20c8-1f71-4b4f-a718-fc227172f180 hasVersion: 0 waitTimeout: 60

2016-04-13T15:49:46.384+02:00 INFO  (0BE0-0990) <PendingOperation-vm-189-InitialPublish> [ClonePrepServiceImpl] getRequestProgress() invoked with requestID: d0fc20c8-1f71-4b4f-a718-fc227172f180 hasVersion: 1 waitTimeout: 60

2016-04-13T15:49:46.386+02:00 INFO  (0BE0-0990) <PendingOperation-vm-189-InitialPublish> [ClonePrepServiceImpl] getRequestProgress() invoked with requestID: d0fc20c8-1f71-4b4f-a718-fc227172f180 hasVersion: 2 waitTimeout: 60

2016-04-13T15:49:46.387+02:00 ERROR (0BE0-1B60) <WFE-01> [ProposeInternalVmsAction] Failed to generate proposed internal VMs com.vmware.daas.cloneprep.action.ProposeInternalVmsAction.execute(SourceFile:117)

com.vmware.daas.cloneprep.common.CPInvalidDatastoreException: Specified Host: host-16 has no accessible datastores in the input

at com.vmware.daas.cloneprep.internalvm.InternalVmViewGenerator.generateProposedInternalVmView(SourceFile:2241)

at com.vmware.daas.cloneprep.action.ProposeInternalVmsAction.execute(SourceFile:111)

at com.vmware.daas.cloneprep.workflowengine.ActionLink.execute(SourceFile:216)

at com.vmware.daas.cloneprep.workflowengine.Task.executeNextAction(SourceFile:467)

at com.vmware.daas.cloneprep.workflowengine.WorkflowEngine.e(SourceFile:883)

at com.vmware.daas.cloneprep.workflowengine.WorkflowEngine.run(SourceFile:651)

at java.lang.Thread.run(Thread.java:745)

2016-04-13T15:49:46.387+02:00 INFO  (0BE0-1B60) <WFE-01> [ProposeInternalVmsAction] Retrying prposing internal Vm

2016-04-13T15:49:46.387+02:00 ERROR (0BE0-1B60) <WFE-01> [ProposeInternalVmsAction] Failed to generate proposed internal VMs com.vmware.daas.cloneprep.action.ProposeInternalVmsAction.execute(SourceFile:117)

com.vmware.daas.cloneprep.common.CPInvalidDatastoreException: Specified Host: host-16 has no accessible datastores in the input

at com.vmware.daas.cloneprep.internalvm.InternalVmViewGenerator.generateProposedInternalVmView(SourceFile:2241)

at com.vmware.daas.cloneprep.action.ProposeInternalVmsAction.execute(SourceFile:111)

at com.vmware.daas.cloneprep.workflowengine.ActionLink.execute(SourceFile:216)

at com.vmware.daas.cloneprep.workflowengine.Task.executeNextAction(SourceFile:467)

at com.vmware.daas.cloneprep.workflowengine.WorkflowEngine.e(SourceFile:883)

at com.vmware.daas.cloneprep.workflowengine.WorkflowEngine.run(SourceFile:651)

at java.lang.Thread.run(Thread.java:745)

2016-04-13T15:49:46.387+02:00 INFO  (0BE0-1B60) <WFE-01> [ProposeInternalVmsAction] Retrying prposing internal Vm

2016-04-13T15:49:46.388+02:00 ERROR (0BE0-1B60) <WFE-01> [ProposeInternalVmsAction] Failed to generate proposed internal VMs com.vmware.daas.cloneprep.action.ProposeInternalVmsAction.execute(SourceFile:117)

com.vmware.daas.cloneprep.common.CPInvalidDatastoreException: Specified Host: host-16 has no accessible datastores in the input

at com.vmware.daas.cloneprep.internalvm.InternalVmViewGenerator.generateProposedInternalVmView(SourceFile:2241)

at com.vmware.daas.cloneprep.action.ProposeInternalVmsAction.execute(SourceFile:111)

at com.vmware.daas.cloneprep.workflowengine.ActionLink.execute(SourceFile:216)

at com.vmware.daas.cloneprep.workflowengine.Task.executeNextAction(SourceFile:467)

at com.vmware.daas.cloneprep.workflowengine.WorkflowEngine.e(SourceFile:883)

at com.vmware.daas.cloneprep.workflowengine.WorkflowEngine.run(SourceFile:651)

at java.lang.Thread.run(Thread.java:745)

2016-04-13T15:49:46.388+02:00 WARN  (0BE0-1B60) <WFE-01> [Action] The VC Operation failed with error: com.vmware.daas.cloneprep.common.CPInvalidDatastoreException: Specified Host: host-16 has no accessible datastores in the input

2016-04-13T15:49:46.388+02:00 ERROR (0BE0-17AC) <WFE-04> [Task] ProposeInternalVmsAction of Task=[InternalVmLookupTask:cd734d4f-dfd6-43ac-9034-706afbd3ed8c:34], requestId=d0fc20c8-1f71-4b4f-a718-fc227172f180 failed at index=1 with com.vmware.daas.cloneprep.common.CPInvalidDatastoreException: Specified Host: host-16 has no accessible datastores in the input

2016-04-13T15:49:46.388+02:00 INFO  (0BE0-0990) <PendingOperation-vm-189-InitialPublish> [ClonePrepServiceImpl] getRequestProgress() invoked with requestID: d0fc20c8-1f71-4b4f-a718-fc227172f180 hasVersion: 3 waitTimeout: 60

2016-04-13T15:49:46.388+02:00 WARN  (0BE0-17AC) <WFE-04> [ProfileEntry] ProfileEntry must be stopped before report can be generated.

2016-04-13T15:49:46.389+02:00 INFO  (0BE0-17AC) <WFE-04> [WorkflowEngine] Finished Task=[InternalVmLookupTask:cd734d4f-dfd6-43ac-9034-706afbd3ed8c:34], requestId=d0fc20c8-1f71-4b4f-a718-fc227172f180. Task state: Failed

2016-04-13T15:49:46.389+02:00 ERROR (0BE0-1518) <WFE-15> [Task] ExecuteMultipleTasksAction of Task=[PrimeResourcesTask:bbb719bf-c20f-47c1-8008-5cfba3570487:33], requestId=d0fc20c8-1f71-4b4f-a718-fc227172f180 failed at index=0 with com.vmware.daas.cloneprep.common.CPInvalidDatastoreException: Specified Host: host-16 has no accessible datastores in the input

2016-04-13T15:49:46.389+02:00 ERROR (0BE0-0990) <PendingOperation-vm-189-InitialPublish> [NgvcHelper] Priming of pool vdi7 has failed. - INVAlID_CONFIGURATION_FATAL: Specified Host: host-16 has no accessible datastores in the input

2016-04-13T15:49:46.390+02:00 WARN  (0BE0-16CC) <WFE-03> [ProfileEntry] ProfileEntry must be stopped before report can be generated.

2016-04-13T15:49:46.390+02:00 INFO  (0BE0-16CC) <WFE-03> [WorkflowEngine] Finished Task=[PrimeResourcesTask:bbb719bf-c20f-47c1-8008-5cfba3570487:33], requestId=d0fc20c8-1f71-4b4f-a718-fc227172f180. Task state: Failed

0 Kudos
dparashar
VMware Employee
VMware Employee

Local datastores are not supported for Instant Clones in H7.

iag_2010
Contributor
Contributor

It's not true. H7 Instant Clones supports local datastores, and even recomend to use SSD (but works and on Local spinning dosks.

pastedImage_1.png

0 Kudos
Lalegre
Virtuoso
Virtuoso

Read your screenshot.

As you are deploying to a Local Datastore, how many Datastores are you selecting on the pool creation process and how many hosts do you have?

The issue could be related that you have more than one host and you are only selecting the local datastore of one ESXi.

0 Kudos
selva1777
Contributor
Contributor

This causes due to local datastore  - I have removed other host from cluster and new pool created with single host - instant clone works fine as expected. 

dont edit the pool settings - it still shows same error..

0 Kudos
TechDemon78
Contributor
Contributor

what was the fix for this?  Do have to copy the golden image to each one of my data stores?

 

or do I only store golden image on my NAS or local datastore then when you create the instant clone you choose every data store accessible to the cluster?

 

please advise

0 Kudos