I'm not sure if this is just a quirk of how ZFS ZPL is presenting the available space, but it seems that SNMP is reporting the free space no more than 2TB higher than the used space.
This is on a mount that has no quota or reservation set, just a simple zpool create
and then filling with data over time.
The total space in that pool is actually 6TB.
I wondered if maybe it could be happening because of an integer type used in my Cacti graph template.
Any ideas?
Snmp doesn't handle ZFS correctly at all afaik. you are better off doing some scripting and extending snmp.
Looks to me more like a net-snmp problem. More specifically, a 32 bit limit in the MIB. Look for some details in http://sourceforge.net/p/net-snmp/patches/959/. There are a few other pages relating to this problem, easily googled. I have a similar graph problem with a server running ext4, with a 12TB disk (used for Bacula backups).
Still searching for a solution for that problem....