尽量使用 Snapshot 模式而非 Suspend 模式,后者会导致虚拟机长时间停机。

关键是宿主机也跑崩了,服务全停😳

在 PVE (Proxmox Virtual Environment) 的 VNC 终端或命令行界面中,如果备份任务卡死或需要强制停止并重启管理服务,可以按照以下步骤操作。


1. 停止备份进程

备份任务在后台通常由 vzdump 进程运行。

  • 查找备份进程:

    ps aux | grep vzdump
  • 强制杀死进程:
    找到对应的 PID(进程 ID)后,使用以下命令杀掉它(或者直接使用 pkill):

    pkill -9 vzdump
  • 清理任务锁定状态(可选):
    如果 GUI 界面显示任务还在运行,可能需要删除锁文件。通常锁文件位于 /var/run/pve/,但更简单的方法是停止对应的 VM/LXC 锁:

    # 例如,如果 VM ID 是 100
    qm unlock 100
    # 如果是容器
    pct unlock 100

2. 重启 PVE 核心服务

重启以下服务可以解决大部分 GUI 卡顿、统计数据不更新或 API 响应慢的问题,这不会导致正在运行的虚拟机(VM)关机。

您可以一次性执行以下命令:

systemctl restart pvedaemon pveproxy pvestatd pve-cluster

服务说明:

服务名称功能
pvedaemonPVE API 服务器,处理大部分管理操作。
pveproxyPVE Web UI 的代理服务(即 8006 端口的访问)。
pvestatd状态收集服务(监控 CPU、内存、磁盘使用情况)。
pve-cluster集群文件系统服务(同步 /etc/pve 配置)。

3. 检查服务状态

执行完重启后,建议确认服务是否已正常启动:

systemctl status pvedaemon pveproxy

如果看到 active (running),说明服务已恢复。


[!IMPORTANT]
注意: 如果您的备份是由于存储端(如 NAS/NFS/PBS)断开连接导致的卡死,强制杀死进程后,建议检查存储挂载点是否正常。如果挂载点“僵死”,可能需要手动 umount -l /mnt/pve/YourStorage。