[CLOSED] qmp command 'balloon' failed - Invalid parameter type for 'value', expected: integer

mircsicz

Renowned Member
Sep 1, 2015
62
4
73
near Frankfurt
Hi all,

I'm running an installation on which I get the above message in the syslog every 30 Secs.

As I don't find any additional info google'ing the message I hope one of you has a hint...

BTW:

Code:
balloon: 6144
bootdisk: virtio0
cores: 4
ide0: none,media=cdrom
memory: 12288
name: fs
net0: virtio=BE:7D:9E:xx:xx:xx,bridge=vmbr0
numa: 0
onboot: 1
ostype: win8
smbios1: uuid=2dacff89-zzzz-yyyy-xxxx-6f6ff494e521
sockets: 1
usb0: host=1-1.4
vga: std
virtio0: raid1:103/vm-103-disk-2.qcow2,format=qcow2,cache=writeback,size=50G
virtio1: raid6:vm-103-disk-2,size=1024G
 
Last edited:
Could you post the output of 'pveversion -v'?
 
Sure here you go:


Code:
root@pve ~ # pveversion -v
proxmox-ve: 6.0-2 (running kernel: 5.0.21-5-pve)
pve-manager: 6.0-12 (running version: 6.0-12/0a603350)
pve-kernel-helper: 6.0-12
pve-kernel-5.0: 6.0-11
pve-kernel-5.0.21-5-pve: 5.0.21-10
ceph-fuse: 12.2.11+dfsg1-2.1+b1
corosync: 3.0.2-pve4
criu: 3.11-3
glusterfs-client: 5.5-3
ksm-control-daemon: 1.3-1
libjs-extjs: 6.0.1-10
libknet1: 1.13-pve1
libpve-access-control: 6.0-3
libpve-apiclient-perl: 3.0-2
libpve-common-perl: 6.0-7
libpve-guest-common-perl: 3.0-2
libpve-http-server-perl: 3.0-3
libpve-storage-perl: 6.0-9
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve3
lxc-pve: 3.2.1-1
lxcfs: 3.0.3-pve60
novnc-pve: 1.1.0-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.0-8
pve-cluster: 6.0-7
pve-container: 3.0-10
pve-docs: 6.0-8
pve-edk2-firmware: 2.20190614-1
pve-firewall: 4.0-7
pve-firmware: 3.0-4
pve-ha-manager: 3.0-3
pve-i18n: 2.0-3
pve-qemu-kvm: 4.0.1-5
pve-xtermjs: 3.13.2-1
qemu-server: 6.0-13
smartmontools: 7.0-pve2
spiceterm: 3.1-1
vncterm: 1.6-1
zfsutils-linux: 0.8.2-pve2
 
The error you're seeing occurs during auto-ballooning... Not sure why though.

Could you start pvestatd in debug mode and post your output?

Code:
# pvestatd stop
# pvestatd start --debug
... wait a few minutes, you should see logs appearing ...
... then, kill pvestatd (might need to do this from another terminal/session via 'pkill pvestatd' ...
# pvestatd start
 
Hi Stefan,

thx for the help. Attached you'll find the requested log's:

Code:
root@pve ~ # pvestatd start --debug
host goal: 28128400179 free: 41629102080 total: 67503509504
BALLOON 102 to 6547308544 (104857600)
VM 102 qmp command 'balloon' failed - Invalid parameter type for 'value', expected: integer
BALLOON 103 to 6547308544 (104857600)
VM 103 qmp command 'balloon' failed - Invalid parameter type for 'value', expected: integer
BALLOON 104 to 8694792192 (104857600)
VM 104 qmp command 'balloon' failed - Invalid parameter type for 'value', expected: integer
BALLOON 105 to 4399824896 (104857600)
VM 105 qmp command 'balloon' failed - Invalid parameter type for 'value', expected: integer

Waited for three minutes... But even after 6-8 Minutes there were no additional entrys ;-)