Is this just wrong reporting? Does TrueNAS always report non-deduplicated consumption? What happens if the pool goes “full” in reported consumption but in reality is deduplicated many x times?
I think so. Bug might suggest it once worked but I’m not sure that’s true so could perhaps be a feature request if you have the time and energy. All I’d ask is if you do please include block cloning in the request also.
No space reporting bug. I think you are give the full size intentionally. It makes more sense if you are moving or replicating data to know the full size.
I think the question is to figure out how to see the smaller size that the deduped data is taking up. I was hoping it would have been with the space command. I’m not sure how to pull it up as Dedupe has always been more of an Enterprise feature.
@HoneyBadger Can you or someone else explain how to figure this out?
Compression is not de duplication though. The space savings only exists while all copies of the data is the same on the pool with deduplication on. Back that pool up to a pool without dedup and it takes up the full space.
My question here is if the non-dedupilicated available value is expressed to clients on purpuse, how do clinets know they could go past 100% usage?
If not it completely defeats the purpouse of deduplication.
In all dedupe appliances I’ve seen (StoreOnce for example), space values are represented, for example 20TB pool / 15TB used / 17TB available, implying deduplication. So this seems buggy to me.
We’re working on changes to the space accounting and reporting. Part of the challenge is being able to do this in a lightweight way - especially when dedup and bclone are involved, because we don’t want to have to walk metadata or tables every time the page is loaded.
I don’t know if there’s a “feature request” post on this yet, but creating one with these examples would be a good idea.
Is this changes to the CLI and OpenZFS or it this just TrueNAS GUI on space accounting and reporting?
I would expect ZFS would have accurate reporting related to space and dedup since that is a stable feature that has been around a while.
I can’t imaging everyone not voting for accurate reporting for space. Does this even need a FR? Maybe TrueNAS the company should create Feature Request posts on items being worked on or for the future, make company comments and then lock it as upcoming or being worked on.
That’s actually very easy to imagine: We’re out of votes because the few we have are held forever on old FR which have not been reviewed and decided upon. Tactical de-voting only goes so far, and it’s hard to fight the feeling that this exercise is going nowhere…