[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-API] exception MEMORY_CONSTRAINT_VIOLATION
Hi Jonathan, I'm using the python xenapi. Above the source code for setup VM memory dynamic and static: <code> [...] # Cloning the template vm = self.master.VM.clone(template_ref, label) # Configuring the VM memory memory_size = str(memory_size * 1024 * 1024) self.master.VM.set_memory_dynamic_max(vm, memory_size) self.master.VM.set_memory_dynamic_min(vm, memory_size) self.master.VM.set_memory_static_max(vm, memory_size) self.master.VM.set_memory_static_min(vm, memory_size) # Configuring the network interface self.__create_vlan_if_not_exists(host, master, vlan, 'eth0', 'Kickstart Install VLAN') self.__configure_network_interface(vm, host, master, vlan, 'eth0', '0') [...] </code> Cheers, On Wed, Nov 25, 2009 at 8:18 AM, Jonathan Knowles <jonathan.knowles@xxxxxxxxxxxxx> wrote: > Hi Marco > > Thanks for your mail. > > Marco Sinhoreli wrote: >> >> Using the Xenapi to create a virtual machine, this exception is returning: >> >> <code> >> XenAPIError: ['MEMORY_CONSTRAINT_VIOLATION', 'min or max'] >> </code> >> >> This isn't documented and I don't know what it mean. It's happing only >> with XCP. Using XenServer 5.0.0 the same code run perfectly. > > XAPI raises a MEMORY_CONSTRAINT_VIOLATION exception (during > an API call) if it believes that carrying out the call would > violate the following memory constraint for any VM: > > Â Âstatic-min <= dynamic-min <= dynamic-max <= static-max > > You can see the current memory constraints for any given VM > using a command similar to: > > Â Âxe vm-list params=all name-label=<name-of-vm> | grep memory > > Marco - could you post the exact sequence of commands that > cause this failure? Are you using vm-install to create a VM? > > Thanks > > Jonathan Knowles > -- Marco Sinhoreli _______________________________________________ xen-api mailing list xen-api@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/mailman/listinfo/xen-api
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |