Hi guys,
I'm trying to figure out what storage drives to buy for Proxmox and how to set everything up.
First and foremost, I know that running ZFS on top of ZFS isn't a good idea. But I want to use ZFS everywhere that I can. This means that I'll probably buy two NVMe SSDs and run them in a mirror setup. On this mirrored volume/partition whatever it's called I'll install Proxmox and all my other VMs/Containers.
However! I would like one of these VMs to be my NAS. This NAS will run on spinning rust drives which I have purchased already and I want to run these in some kind of RAIDZ setup.
Here's the question. The way I see it, whether I run TrueNAS or just an Ubuntu VM that I'll configure to be my NAS, I will need to install TrueNAS or Ubuntu as EXT4 or whatever file system TrueNAS supports that's not ZFS. This way, there is just one layer of ZFS. Then I'll create a new "drive" (that Proxmox will pretty much not manage at all) that will be composed of my spinning drives and I'll put ZFS on them. This ZFS pool will be managed by the VM which is running non ZFS but underneath, Proxmox is running it as ZFS. This way, I think I've got ZFS everywhere, and everywhere it's one layer deep.
Does what I'm saying make sense? Or am I missing something?
I'm trying to figure out what storage drives to buy for Proxmox and how to set everything up.
First and foremost, I know that running ZFS on top of ZFS isn't a good idea. But I want to use ZFS everywhere that I can. This means that I'll probably buy two NVMe SSDs and run them in a mirror setup. On this mirrored volume/partition whatever it's called I'll install Proxmox and all my other VMs/Containers.
However! I would like one of these VMs to be my NAS. This NAS will run on spinning rust drives which I have purchased already and I want to run these in some kind of RAIDZ setup.
Here's the question. The way I see it, whether I run TrueNAS or just an Ubuntu VM that I'll configure to be my NAS, I will need to install TrueNAS or Ubuntu as EXT4 or whatever file system TrueNAS supports that's not ZFS. This way, there is just one layer of ZFS. Then I'll create a new "drive" (that Proxmox will pretty much not manage at all) that will be composed of my spinning drives and I'll put ZFS on them. This ZFS pool will be managed by the VM which is running non ZFS but underneath, Proxmox is running it as ZFS. This way, I think I've got ZFS everywhere, and everywhere it's one layer deep.
Does what I'm saying make sense? Or am I missing something?