惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
J
Java Code Geeks
I
InfoQ
V
Visual Studio Blog
M
MIT News - Artificial intelligence
H
Help Net Security
博客园_首页
Blog — PlanetScale
Blog — PlanetScale
F
Fortinet All Blogs
Apple Machine Learning Research
Apple Machine Learning Research
人人都是产品经理
人人都是产品经理
G
Google Developers Blog
A
About on SuperTechFans
腾讯CDC
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
小众软件
小众软件
aimingoo的专栏
aimingoo的专栏
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
云风的 BLOG
云风的 BLOG
S
SegmentFault 最新的问题
WordPress大学
WordPress大学

Proxmox Support Forum

[SOLVED] - Github Auth for Mirrors-Kernel Repo? [Automation] Mass migration tool for MS Win11/Server Proxmox GUI hang - not response is it possible to reject or quarantine spam based on conditions I set ? The PVENode task list in PVE9 is partially obscured due to the terminal font being too large. About 100% error reporting due to pveproxy.service hooks Kubernetes overlay networking breaks when upgrading from PVE 9.1 to PVE 9.2.3 Zentraler Speicher No space left on device Combine datastore and direct file archival to tape Kernel panic VFS: Unable to mount root fs on unknown-block (0,0) sobald ein 7.x Kernel verwendet wird. How to migrate disk of a VM from one ZFS to another Windows Server 2025 fails to boot after PVE 9.2 / Linux 7.0 Kernel upgrade Cannot Install Proxmox on T610 Poweredge with H700 PERC card sdn Config. gateway not reachable How to safely change domain/FQDN? Welche Filterquote erreicht ihr? NFS Share status unknown on 2 of 5 nodes Can't connect to PVE9 consoles [solved] Can't connect to PVE9 consoles [solved] [SOLVED] - Use secondary network for PVE commands Created cluster, one node storage gone BUG: proxmox mail gateway FROM = null bypass spam filtering Moving existing PBS from VMWare workstation to PVE cluster Does eBGP SDN fabric support external peering? Bug: PDM 1.1 not recognizing valid license status Proxmox GUI hang - not response PVE crashes unexpectedly Proxmox Backup Server 4.2 released! Advice
What Configuration should I use for Small Businesses?
invalid@exam · 2026-06-16 · via Proxmox Support Forum

Hi All,

Recently our small MSP has decided to move away from ESXI and move to Proxmox for our client server deployments. As I am heading up new server projects, I am going through learning this new environment and need some direction as to what the proper setup should be for our use case.

Before we made this decision to switch over, our few latest server deployments were going to use ESXI with x3 4TB drives in a RAID-5 running a singular Windows Server VM.

After doing "enough" research, I decided to install Proxmox on the new servers in RAID Z1 thinking this would be the same as RAID-5 and installed 1 windows server VM using a guide.

I then happened upon this post [here] that may indicate I may be doing something wrong.

If anyone has some basic configurations I could reference for this use case or direct me to some other guides I would really appreciate it.

Do you have a raid card installed?
Raid cards are most of the time NOT compatible with ZFS. (As ZFS requires direct disk access and not all raid cards allow that.)

Do you have a raid card installed?
Raid cards are most of the time NOT compatible with ZFS. (As ZFS requires direct disk access and not all raid cards allow that.)

There is a RAID card installed but I did not setup an array with the card. I think the proxmox install allowed me direct access to the drives and installed the software RAID with zfs. Would that mean the card is compatible?

And also would it be possible to maybe get one extra 4TB drive?
With 4 drives you can use ZFS mirror (Raid 1) instead of Raid5/RaidZ1

In my personal experience, it is not worth the trouble of dealing with anything other then mirrors unless the server has 8 or more drives.
I understand that the downsize of Raid 1 may not be ideal as it eats a lot of usable space but mirrors are also really easy to setup and use long term.

There is a RAID card installed but I did not setup an array with the card. I think the proxmox install allowed me direct access to the drives and installed the software RAID with zfs. Would that mean the card is compatible?

Just because Proxmox VE allows you to install it this way does not mean it is supported. (And also it is not supported at all.)
It is well documented that even though hardware raid cards do not prevent you from using ZFS, it will create issues if it does not allow pass-through.
ZFS requires direct access to the drives itself. https://openzfs.github.io/openzfs-docs/Performance and Tuning/Hardware.html

If your cards allows pass-through or has a firmware that you can flash that allows the card to just pass-through the drives then it fine to use ZFS.
If you card does not then you SHOULD NOT use ZFS as it will create issues.

Last edited:

Just because Proxmox VE allows you to install it this way does not mean it is supported. (And also it is not supported at all.)
It is well documented that even though hardware raid cards do not prevent you from using ZFS, it will create issues if it does not allow pass-through.
ZFS requires direct access to the drives itself. https://openzfs.github.io/openzfs-docs/Performance and Tuning/Hardware.html

