[PBS 4.0.12] /etc/modprobe.d/zfs.conf File Missing

Sep 1, 2022
475
180
48
41
I have no idea if this happened during the update or somehow happened prior to the update.

I have no ZFS.conf file, which means I have no arc max setting.

Has anyone else noticed this after upgrading to PBS 4?

If not, it's a unique thing I've done to myself somethow, but I wanted to check and make sure it's not a bug that needs to be reported.
 
IIRC that file is only created for PVE installs (where reserving most memory for the guests makes a lot of sense).
 
So, for PBS, the behavior I'm seeing with ~95 percent of RAM going to the ARC is normal?
In my recognition that is new compile-time default.

Just to be sure: you know you can add that /etc/modprobe.d/zfs.conf by yourself, right? Just don't forget to run " update-initramfs -u ".
 
  • Like
Reactions: news
Thanks!

So, for PBS, the behavior I'm seeing with ~95 percent of RAM going to the ARC is normal?

yes. the default limit was bumped upstream after some work to make the ARC more responsive to pressure from the rest of the system.
 
IIRC that file is only created for PVE installs (where reserving most memory for the guests makes a lot of sense).
Strange. I installed PBS4 in a VM to check and it ended up with a zfs.conf limiting ARC cache to 50%. Did I dream things ( not out of the question ;) )? I wanted to verify in the PBS installer source on git.proxmox.com but couldn't find it ( ptopably a skill issue on my part ).
 
we could/should probably revisit the limit for PBS and PMG, yes.