1. 开篇:为什么选择 Proxmox VE?
如果你正在寻找一个功能强大、稳定可靠,同时又完全免费的开源虚拟化平台,那么 Proxmox VE 绝对是你的不二之选。我接触过不少虚拟化方案,从早期的 VMware ESXi 到各种基于 KVM 的管理工具,最终在个人实验室和生产环境中都选择了 Proxmox VE。它最吸引我的地方,就是把企业级虚拟化所需的核心功能——虚拟机(KVM)、容器(LXC)、软件定义存储、集群和高可用——全部集成到了一个简洁的 Web 管理界面里。你不需要再为不同的组件去折腾各种独立的工具,一个平台就能搞定所有事情。
对于运维工程师、开发者,甚至是技术爱好者来说,Proxmox VE 的学习曲线非常平缓。它的安装过程直观,配置逻辑清晰,即便是没有太多虚拟化经验的朋友,跟着教程也能很快搭建起自己的第一台虚拟机。更重要的是,它的底层基于久经考验的 Debian Linux 和 KVM,这意味着你拥有极高的灵活性和控制权,可以深入到系统底层去调优,也能享受到庞大的 Debian 软件生态。从单台旧电脑搭建家庭实验室,到多台服务器构建企业私有云,Proxmox VE 都能很好地胜任。接下来,我就带你从零开始,一步步完成 Proxmox VE 8.3 的单节点部署,并最终扩展成一个高可用的多节点集群。
2. 战前准备:硬件、镜像与启动
动手安装之前,充分的准备能让你避开很多“坑”。我根据自己的经验,把准备工作分成了硬件选型、镜像获取和启动方式三个部分,咱们一个一个来说清楚。
2.1 硬件选型:从入门到企业级
官方给出的最低配置(64位CPU、2GB内存、100GB硬盘)确实能让 Proxmox VE 跑起来,但那仅仅适用于最简单的测试。如果你想获得流畅的体验并运行多个虚拟机,我强烈建议你参考下面的推荐配置。
- CPU:这是虚拟化的核心。务必确保你的 CPU 支持硬件虚拟化技术(Intel VT-x 或 AMD-V)。对于性能有要求的环境,选择多核心的处理器。如果你计划玩硬件直通(比如把显卡直通给虚拟机),那么还需要确认 CPU 支持 VT-d(Intel)或 AMD-Vi(AMD)技术。你可以通过在 Linux 下运行
egrep -c ‘(vmx|svm)’ /proc/cpuinfo来检查支持情况,返回结果大于0即表示支持。 - 内存:这是最容易成为瓶颈的资源。我的建议是,基础内存从 8GB 起步。如果你打算使用 ZFS 文件系统或部署 Ceph 分布式存储,需要为它们预留额外内存,通常的经验是每 TB 存储额外准备 1GB 内存。例如,一台有 2TB 存储并计划使用 ZFS 的机器,最好配备 16GB 或以上的内存。
- 存储:速度至关重要。强烈推荐使用 SSD,无论是 SATA SSD 还是 NVMe SSD,它们带来的性能提升是机械硬盘无法比拟的。对于数据安全性和性能有要求的场景:
- 硬件 RAID:如果你有带电池缓存(BBU)的 RAID 卡,配置 RAID 1/5/10 是不错的选择,安装时选择默认的 ext4 或 LVM-Thin 即可。
- 软件 RAID/ZFS:Proxmox VE 内置了强大的 ZFS 支持。ZFS 提供了数据校验、快照、压缩等高级功能。对于多块磁盘,你可以在安装时直接配置 ZFS RAIDZ(类似 RAID 5)或 RAIDZ2(类似 RAID 6)。我自己的家用服务器就是两块 SSD 做的 ZFS Mirror(类似 RAID 1),既保证了速度又确保了数据安全。
- 网络:至少需要一块千兆网卡。对于生产环境或集群,两块网卡是标配:一块作为管理口(用于 Web 访问和集群通信),另一块作为虚拟机数据流量口。如果条件允许,万兆网卡能极大提升虚拟机之间以及存储网络的性能。在安装时,我们通常只配置管理口。
2.2 获取安装镜像:官方与国内镜像站
准备好硬件后,我们需要下载 Proxmox VE 8.3 的安装镜像。访问 Proxmox 官网下载页是最直接的方式,但国内下载速度可能较慢。这里我推荐使用国内的镜像站,速度会快很多。
官方下载链接: https://enterprise.proxmox.com/iso/proxmox-ve_8.3-1.iso
国内镜像站(推荐):
- 清华大学镜像站:
https://mirrors.tuna.tsinghua.edu.cn/proxmox/iso/proxmox-ve_8.3-1.iso - 中国科学技术大学镜像站:
https://mirrors.ustc.edu.cn/proxmox/iso/proxmox-ve_8.3-1.iso
下载完成后,为了确保文件在传输过程中没有损坏,最好校验一下 SHA256 值。在 Linux 或 macOS 终端里,可以使用 sha256sum 命令,在 Windows 上可以用一些第三方工具(如 7-Zip)来校验。校验值可以在镜像站或官网的同一页面找到。
2.3 制作启动盘与服务器引导
有了 ISO 文件,下一步就是把它制作成启动介质。对于普通 PC 或服务器,最简单的方法就是使用 Ventoy 或 Rufus 工具将一个 U 盘制作成启动盘。
- 使用 Ventoy:这是我目前最推荐的方式。你只需要把 Ventoy 安装到 U 盘一次,之后就可以直接把 ISO 文件拷贝到 U 盘里,启动时 Ventoy 会提供一个菜单让你选择要启动哪个 ISO,无需反复烧录,特别方便。
- 使用 Rufus:在 Windows 下非常流行的工具。选择你的 U 盘,选择下载的 Proxmox VE ISO 文件,保持默认的“DD 镜像模式”进行写入即可。


616

被折叠的 条评论
为什么被折叠?



