Where's my storage gone

Ayrton5

New Member
Oct 23, 2023
14
2
3
New to proxmox, I've got 4 x 4tb drives in RaidZ1 giving me 12tb to use; PVE boots from a separate SSD. I've got a VM running Open Media Vault, which has 8gb on the array for itself and I've given it 6tb to store my files. It's about half full.

The only other thing I've installed is a Plex container, taking another 8gb from the array.

I'm trying to create a directory to store ISOs, but if I click <node> -> Disks -> Directory -> Create Directory, the dialog says "No disks unused". In assigning half my storage to OMV, have I given up the right to create directories in the rest?

Furthermore, and see picture - clicking o the storage node, it says I've used 10tb of 12. Not knowingly, I haven't - what's going on here? Even if we count the whole 6TB for OMV as 'used', I'd still be expecting the neck end of another 6tb to be free.

Have I done something wrong? Should I have configured my storage a different way? Maybe there's some kind of purge I need to run?

Any advice for a noob appreciated.
 

Attachments

  • storage.png
    storage.png
    23.7 KB · Views: 6
I'm trying to create a directory to store ISOs, but if I click <node> -> Disks -> Directory -> Create Directory, the dialog says "No disks unused". In assigning half my storage to OMV, have I given up the right to create directories in the rest?
You can't do that using the webUI. It will only allow you to use a empty whole Disk and format it with ext4 to create a new directory storage.

What you could do is doing the stuff manually.
First create a new dataset (zfs create YourPool/ISOs). Then add the mountpoint of that dataset as a Directory storage(pvesm add dir ISOs --is_mountpoint 1 --path /YourPool/ISOs --content iso --shared 0).

Furthermore, and see picture - clicking o the storage node, it says I've used 10tb of 12. Not knowingly, I haven't - what's going on here? Even if we count the whole 6TB for OMV as 'used', I'd still be expecting the neck end of another 6tb to be free.
Thats because you didn't read how ZFS works before creating your pool. With a raidz1 you will lose a lot of capacity when not increasing the block size of your ZFS storage before creating your first VM. You are probably using the default 8K volblocksize and when not using at least 16K (or even 64K) every VM will be 150% in size with a ashift=12 4-disk raidz1. Search this forum for "padding overhead" for more details. So solution would be to edit your ZFS storage and increase the "block size" to something like 64K and then destroy and recreate all your VMs (backup+restore would be the easiest).
 
Last edited:
  • Like
Reactions: Ayrton5
Thank you for your very informative reply. I followed a YouTube video to get as far as I have; not sure he was working with RaidZ1 though so I guess that never came up.

I'll get on to researching what you've said and rebuilding, thanks again
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!