qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Max memory on VM (debian bullseye)


From: Wilm Boerhout
Subject: RE: Max memory on VM (debian bullseye)
Date: Wed, 19 Apr 2023 18:13:37 +0200

Thank you Narcis for your attention. Pc.ram is in the error message. And the 
difference between GB and GiB is not the issue.

I tried binging memory down from 12 GB, and only when it was 1 GB, it would 
start the VM. Is there a restriction somewhere that I am not aware of?

Wilm

Error msg:

Fout bij starten van domein: internal error: qemu unexpectedly closed the 
monitor: 2023-04-19T16:11:28.206086Z qemu-system-i386: -object 
memory-backend-ram,id=pc.ram,size=12884901888: cannot set up guest memory 
'pc.ram': Invalid argument

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 101, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, 
in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1329, in 
startup
    self._backend.create()
  File "/usr/lib/python3/dist-packages/libvirt.py", line 1353, in create
    raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: internal error: qemu unexpectedly closed the monitor: 
2023-04-19T16:11:28.206086Z qemu-system-i386: -object 
memory-backend-ram,id=pc.ram,size=12884901888: cannot set up guest memory 
'pc.ram': Invalid argument

-----Original Message-----
From: qemu-discuss-bounces+wboerhout=gmail.com@nongnu.org 
<qemu-discuss-bounces+wboerhout=gmail.com@nongnu.org> On Behalf Of Narcis Garcia
Sent: Wednesday, April 19, 2023 6:07 PM
To: Qemu-discuss <qemu-discuss@nongnu.org>
Subject: Re: Max memory on VM (debian bullseye)

I don't see "pc.ram" in your XML.

I see two tags: <memory> and <currentMemory> to specify 12 GiB (not 12GB)


