教程 | Proxmox VE(PVE)安装全流程指南(末尾附镜像及快速配置脚本)

Proxmox VE 是一款基于 Debian 的开源虚拟化平台,支持 KVM 虚拟机和 LXC 容器,广泛用于企业级虚拟化部署。


一、安装前准备

1. 硬件要求

  • CPU:64位处理器(Intel VT/AMD-V 虚拟化支持)
  • 内存:至少 4GB(推荐 8GB 以上)
  • 存储:50GB 可用空间(SSD 更佳)
  • 网络:千兆网卡

2. 下载镜像

访问 Proxmox 官网 获取最新 ISO 文件(当前稳定版为 8.x)。

3. 制作启动盘

使用工具(如 Rufus、BalenaEtcher)将 ISO 写入 U 盘:

bash 复制代码
# Linux 示例(/dev/sdX 为U盘设备)
dd if=proxmox-ve_8.0.iso of=/dev/sdX bs=4M status=progress

或者使用 Ventoy 来制作启动盘


二、安装步骤

1. 启动安装程序

插入 U 盘并引导系统,选择 Install Proxmox VE 进入图形界面。

2. 磁盘分区

  • 推荐方案
    • /ext4:至少 20GB
    • swap:等于物理内存大小
    • xfs:剩余空间作为存储池(可后续扩展)

提示:生产环境建议使用 RAID 或 ZFS 提升数据安全性

3. 网络配置

  • Hostname:设置唯一主机名(如 pve-01)
  • IP Address:静态 IP(例:192.168.1.100/24)
  • Gateway/DNS:填写正确的网关和 DNS 地址

4. 完成安装

设置 root 密码及邮箱后开始安装,过程约 5-15 分钟。


三、安装后配置

1. 访问管理界面

浏览器输入 https://IP:8006,使用 root 账号登录。

2. 更换软件源(加速更新)

bash 复制代码
# 替换为企业版源(可选)
sed -i 's/enterprise.proxmox.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list.d/pve-enterprise.list

# 添加非订阅源
echo "deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
apt update && apt upgrade -y

3. 配置存储

通过 Web 界面添加:

  • 本地存储:LVM-Thin 用于虚拟机磁盘
  • 网络存储:NFS/iSCSI 用于共享资源

四、常见问题处理

1. 安装卡在 "Loading initial ramdisk"

  • 原因:显卡驱动兼容问题
  • 解决:启动时添加 nomodeset 内核参数

2. 无法访问 Web 界面

  • 检查防火墙:

    bash 复制代码
    iptables -I INPUT -p tcp --dport 8006 -j ACCEPT
    systemctl restart pveproxy

3. 订阅警告消除

编辑警告提示文件:

bash 复制代码
echo "DPkg::Post-Invoke { \"rm -f /etc/apt/sources.list.d/pve-enterprise.list.dpkg-old /etc/apt/sources.list.d/ceph.list.dpkg-old\"; };" > /etc/apt/apt.conf.d/99pve

五、最佳实践建议

  1. 配置备份服务器(如 PBS)
  2. 启用防火墙(Web 界面 → Datacenter → Firewall)
  3. 定期执行 pveam update 更新模板

通过以上步骤,您已成功部署 Proxmox VE 虚拟化平台,可开始创建虚拟机或容器。后续可通过集群功能实现高可用部署,满足企业级需求。

提示:详细文档参考 Proxmox Wiki

资源

快速脚本:(pve-source)

https://github.com/hacknum/PVE_AIO/blob/master/tools/pve_source.md

123盘:https://www.123912.com/s/Mjh6jv-oKAVd?提取码:YKBs

备用链接:https://www.123865.com/s/Mjh6jv-oKAVd?提取码:YKBs

相关推荐
不染尘.3 小时前
2025_11_7_刷题
开发语言·c++·vscode·算法
似水এ᭄往昔4 小时前
【C++】--stack和queue
开发语言·c++
仰望—星空4 小时前
MiniEngine学习笔记 : CommandListManager
c++·windows·笔记·学习·cg·direct3d
csbysj20204 小时前
R 绘图 - 散点图
开发语言
会跑的兔子4 小时前
Android 16 Kotlin协程 第一部分
android·开发语言·kotlin
Js_cold5 小时前
Verilog函数function
开发语言·fpga开发·verilog
我是苏苏5 小时前
C#基础:如何从现有类库复制一个新的类库,并且加入解决方案
开发语言·c#
算法与编程之美5 小时前
理解Java finalize函数
java·开发语言·jvm·算法
lkbhua莱克瓦245 小时前
Java基础——常用算法5
java·开发语言·笔记·github
cs麦子5 小时前
C语言--函数(function)
c语言·开发语言