小主机装 PVE:虚拟机、LXC 与直通的取舍

小主机 · 2 分钟阅读· 142 次阅读

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 快照 低 升级前保护
核显直通 中 硬解转码

小主机装 PVE

几个容易踩的坑

下面这些是最常见的错误做法:

  • 给每个 VM 分配满核:互相抢 CPU
  • ZFS 不给内存:性能骤降
  • 不做备份:PVE 崩了全没
  • 直通不看 IOMMU 分组:无法启动

买之前想清楚

虚拟化的核心是「资源规划」,装完再改成本很高。

硬件不是越强越好,是「刚好够用 + 留一点余量」最舒服。

评论 (3)

折
折腾派

功耗那条很真实,我一开始只算性能,电费一年多出两百多。

老
老张

看完把手里的清单砍了一半,其实很多参数根本用不上。

南
南风

建议补充二手的风险,尤其是硬盘和电源,我踩过。

发表评论

验证码

提交后需站长审核,通过后才会显示。