小主机装 PVE:虚拟机、LXC 与直通的取舍
PVE 的价值是「一台机器当几台用」,但资源是共享的:一个虚拟机跑满 CPU,其他都会卡。
所以规划比安装重要:谁跑 LXC(轻量)、谁跑 VM(隔离)、磁盘怎么分。
先说结论
轻服务用 LXC,需要内核隔离的用 VM,磁盘用 ZFS 快照。
- LXC 开销小,适合 Docker、DNS、监控
- VM 适合需要独立内核的实验
- 开 ZFS 快照,升级前打一个
- 直通核显要注意 IOMMU 分组
先看清需求
LXC 本质是命名空间隔离,性能接近物理机;VM 有完整内核,兼容性更好但开销大。
网络用 Linux bridge,虚拟机与容器都桥接到同一个 vmbr0,局域网可直接访问。
怎么落地
按这个顺序做,能少买错东西:
- 安装 PVE,配置 vmbr0 桥接与静态 IP
- 创建 ZFS 存储(单盘可用,注意内存占用)
- 按服务选 LXC 或 VM,分配 CPU/内存上限
- 需要转码时配置核显直通
- 设置定时备份到 NAS,升级前手动快照
参数与取舍
把关键规格摆在一起对比:
| 类型 | 开销 | 适合 |
|---|---|---|
| LXC | 低 | Docker、DNS、监控 |
| VM | 中高 | 独立内核、实验环境 |
| ZFS 快照 | 低 | 升级前保护 |
| 核显直通 | 中 | 硬解转码 |

几个容易踩的坑
下面这些是最常见的错误做法:
- 给每个 VM 分配满核:互相抢 CPU
- ZFS 不给内存:性能骤降
- 不做备份:PVE 崩了全没
- 直通不看 IOMMU 分组:无法启动
买之前想清楚
虚拟化的核心是「资源规划」,装完再改成本很高。
硬件不是越强越好,是「刚好够用 + 留一点余量」最舒服。
评论 (3)
功耗那条很真实,我一开始只算性能,电费一年多出两百多。
看完把手里的清单砍了一半,其实很多参数根本用不上。
建议补充二手的风险,尤其是硬盘和电源,我踩过。
发表评论