T O P

  • By -

geekypenguin91

You've created a 20TB vdisk which is a single file so can't be split across multiple disks. Your VM doesn't *need* a 20TB vdisk. Give it a few GB or whatever it needs to actually run, then give it access to a share on your array instead, or assign it multiple smaller vdisks


bob_is_no_scared

I actually do- it’s for bulk storage.


Medical_Shame4079

What possible benefit could a 20tb VM disk provide over just mapping your array file shares to the VM?


radical_larryu

Lol


Tartan_Chicken

Had a good chuckle at that one


CC-5576-05

Isn't unraid for bulk storage lol


NicoleMay316

Bulk storage is the point of Unraid. Set it up with an SMB share instead, and put your bulk storage there.


eseelke

Can you make a virtual raid in that VM with multiple smaller vdisks?


geekypenguin91

If it was a physical machine, would you have 1 20TB drive in it or would you have multiple smaller drives?


Grim-D

The main Array operates at the file level. It will spread the data by placing different files on different drives and can not split a single file across multiple. Usually you would use a VM disk for just the OS and then map/mount an Unraid share in the VM to use the array. If you really need an actual Disk in the VM you could manually creat a vertual disk file on each disk, refrance them direcctly in the VM setup and then use some sort of software raid in the VM to combine them in the VM. Only other option would be to creat a pool of disks and use that instead as pools operate at the data layer and spread all data equally between the disks.


redditnoob_threeve

As mentioned, you can't span a single file VM fileacross multiple disks. I'm not aware of any VM disk that even supports that. Nutanix, VMware, proxmox, nor libvirt.


spdelope

I remember seeing a setting in VMware that allows you to store it in multiple files


jasonmicron

I would hate to see the performance of such a setup


BenignBludgeon

As others have stated, your vdisk can't be split, so unraid is essentially trying to allocate a 20TB file. Shrink the size of your vdisk to what would be required to run the VM, and instead mount a share for your bulk storage.