Proxmox VE(PVE)安装与配置常见问题

记录从 Hyper-V 迁移到 Proxmox VE 过程中遇到的问题及解决方案

  • 虚拟化平台:Proxmox VE 6.2
  • 虚拟机:
    • 群晖 NAS(DSM)
    • OpenWrt 软路由
    • Ubuntu 18.04 LTS

当前网络配置如下:

系统网络拓扑图

问题描述: 系统报错 “Temporary failure in name resolution”

原因分析

  • 初始安装时使用路由器作为 DNS 服务器
  • 安装软路由后 DNS 服务器地址发生变化
  • 系统仍使用旧的 DNS 配置(192.168.1.190)

解决方案

  1. 修改 /etc/resolv.conf 文件
  2. 将 DNS 服务器地址更新为当前软路由地址(192.168.1.1)
  3. 重启网络服务

问题描述: PVE 可以识别 NTFS 硬盘,但群晖无法自动挂载

解决步骤

  1. 关闭群晖虚拟机
  2. 在 PVE 管理界面添加硬盘设备
  3. 重启群晖虚拟机
  4. 验证硬盘识别状态

注意事项

  • 硬件变更需要在虚拟机关机状态下进行
  • 直接热插拔可能导致设备显示为红色
  • 移除硬件也需要遵循相同流程

问题描述

  • 节点监控图表不显示
  • 时间显示为 1970-01-01

解决方案

bash

# 删除监控数据缓存
rm /var/lib/rrdcached/db/pve2-node
# 重启 PVE 服务
systemctl restart pveproxy

配置步骤

  1. 在 OpenWrt 中安装 Privoxy:

    bash

    opkg update
    opkg install luci-app-privoxy
  2. 配置转发规则:

    bash

    # 在 Privoxy 配置中添加
    forward-socks5 / 127.0.0.1:1080 .
  3. 在群晖中配置代理服务器:

    • 类型:SOCKS5
    • 服务器:OpenWrt IP
    • 端口:1080