If your cards allows pass-through or has a firmware that you can flash that allows the card to just pass-through the drives then it fine to use ZFS.
If you card does not then you SHOULD NOT use ZFS as it will create issues.

Thank you for the clarification! It seems like our card (ThinkSystem RAID 940-8i 4GB Flash PCIe Gen4 12Gb) does support pass-through so I believe I am in the clear there at least .

Regarding the use of ZFS Mirror over RAIDZ1, at the moment, I don't have access to any more drives without going through a whole ordeal with quotes and purchase timelines from our distributor. Is there a significant downside or issue that we will experience running it in the current configuration?

If it comes down to it and we need to purchase more drives (they are pretty expensive for our small client), we will bite the bullet and deal with it but I am just trying to deal with what I've got at the moment.

It is not at all required to get a extra drive.
I am mostly saying that because when someone makes a server that needs redundancy, they generally have a extra drive somewhere.
And thus in that case would recommend to not try and get burned by the ZFS complexity. (Since ZFS has a steap learning curve when things go wrong and when things go wrong, that is not the time to learn ZFS.)

And given that your card supports pass-through, it should not cause issues.
Did you configure ZFS via the installer or did you configure it via a different way?

Last edited:

It is not at all required to get a extra drive.
I am mostly saying that when someone makes a server that needs redundancy, they generally have a extra drive somewhere and thus I would recommend to not try and get burned by the ZFS complexity. (Since ZFS has a steap learning curve when things go wrong.)

And given that your card supports pass-through, it should not cause issues.
Did you configure ZFS via the installer or did you configure it via a different way?

Correct, ZFS was configured via the installer.

Oke, then I would think that everything would just work.
What are the errors that you get? (Or is it not even booting?)

Oke, then I would think that everything would just work.
What are the errors that you get? (Or is it not even booting?)

Everything is working fine at the moment. I just was looking for some suggestions/clarifications as these are my first deployments of proxmox and I want to do things as basic as possible so I wont be completely lost while my team and myself are learning.

For as far as I know (and from my personal experience with ZFS) it should be fine.
It is more a case of every option has its pros, cons and issues.

The big thing with Proxmox VE is that it writes A LOT of (logging) data to the drives.
And thus completely destroys consumer grade drives. (Generally in months if it is really cheap consumer grade drives.)
And given that ZFS raidZ also moves a lot of data between the drives, you get a lot of write amplification that will completely destroy consumer grade drives.
And that is even before factoring in VM disks and the writes the VMs will be doing.

This is also why everyone who does not run a homelab with there own money will say ZFS requires a Enterprise grade drive. (As there TBW is way higher.)

Last edited:

Hi All,

Recently our small MSP has decided to move away from ESXI and move to Proxmox for our client server deployments. As I am heading up new server projects, I am going through learning this new environment and need some direction as to what the proper setup should be for our use case.

Before we made this decision to switch over, our few latest server deployments were going to use ESXI with x3 4TB drives in a RAID-5 running a singular Windows Server VM.

After doing "enough" research, I decided to install Proxmox on the new servers in RAID Z1 thinking this would be the same as RAID-5 and installed 1 windows server VM using a guide.

I then happened upon this post [here] that may indicate I may be doing something wrong.

If anyone has some basic configurations I could reference for this use case or direct me to some other guides I would really appreciate it.

You’re not far off, but there are a couple of conceptual differences that are important here.

RAID-Z1 in ZFS is often compared to RAID-5, but it’s not a 1:1 equivalent. It gives you single-disk redundancy like RAID-5, but the way ZFS handles writes, checksumming, and caching is fundamentally different. That’s where most of the “gotchas” come from when people switch from ESXi-style thinking.

For a setup like yours (3×4TB, single Windows VM), the main question is actually less about “what RAID level matches RAID-5” and more about whether ZFS RAID-Z1 is the right baseline for production workloads on small arrays.

A few practical points for Proxmox in MSP-style deployments:

With only 3 disks, RAID-Z1 works, but your usable performance and rebuild safety margins are not great. One disk failure + resilver stress is a real risk window.
Many Proxmox setups for small clusters actually prefer mirrors (RAID1-like vdevs) over RAID-Z for VM storage, because random I/O performance is better and rebuilds are faster and less risky.
If you stick with ZFS, make sure you’re not overcommitting RAM and that ARC sizing is reasonable for the host workload.
For Windows Server VMs, disk latency matters more than raw sequential throughput — this is where mirrors often outperform RAID-Z1 in practice.

So your instinct wasn’t wrong, but the assumption that RAID-Z1 = RAID-5 in behavior and suitability is where things diverge.

If this is going into client deployments, I’d strongly recommend standardising a few reference architectures (e.g. “2-disk mirror per node for small systems”, “ZFS RAID-Z2 for larger arrays”, etc.) rather than treating it as a direct ESXi RAID replacement.