ZFS and disk usage

Volodymyr Kostyrko c.kworr at gmail.com
Fri Apr 13 16:33:07 UTC 2012


Mark Schouten wrote:
> Hi,
>
> Op Vrijdag, 13-04-2012 om 15:11 schreef Volodymyr Kostyrko:
>>> These are fiesystems that are created with the following command.
>>> zfs create -V ${size}GB ${ZFS_ROOT}/${diskname}
>>
>> `zfs create -V` withous `-s` creates reserved volume that eats all
>> needed space immediately. Technically zfs pool is filled only for 23%,
>> but logically you have only 138G left unassigned.
>
> I understand. However, the created volumes should use a total of 1211GB. That's not 1.6TB like zfs list says. But 1211 + 431 (referred) does come close to 1.6TB.n And 1.6 TB still isn't the 1.77TB that's in the zpool.

After reinventing calculator I'm just puzzled and shamed. This looks 
strange.

Indeed not just a single byte from this files should count directly for 
the main filesystem.

Just curious, what `ls -la /storage/' and `ls -la /storage/.zfs/s*` show?

>
> I have this feeling that zfs has reserved the space for each volume, but counts data written to the volumes in usage of the main filesystem. Mainly because zfs list shows me that the volumes have only 16KB referenced, where /storage has 431GB referenced.
>

-- 
Sphinx of black quartz judge my vow.


More information about the freebsd-fs mailing list