Install Proxmox on mirrored nvme, then TrueNAS Scale on hard drives.

nicwn

New Member
Feb 27, 2024
2
0
1
After buying everything piece by piece, I finally got all the parts (except the case). Now I'm going to install Proxmox for the first time.

I got the Topcon N5105 board and I put two 2TB nvme drives on it. Then, I have two 18TB seagate drives.

My thinking is I can install Proxmox on a small partition on the nvme, and use the rest as cache for the hard drives. Then, I install TrueNAS Scale as VM on… err… the nvme? which then use the hard drives (and the nvme cache?) Am I thinking this right?

I'll also want to install Vaultwarden, Tailscale / Headscale, Immich and Jellyfin on it later. Generally speaking, should the programs be installed on the nvme, and content / data on the hard drives? Is that the general rule?
 
Normally, you try out what you want and then buy the hardware and do not ask after the fact if it works or not.

I think there is a solution (mathematically speaking) that does what you want, but it may not involve PVE at all and no easy-to-follow guide. You ask for something very, very specific here. Maybe it's easier to just use TrueNAS Scale and run everything you want on its hypervisor.
 
  • Like
Reactions: nicwn
Why bother with Proxmox? Seems to me like you will be installing ZFS (TrueNAS) on top of a ZFS array (Proxmox). That is a tremendous waste of resources. I could maybe see if you installed TueNAS on top of Proxmox and pass through the Turenas drives directly to TrueNAS. But a N5105 board doesn't have a lot of CPU power to begin with. I would just install TrueNAS on bare metal and let it spin up your docker images, etc., directly. In otherwords, TrueNAS supports virtualization (i.e, VMs) as well as can run docker images.
 
  • Like
Reactions: nicwn
Normally, you try out what you want and then buy the hardware and do not ask after the fact if it works or not.

I think there is a solution (mathematically speaking) that does what you want, but it may not involve PVE at all and no easy-to-follow guide. You ask for something very, very specific here. Maybe it's easier to just use TrueNAS Scale and run everything you want on its hypervisor.
Why bother with Proxmox? Seems to me like you will be installing ZFS (TrueNAS) on top of a ZFS array (Proxmox). That is a tremendous waste of resources. I could maybe see if you installed TueNAS on top of Proxmox and pass through the Turenas drives directly to TrueNAS. But a N5105 board doesn't have a lot of CPU power to begin with. I would just install TrueNAS on bare metal and let it spin up your docker images, etc., directly. In otherwords, TrueNAS supports virtualization (i.e, VMs) as well as can run docker images.

You're right. I probably should just install TrueNAS Scale on bare metal.
 

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!