使用SAN存储搭建Proxmox集群
2026-05-09
Proxmox 是一个面向企业虚拟化的开源平台,集成了 KVM(用于虚拟机)和 LXC(用于容器)。除上述功能外,Proxmox 还可配置为与 SAN 协同工作,从而为虚拟化环境提供可扩展且高性能的存储解决方案。
什么是SAN?
“SAN”代表存储区域网络(Storage Area Network),是一种提供集中式、块级数据存储访问的网络。通常,SAN备份比LAN备份具有更多优势。SAN通常用于增强服务器可访问的存储设备(例如磁盘阵列和磁带库),使这些设备在操作系统中显示为本地连接的设备。SAN的架构设计使其特别适用于高可用性和高性能场景,例如Proxmox等大型虚拟化平台所需的应用环境。
Proxmox 可配置为通过 iSCSI、光纤通道或其他存储协议连接到存储区域网络(SAN),从而为虚拟机提供存储资源。这种配置在企业环境中十分常见,适用于需要大量存储空间,且对存储的高可用性与可扩展性有较高要求的场景。
使用 SAN 与 Proxmox 的优势
性能:SAN 可提供高带宽和低延迟,有利于 Proxmox 虚拟机上运行的存储密集型应用。
可扩展性:通过添加更多存储硬件,SAN 可实现横向扩展,且不会中断现有服务。
高可用性:存储区域网络(SAN)通常具备冗余硬件和网络路径等功能,以确保存储的高可用性。
集中化管理:存储可进行集中管理,并根据需要分配给 Proxmox 服务器,从而简化整体管理工作。
如何配置 Proxmox VE 集群以使用 iSCSI SAN?
要配置 Proxmox VE 集群以使用 iSCSI SAN 存储,并利用多路径 I/O(Multipath I/O)提升性能与冗余性,请按以下步骤操作:
1. 安装必要的软件包
在所有 Proxmox 节点上安装“multipath-tools”:
apt update
apt install multipath-tools
2. 创建并配置多路径
如果“/etc/multipath/conf.d/ ”目录不存在,请创建该目录:
mkdir -p /etc/multipath/conf.d/
创建或编辑“/etc/multipath/conf.d/multipath.conf”文件,并添加您的配置:
nano /etc/multipath/conf.d/multipath.conf
3. 配置 WWID
编辑“/etc/multipath/wwids”文件,并添加您的存储设备的 WWID:
nano /etc/multipath/wwids
4. 重启多路径服务
重启“multipathd”服务以应用新配置:
systemctl restart multipath-tools.service
5. 验证多路径配置
使用以下命令查看多路径设备:
multipath -ll
6. 分区、格式化并创建 LVM
在其中一个节点上对多路径设备进行分区、格式化,并创建 LVM 结构:
fdisk /dev/mapper/mpatha
# 按照提示创建新分区
pvcreate /dev/mapper/mpatha1
vgcreate pve-san /dev/mapper/mpatha1
7. 创建集群共享存储
在每个 Proxmox 节点上运行“partprobe”命令:
partprobe
如果“partprobe”不可用,请安装它:
apt install parted
8. 在 Proxmox VE 中添加存储
登录 Proxmox VE 的网页界面,然后依次进入 “数据中心” → “存储” → “添加” → “LVM”。
输入ID:例如“pve-san”
选择卷组:“pve-san”(刚刚创建)
根据需要配置其他选项
9. 测试存储
创建一个测试虚拟机或测试磁盘,以确保其可成功存储在新配置的SAN上。
需要注意的一点是,确保所有 Proxmox 节点均能识别该 iSCSI 设备,并已配置相同的多路径(Multipath)设置。
存储区域网络(SAN)配置完成并连接到 Proxmox VE 集群后,管理员即可享受专为满足企业级虚拟化平台需求而设计的高可靠性架构。此外,多路径 I/O(Multipath I/O)技术的应用可确保即使某条存储路径发生故障,存储资源依然可用,从而保障服务连续性与数据可用性。
全面保护您的 Proxmox 环境
将 SAN 与 Proxmox VE 集成,可通过提供高性能、可扩展且高可用的存储,显著提升虚拟化环境。但要实现全面的数据保护,外部备份方案必不可少。
Vinchin 备份与恢复 是 Proxmox 虚拟机备份的理想解决方案,专为虚拟化环境量身打造一系列功能。它支持自动化、免代理备份,提供局域网(LAN)及无局域网(LAN-Free)两种备份方式,并具备异地复制与即时恢复能力。额外的安全保障还包括数据加密以及勒索软件防护措施,以提升整体安全性。此外,Vinchin 还可轻松实现所有受支持虚拟平台之间的虚拟机到虚拟机(V2V)迁移,提供全面且安全的备份解决方案。
备份 Proxmox VE 虚拟机仅需 4 个步骤:
1. 选择备份对象。

2. 选择备份目标位置。

3. 选择策略时启用 LAN-Free 备份。

4. 审核并提交任务。

Vinchin 备份与恢复软件已被数千家企业选用,您也可以立即开始使用这一功能强大的系统——享受为期 60 天的全功能免费试用!此外,您还可联系我们,留下您的具体需求,我们将根据您的 IT 环境为您量身定制解决方案。
下载免费试用版
适用于多种数据备份
* 15天全功能免费安全下载
Proxmox 存储常见问题解答
1. 问:Proxmox VE 支持哪些存储类型?
答:Proxmox VE 支持多种存储类型,包括本地存储(LVM、目录、ZFS)、网络存储(iSCSI、NFS、Ceph)以及存储区域网络(SAN)。
2. 问:如何优化 Proxmox 的存储?
答:您可以尝试使用 Proxmox ZFS 压缩功能,以减少数据所需的物理存储空间,从而降低存储硬件成本。此外,该功能还能缩小数据占用量,意味着网络传输的数据量更少——有助于提升网络性能并减少带宽支出。
结论
将SAN存储集成到Proxmox VE中,可显著提升虚拟化环境的性能与功能。它提供了一种高性能、可扩展且可靠的存储解决方案,能够满足企业级虚拟化环境中常见的高负载需求。按照上述步骤操作,您即可配置Proxmox VE集群,充分释放SAN存储的各项优势。