I've been playing around Proxmox for a week on a 8GB ram/512GB HDD mini PC (i5). I'm about to build a more proper/low powered desktop server (Xeon E5-2560L-10cores/20threads, 32GB RECC, nvme 500GB, WD Red 4TB x2.)
Applications, for now:
Debian 11 VM with KDE environment (hosting at least pihole, qbittorrent, filebrowser, docker containers),
Windows 11 VM,
HomeAssistant VM,
OpenMediaVault VM, and
Nextcloud lxc container.
What I plan for installation:
1. Install Proxmox on nvme drive (32GB for pve root), the rest for LVM-thin storing all the above VMs and lxc containers guests
2. Create either Raid-1 or ZFS mirror drive on WD 4TBx2 with Proxmox
3. OpenMediaVault VM will mount the whole ZFS mirror drive, and mainly use for SMB shared for all the VMs, lxc Containers, and docker containers. The permanent data, e.g.configs, databases....of the VMs/Containers will be stored in ZFS drive via SMB shared from OpenMediaVault.
Is it the right way to do; or it would be better to do in other ways.
Thank you.
Applications, for now:
Debian 11 VM with KDE environment (hosting at least pihole, qbittorrent, filebrowser, docker containers),
Windows 11 VM,
HomeAssistant VM,
OpenMediaVault VM, and
Nextcloud lxc container.
What I plan for installation:
1. Install Proxmox on nvme drive (32GB for pve root), the rest for LVM-thin storing all the above VMs and lxc containers guests
2. Create either Raid-1 or ZFS mirror drive on WD 4TBx2 with Proxmox
3. OpenMediaVault VM will mount the whole ZFS mirror drive, and mainly use for SMB shared for all the VMs, lxc Containers, and docker containers. The permanent data, e.g.configs, databases....of the VMs/Containers will be stored in ZFS drive via SMB shared from OpenMediaVault.
Is it the right way to do; or it would be better to do in other ways.
Thank you.