Oamc

Proxmox VE 安装与建虚拟机

本页目录

场景

预算有限或者想用开源方案,用 PVE 跑一批虚拟机和容器。

前置条件

  • 服务器或普通 PC,CPU 支持虚拟化
  • 一块独立盘装系统,另外的盘做存储
  • 规划好管理网段和桥接方式

配置

  1. ISO 安装,设置 root 密码和邮箱
  2. 安装完浏览器打开 https://IP:8006
  3. 配网络(/etc/network/interfaces)
auto vmbr0
iface vmbr0 inet static
    address 10.0.0.10/24
    gateway 10.0.0.1
    bridge-ports enp3s0
    bridge-stp off
    bridge-fd 0

改完 systemctl restart networking。

  1. 上传 ISO:数据中心 → local → ISO 镜像 → 上传
  2. 建虚拟机:右上角「创建虚拟机」,选 ISO、磁盘、内存、网卡(桥接 vmbr0)
  3. 启动,接控制台装系统

验证

pveversion
qm list
pvesm status
ip a show vmbr0

网页里能看到虚拟机状态和存储占用。

回滚

qm stop 100
qm destroy 100

destroy 会连磁盘一起删,先确认虚拟机号。

坑

  • bridge-ports 写错网卡名,重启后整个管理网络断,只能去机房。
  • 装完默认只有一个 local 存储,ISO 和磁盘都在系统盘上,容易撑满。
  • 虚拟机磁盘用 qcow2 性能不如 raw + LVM,看场景选。
  • 忘记装 qemu-guest-agent,网页里看不到虚拟机 IP,也不能优雅关机。
  • PVE 企业源需要订阅,未订阅会弹提示,把 pve-enterprise.list 注释掉换社区源。
  • 快照和备份要单独配存储,本地盘上的快照不抗盘坏。