We have a two node "Cluster" running only a single VM which is acting as Firewall. The VM is stored on ZFS with 50GB of size - the content gots replicated between those two nodes.
Problem 1
I noticed that the usage of memory and storage does not reflect reality. The VM itself has allocated 4GB RAM (no balloning). It is using only ~150M where 3,2G are cached:
The Proxmox GUI shows a memory consumption of ~3,3G (As side note: Thats not really helpful cause it takes also the buffered/cached memory of the VM into account)
However, thats not really the issue. But the hypervisor itself tells me that it is using ~13G of memory - why is that? (remember that only the a single VM with 4GB allocated memory is running on that node and the cluster itself)
Problem 2
The ZFS storage is occupied with 92,41GB of data but the VM has only a 50GB harddisk and no Snapshots or Backups are made for this VM?
Summary:
Content:
Problem 1
I noticed that the usage of memory and storage does not reflect reality. The VM itself has allocated 4GB RAM (no balloning). It is using only ~150M where 3,2G are cached:
Code:
total used free shared buff/cache available
Mem: 3.9G 147M 532M 39M 3.2G 3.5G
Swap: 4.0G 20M 4.0G
However, thats not really the issue. But the hypervisor itself tells me that it is using ~13G of memory - why is that? (remember that only the a single VM with 4GB allocated memory is running on that node and the cluster itself)
Problem 2
The ZFS storage is occupied with 92,41GB of data but the VM has only a 50GB harddisk and no Snapshots or Backups are made for this VM?
Summary:
Content:
Code:
root@host:~# zfs list -t all
NAME USED AVAIL REFER MOUNTPOINT
fwdata 92.4G 81.0G 24K /fwdata
fwdata/vm-100-disk-1 92.3G 133G 40.7G -
fwdata/vm-100-disk-1@__replicate_100-0_1531731961__ 1.97M - 40.7G -