Hello Proxmox community,
I hope someone can help me with my storage configuration or understanding issue. I'm either making a mistake or making a mistake. I would be very grateful for your tips and assistance, including any experience with storage sizes.
I have an Intel N100 system with 16GB DDR5 RAM, 2x 500GB M.2 NVME SSDs, and 2x 8TB NAS HDDs, and I would like to install Proxmox and Encrypted NVR on it.
My goal is to create a secure and efficient storage solution for my Proxmox system. Here is my concept:
A ZFS RAID1 configuration (mirror) consisting of the two M.2 NVME SSDs (nvme pool) with a total size of 500 GB.
A ZFS RAID1 configuration (mirror) consisting of the two NAS HDDs (hdd pool) with a total size of 8 TB. I planned the following partitioning and file systems:
For the nvme pool (SSD1 + SSD2 = 500 GB ZFS Raid1):
One partition for the Proxmox operating system (named: proxmox-system) with a size of ? GB.
One partition for the ZFS Metadata Special Device (Z) (named: zfs-metadata) with a size of ? GB to improve performance and reduce latency.
One partition for the cache memory (named: nvme-cache) with a size of ? GB to increase read and write speeds and reduce HDD utilization.
For the HDD pool (HDD1 + HDD2 = 8 TB ZFS RAID 1):
One partition for the encrypted NVR recordings (named scrypted-recordings) with a minimum size of 6 TB. (For the encrypted NVR recordings. The documentation states that it's best to pass a dedicated hard drive through to Scrypted.)
One partition for the backups and snapshots (named backup) with a size of approximately 2 TB.
One partition for the Proxmox database (named proxmox-db) with a size of ? TB, which is placed on the HDDs to protect the SSDs and reduce the number of read and write accesses to them.
The ZFS Metadata Special Device (Z) and the NVMe cache are located on the SSDs to improve system performance and reliability.
Unfortunately, I'm not making any progress implementing this concept. I've successfully installed Proxmox on the ZFS RAID 1 (2x SSDs). The ZFS pool is now called rpool because I created the ZFS mirror during the Proxmox installation, but that's not a problem. However, I'm stuck setting up the ZFS partitions. When I create hdds-pool as a ZFS RAID 1, I can't create a directory on it. When adding a new directory in Proxmox, it says that all disks will be used. I would appreciate it if someone could help me implement my concept or suggest alternative solutions.
Thank you in advance for your help!
Best regards,
Matthias
I hope someone can help me with my storage configuration or understanding issue. I'm either making a mistake or making a mistake. I would be very grateful for your tips and assistance, including any experience with storage sizes.
I have an Intel N100 system with 16GB DDR5 RAM, 2x 500GB M.2 NVME SSDs, and 2x 8TB NAS HDDs, and I would like to install Proxmox and Encrypted NVR on it.
My goal is to create a secure and efficient storage solution for my Proxmox system. Here is my concept:
A ZFS RAID1 configuration (mirror) consisting of the two M.2 NVME SSDs (nvme pool) with a total size of 500 GB.
A ZFS RAID1 configuration (mirror) consisting of the two NAS HDDs (hdd pool) with a total size of 8 TB. I planned the following partitioning and file systems:
For the nvme pool (SSD1 + SSD2 = 500 GB ZFS Raid1):
One partition for the Proxmox operating system (named: proxmox-system) with a size of ? GB.
One partition for the ZFS Metadata Special Device (Z) (named: zfs-metadata) with a size of ? GB to improve performance and reduce latency.
One partition for the cache memory (named: nvme-cache) with a size of ? GB to increase read and write speeds and reduce HDD utilization.
For the HDD pool (HDD1 + HDD2 = 8 TB ZFS RAID 1):
One partition for the encrypted NVR recordings (named scrypted-recordings) with a minimum size of 6 TB. (For the encrypted NVR recordings. The documentation states that it's best to pass a dedicated hard drive through to Scrypted.)
One partition for the backups and snapshots (named backup) with a size of approximately 2 TB.
One partition for the Proxmox database (named proxmox-db) with a size of ? TB, which is placed on the HDDs to protect the SSDs and reduce the number of read and write accesses to them.
The ZFS Metadata Special Device (Z) and the NVMe cache are located on the SSDs to improve system performance and reliability.
Unfortunately, I'm not making any progress implementing this concept. I've successfully installed Proxmox on the ZFS RAID 1 (2x SSDs). The ZFS pool is now called rpool because I created the ZFS mirror during the Proxmox installation, but that's not a problem. However, I'm stuck setting up the ZFS partitions. When I create hdds-pool as a ZFS RAID 1, I can't create a directory on it. When adding a new directory in Proxmox, it says that all disks will be used. I would appreciate it if someone could help me implement my concept or suggest alternative solutions.
Thank you in advance for your help!
Best regards,
Matthias