Yes but here I configure the cluster, not the host... It should be a "memory.allocated.capacity.disablethreshold" setting for every single host.... because cluster.memory.allocated.capacity.disablethreshold will disable the cluster allocation at 90% of the entire cluster, but I could have some hosts filled (100%) and one at half (50%)...
Am I right? On Wed, Jan 18, 2017 at 12:31 PM, Dag Sonstebo <dag.sonst...@shapeblue.com> wrote: > Hi Allessandro, > > To achieve this you would probably have to: > > - Set global setting “host.capacityType.to.order.clusters” to RAM > (default is CPU) > - Set *cluster setting* “cluster.memory.allocated.capacity.disablethreshold” > to 0.90. > - You may also want to review cluster settings > cluster.cpu.allocated.capacity.disablethreshold, > cluster.cpu.allocated.capacity.notificationthreshold and > cluster.memory.allocated.capacity.notificationthreshold. > > Hope this helps. > > Regards, > Dag Sonstebo > Cloud Architect > ShapeBlue > > On 18/01/2017, 11:24, "Alessandro Caviglione" <c.alessan...@gmail.com> > wrote: > > Hi guys, > just a question about host allocation. > My infrastructure is based on CS 4.5 and XS 6.5, host allocation is > "random" but I see that CS allocate hosts to completely fill the RAM. > I've some hosts with 148 GB RAM usable and 148 GB used, completely > filled. > This obviously means that XS will swap to HD and instances performance > is > reduced... > How can I tell to CS to allocate the hosts up to 90% its RAM? > > Thank you! > > > > dag.sonst...@shapeblue.com > www.shapeblue.com > 53 Chandos Place, Covent Garden, London WC2N 4HSUK > @shapeblue > > > >