RRD graphs in PVE

massivescale

Renowned Member
May 15, 2012
18
4
68
localhost
Hello,

I'm having a problem with RRD graphs in PVE web interface. On some servers they work, while on others the pictures are broken like this:

pve-rrd-1.png

When I right-click and select "open image in new tab", this is what the "image" being served looks like:

pve-rrd-2.png

I checked /var/lib/rrdcached/db/pve2-vm and there is no file called 121, 121 being the container ID.

Any ideas what I can do to fix that?

Code:
pveversion --verbose
pve-manager: 2.2-31 (pve-manager/2.2/e94e95e9)
running kernel: 2.6.32-14-pve
proxmox-ve-2.6.32: 2.2-82
pve-kernel-2.6.32-14-pve: 2.6.32-74
pve-kernel-2.6.32-11-pve: 2.6.32-66
pve-kernel-2.6.32-16-pve: 2.6.32-82
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-1
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-33
qemu-server: 2.0-69
pve-firmware: 1.0-21
libpve-common-perl: 1.0-39
libpve-access-control: 1.0-25
libpve-storage-perl: 2.0-36
vncterm: 1.0-3
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.2-7
ksm-control-daemon: 1.1-1
 
Looks like you need to update your server. This was corrected in one of the updates.
If you're like me and have a hard time finding time to update your servers, you can just reset the pvestatd service and you'll get the graphs back. /etc/init.d/pvestatd restart
 
Thanks for pointing me to pvestatd. Updating didn't help, however I noticed this in daemon.log:

openvz console cleanup error: unable to parse config line: DISKSPACE="2G:2.2G"

I found which config file contains this line and changed it to old-style block limit. That fixed it.