​Hi

 I am deploying my first ACS cluster, debugging the installation procedure step 
by step. 
It is  ACS 4.14, Ubuntu 18, KVM, Advanced Networking, Local Primary Storage.

I have gotten to the point were I can see the console and upload 
templates/ISOs, so I assume both System VMs are now working.

Next, I am trying to launch Instances.

They seem to be refusing "local storage", they complain that:

2020-08-14 08:37:37,500 DEBUG [c.c.a.m.a.i.FirstFitAllocator] 
(API-Job-Executor-8:ctx-e0a0f596 job-86 ctx-3070bc77 FirstFitRoutingAllocator) 
(logid:6b797424) Found a suitable host, adding to list: 1
2020-08-14 08:37:37,500 DEBUG [c.c.a.m.a.i.FirstFitAllocator] 
(API-Job-Executor-8:ctx-e0a0f596 job-86 ctx-3070bc77 FirstFitRoutingAllocator) 
(logid:6b797424) Host Allocator returning 2 suitable hosts
2020-08-14 08:37:37,534 ERROR [c.c.a.ApiAsyncJobDispatcher] 
(API-Job-Executor-8:ctx-e0a0f596 job-86) (logid:6b797424) Unexpected exception 
while executing org.apache.cloudstack.api.command.admin.vm.StartVMCmdByAdmin
com.cloud.utils.exception.CloudRuntimeException: Unable to create deployment, 
no usable volumes found for the VM: 14



I have reviewed the documentation an a global parameter 

"use.local.storage" is mentioned, but that parameter no longer exists.

I am currently using:

system.vm.use.local.storage=true (at global and zone)

I have also created a disk offering with local storage, which I select when 
using an ISO,

but non of this seems to make ACS happy.

Is it possible to use only local primary storage? I find articles discussing it 
as possible.

What am I missing?

R.

Reply via email to