- Closed
- Minor
unRAID version in use: 6.12.11
I found this issue where my ZFS Pool used as Primary storage does not have its free space combined with my unRAID disk array which is set as Secondary storage. This bug manifests in the following locations:
The SHARED tab of unRAID (Free space shows Secondary storage only, omits Primary storage)
Clients accessing the share via SMB (Both free space and total capacity of the share omits Primary storage)
Clients accessing the share via NFS (Same as SMB shares)
The issue does not occur if a BTRFS pool is used instead of a ZFS one. When using BTRFS as Primary and Array as Secondary the sum total of both are combined and everything works as intended.
Here is an example of the issue:
In the above screenshot I am on the SHARED tab of unRAID and I have clicked on the Compute button for this share which shows all the individual disks and their used and free space. If you add up all the individual disks free space you get the number: 43.3TB of free space (which is correct) but the UI is showing free space as only 27.6TB (which is wrong). It is omitting the first entry which has 16.2TB free because that is the ZFS RAIDZ Pool being used as Primary storage for this share.
Remove 16.2TB from 43.3TB and you get 27.1TB which is almost identical to the free space reported by unRAID when it summarises the numbers itself.
I had another user on the unRAID discord try this same calculation (they are also on unRAID 6.12.11) and they also did not have their ZFS Pool which is being used as Primary storage show in their calculations. For them, it too omits it in both the SHARED tab of unRAID and an SMB share mounted on another computer.
I don't know if this bug exists in 7.x releases.