# Thin provisioning existing and new disks

**URL:** <https://forums.linbit.com/t/thin-provisioning-existing-and-new-disks/697>\
**Category:** LINSTOR\
**Tags:** drbd, linstor\
**Created:** [March 24, 2025, 4:36pm UTC](https://forums.linbit.com/t/thin-provisioning-existing-and-new-disks/697 "2025-03-24T16:36:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![IVSlofy](https://avatars.discourse-cdn.com/v4/letter/i/ac91a4/32.png) [@IVSlofy](https://forums.linbit.com/u/IVSlofy)\
**Post date:** [March 24, 2025, 4:36pm UTC](https://forums.linbit.com/t/thin-provisioning-existing-and-new-disks/697/1 "2025-03-24T16:36:55Z")

</div>

Goal:  
I want LINSTOR to treat ZFS volumes as thin-provisioned so that space usage shown in Proxmox (or LINSTOR) reflects the actual space used on disk, rather than the full size allocated to the volume.

Current Setup:  
Backend: ZFS (e.g., Datastore-1)  
LINSTOR storage pool name: pve-storage  
OS: Proxmox VE 8.3.4  
LINSTOR version: linstor-client 1.24.0;

Problem:  
When I create LINSTOR volumes (e.g., 1 TB disks), they appear to consume 1 TB of space in Proxmox and LINSTOR, even though the actual data inside is much smaller. This limits the number of VMs I can place on the storage pool due to apparent space exhaustion.

Question:  
What is the correct way to configure a storage pool in LINSTOR to:

Enable thin provisioning behavior (report actual used space)?

Avoid full refreservation being set on new volumes?

---

<div class="post-metadata">

**Author:** ![IVSlofy](https://avatars.discourse-cdn.com/v4/letter/i/ac91a4/32.png) [@IVSlofy](https://forums.linbit.com/u/IVSlofy)\
**Post date:** [March 24, 2025, 6:53pm UTC](https://forums.linbit.com/t/thin-provisioning-existing-and-new-disks/697/2 "2025-03-24T18:53:18Z")

</div>

How do I get the free capacity of my pool to reflect actually usage?

---

<div class="post-metadata">

**Author:** ![proxmeup](https://avatars.discourse-cdn.com/v4/letter/p/e47774/32.png) [@proxmeup](https://forums.linbit.com/u/proxmeup)\
**Post date:** [March 26, 2025, 1:57pm UTC](https://forums.linbit.com/t/thin-provisioning-existing-and-new-disks/697/3 "2025-03-26T13:57:04Z")

</div>

maybe you can use the command line?

Linstor: `root@pve-x: ~# linstor volume list -p`

Linux: `root@pve-x: ~# lvs`

> =\> (LSize/100)\*Data%
