>From what I understand, now there is a new interface Configurable that exposes 
>the config parameters. In this case if you look at the 
>CapacityManagerImpl.java, there is a method getCongigKeys() that return the 
>config parameters. During MS startup all these are automatically populated in 
>the db. Looks like pool.storage.capacity.disablethreshold was missed out from 
>the list. Add it in the list and it should be available.

 
On 08-Nov-2013, at 4:14 AM, Alena Prokharchyk <alena.prokharc...@citrix.com> 
wrote:

> I've run into the problem in master where I can't deploy the VM due to 
> insufficient capacity:
> 
> 2013-11-07 14:21:20,439 DEBUG [c.c.s.StorageManagerImpl] 
> (Job-Executor-27:ctx-e5d8814d ctx-e5375ad7) Insufficient space on pool: 1 
> since its usage percentage: 4.875950712239125 has crossed the 
> pool.storage.capacity.disablethreshold: 0.85
> 
> But there is no way to change "pool.storage.capacity.disablethreshold" as 
> this parameter is hardcoded in CapacityManager, and you can't change its 
> value.
> 
> Alex, seems you were the last person who modified it. Before we used to keep 
> all capacity thresholds in global config table, can you explain how it works 
> now?
> 
> commit 6e8ca994660afc468530944542e232596e8f1176
> Author: Alex Huang <alex.hu...@citrix.com>
> Date:   Tue Aug 27 17:33:24 2013 -0700
> 
>    Got all of the config stuff out of the way
> 
> -alena.

Reply via email to