El 19/4/23 a les 16:18, Wilm Boerhout ha escrit:
> I installed and configured KVM on a HP Zbook 15 laptop with 2x4 CPUs 
> and 24GB of memory
> 
> OS is Debian bullseye
> 
> No matter what I try, any VM with > 1GB virtual memory gives an error 
> message on start:
> 
> Cannot set up guest memory,’pc.ram’: invalid argument.
> 
> In the target XML file, the amount of memory (I need 12GB for my VM) 
> is expressed in KiB and appears correct.
> 
> Any suggestions?
> 
> /Wilm
> 
> <!--
> 
> WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO 
> BE
> 
> OVERWRITTEN AND LOST. Changes to this xml configuration should be made
> using:
> 
>    virsh edit VMSx86
> 
> or other application using the libvirt API.
> 
> -->
> 
> <domain type='kvm'>
> 
>    <name>VMSx86</name>
> 
> <uuid>adb2de34-d2b9-4c23-96dc-f2ee9ab2977a</uuid>
> 
> <memory unit='KiB'>12582912</memory>
> 
>    <currentMemory unit='KiB'>12582912</currentMemory>
> 
>    <vcpu placement='static'>2</vcpu>
> 
>    <os>
> 
>      <type arch='i686' machine='pc-q35-5.2'>hvm</type>
> 
>      <loader readonly='yes' 
> type='pflash'>/usr/share/OVMF/OVMF_CODE.fd</loader>
> 
>      <nvram>/var/lib/libvirt/qemu/nvram/VMSx86_VARS.fd</nvram>
> 
>      <bootmenu enable='yes'/>
> 
>    </os>
> 
>    <features>
> 
>      <acpi/>
> 
>      <apic/>
> 
>      <pae/>
> 
>      <vmport state='off'/>
> 
>    </features>
> 
>    <cpu mode='host-model' check='partial'/>
> 
>    <clock offset='utc'>
> 
>      <timer name='rtc' tickpolicy='catchup'/>
> 
>      <timer name='pit' tickpolicy='delay'/>
> 
>      <timer name='hpet' present='no'/>
> 
>    </clock>
> 
>    <on_poweroff>destroy</on_poweroff>
> 
>    <on_reboot>restart</on_reboot>
> 
>    <on_crash>destroy</on_crash>
> 
>    <pm>
> 
>      <suspend-to-mem enabled='no'/>
> 
>      <suspend-to-disk enabled='no'/>
> 
>    </pm>
> 
>    <devices>
> 
>      <emulator>/usr/bin/qemu-system-i386</emulator>
> 
>      <disk type='file' device='cdrom'>
> 
>        <driver name='qemu' type='raw'/>
> 
>        <target dev='sda' bus='sata'/>
> 
>        <readonly/>
> 
>        <boot order='1'/>
> 
>        <address type='drive' controller='0' bus='0' target='0' 
> unit='0'/>
> 
>      </disk>
> 
>      <disk type='file' device='disk'>
> 
>        <driver name='qemu' type='raw'/>
> 
>        <source file='/vdisk/sysdisk.img'/>
> 
>        <target dev='sdb' bus='sata'/>
> 
>        <address type='drive' controller='0' bus='0' target='0' 
> unit='1'/>
> 
>      </disk>
> 
>      <disk type='file' device='disk'>
> 
>        <driver name='qemu' type='raw'/>
> 
>        <source file='/vdisk/pagedump.img'/>
> 
>        <target dev='sdc' bus='sata'/>
> 
>        <address type='drive' controller='0' bus='0' target='0' 
> unit='2'/>
> 
>      </disk>
> 
>      <disk type='file' device='disk'>
> 
>        <driver name='qemu' type='raw'/>
> 
>        <source file='/vdisk/data.img'/>
> 
>        <target dev='sdd' bus='sata'/>
> 
>        <address type='drive' controller='0' bus='0' target='0' 
> unit='3'/>
> 
>      </disk>
> 
>      <controller type='usb' index='0' model='ich9-ehci1'>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x1d' 
> function='0x7'/>
> 
>      </controller>
> 
>      <controller type='usb' index='0' model='ich9-uhci1'>
> 
>        <master startport='0'/>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x1d' 
> function='0x0' multifunction='on'/>
> 
>      </controller>
> 
>      <controller type='usb' index='0' model='ich9-uhci2'>
> 
>        <master startport='2'/>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x1d' 
> function='0x1'/>
> 
>      </controller>
> 
>      <controller type='usb' index='0' model='ich9-uhci3'>
> 
>        <master startport='4'/>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x1d' 
> function='0x2'/>
> 
>      </controller>
> 
>      <controller type='sata' index='0'>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' 
> function='0x2'/>
> 
>      </controller>
> 
>      <controller type='pci' index='0' model='pcie-root'/>
> 
>      <controller type='pci' index='1' model='pcie-root-port'>
> 
>        <model name='pcie-root-port'/>
> 
>        <target chassis='1' port='0x10'/>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
> function='0x0' multifunction='on'/>
> 
>      </controller>
> 
>      <controller type='pci' index='2' model='pcie-to-pci-bridge'>
> 
>        <model name='pcie-pci-bridge'/>
> 
>        <address type='pci' domain='0x0000' bus='0x01' slot='0x00' 
> function='0x0'/>
> 
>      </controller>
> 
>      <controller type='pci' index='3' model='pcie-root-port'>
> 
>        <model name='pcie-root-port'/>
> 
>        <target chassis='3' port='0x11'/>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
> function='0x1'/>
> 
>      </controller>
> 
>      <controller type='pci' index='4' model='pcie-root-port'>
> 
>        <model name='pcie-root-port'/>
> 
>        <target chassis='4' port='0x12'/>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
> function='0x2'/>
> 
>      </controller>
> 
>      <controller type='pci' index='5' model='pcie-root-port'>
> 
>        <model name='pcie-root-port'/>
> 
>        <target chassis='5' port='0x13'/>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
> function='0x3'/>
> 
>      </controller>
> 
>      <controller type='virtio-serial' index='0'>
> 
>        <address type='pci' domain='0x0000' bus='0x03' slot='0x00' 
> function='0x0'/>
> 
>      </controller>
> 
>      <interface type='bridge'>
> 
>        <mac address='52:54:00:92:56:5b'/>
> 
>        <source bridge='br0'/>
> 
>        <model type='e1000'/>
> 
>        <address type='pci' domain='0x0000' bus='0x02' slot='0x01' 
> function='0x0'/>
> 
>      </interface>
> 
>      <serial type='pty'>
> 
>        <target type='isa-serial' port='0'>
> 
>          <model name='isa-serial'/>
> 
>        </target>
> 
>      </serial>
> 
>      <console type='pty'>
> 
>        <target type='serial' port='0'/>
> 
>      </console>
> 
>      <channel type='spicevmc'>
> 
>        <target type='virtio' name='com.redhat.spice.0'/>
> 
>        <address type='virtio-serial' controller='0' bus='0' port='1'/>
> 
>      </channel>
> 
>      <input type='tablet' bus='usb'>
> 
>        <address type='usb' bus='0' port='1'/>
> 
>      </input>
> 
>      <input type='mouse' bus='ps2'/>
> 
>      <input type='keyboard' bus='ps2'/>
> 
>      <graphics type='spice' autoport='yes'>
> 
>        <listen type='address'/>
> 
>        <image compression='off'/>
> 
>      </graphics>
> 
>      <sound model='ich6'>
> 
>        <address type='pci' domain='0x0000' bus='0x02' slot='0x02' 
> function='0x0'/>
> 
>      </sound>
> 
>      <video>
> 
>        <model type='qxl' ram='65536' vram='65536' vgamem='16384' 
> heads='1' primary='yes'/>
> 
>        <address type='pci' domain='0x0000' bus='0x00' slot='0x01' 
> function='0x0'/>
> 
>      </video>
> 
>      <redirdev bus='usb' type='spicevmc'>
> 
>        <address type='usb' bus='0' port='2'/>
> 
>      </redirdev>
> 
>      <redirdev bus='usb' type='spicevmc'>
> 
>        <address type='usb' bus='0' port='3'/>
> 
>      </redirdev>
> 
>      <memballoon model='virtio'>
> 
>        <address type='pci' domain='0x0000' bus='0x04' slot='0x00' 
> function='0x0'/>
> 
>      </memballoon>
> 
>    </devices>
> 
> </domain>
> 

--
Narcis Garcia





reply via email to

[Prev in Thread] Current Thread [Next in Thread]