3

I've copied a reddit post which asks my question and haven't been answered:

Greetings,

I've been tinkering with a tool to monitor ZFS usage and statistics for the last few weeks. It's encouraged me to learn a lot more about ZFS as I figure out what it's telling me. I've worked through almost all of them making adjustments only after I understand what and why I'm doing them. One thing has me stumped, the alert that says dnode_size should not be greater than arc_dnode_limit*0.9

$ grep dnode /proc/spl/kstat/zfs/arcstats 
dnode_size                      4    334416720
arc_dnode_limit                 4    307463731

So then 334416720 ! > 276717357.9 ....err.. yikes! I'm WAY above that recommendation...

I've found a lot of good information about dnode is, specifically the Open ZFS docs have been informative. But I've not found any good information about what it means that my dnode_size is so much higher than my arc_dnode_limit much less what I'm supposed to do about it.

Can someone please explain what this alert is trying to tell me? Is this actually a problem or is this just one of those "good recommendations"?

Thanks!

buduboti
  • 55
  • 1
  • 1
  • 4

0 Answers0