When using zfs pool for primary storage in pve, it uses nearly total ram for ARC service...
I cant predict how much ram left for me,
separating ram usage from services that relative to zfs and VM ram usages can solve this problem
I have a server with `192G` RAM. I boot it of off a single SSD.
I created a ZFS pool composed off 5 x 800GB enterprise SSDs in a `raidz` configuration. This pool is created just to create VMs/containers only and is used for local storage.
Now when I checked the zfs summary I see this...
Hi all, have just deployed a new 3 node cluster consisting of 3 dell boxes, each with two 14 core CPU’s, 512GB RAM and 10 SSD’s.
I know out of the box ZFS ARC will consume upto half of the hosts memory so 256GB in my case. I also know that this memory is released to other processes when needed...
Hi, We need some help.
We have server with:
Ram - 4 TB
SSD NVME - 93 TB
Debian 10+Proxmox 6.3-3 (5.4.78-2-pve)
By default we see:
cat /proc/spl/kstat/zfs/arcstats |grep c_
c_min 4 134887443328
c_max 4 2158199093248
I have to plan use a local zfs pool as a my production local_storage.
So, I have configure log + cache on a SSD drive. It works very very fast and stable.
What about configure ARC size?
I have 48GB of RAM
From the default setting ARC is: from 32M to 24GB. I want to run about 35 GB...