Proxmox VE 6 的 NFS ServerName 不能解析的惨案

在安装系统之前,做好规划绝对是非常重要的,但是总是有漏网之鱼,有些事情会没有提前想到,导致有点灾难性的后果发生。

在把 KVM 下的虚拟机迁移到 Proxmox 的时候,我们先前在设置 Proxmox NFS Pool 的时候,设置的 NFS 服务器采用名字而不是 IP ,这就埋下了雷。也就有了本文。

尽管在迁移之前 KVM 环境下有 dns-01 和 dns-02 两台 dns 解析的机器,甚至 dns-02 已经成功的迁移到了 PVE 下面。但是在迁移 dns-01 的时候,灾难发生了,因为磁盘 Pool 再也不能解析名称了, 所有的 NFS 存储都挂了。

解决办法:
通过 IP 地址分别登录每台 PVE 主机,修改 /etc/pve/storage.cfg,把 NFS 的 server 修改为 IP 地址,重新启动 PVE 主机

PVE 使用了 Corosync Cluster Engine 用于集群通信,并把配置存储在 SQlite 数据库,通过 FUSE 挂接到每个节点的 /etc/pve 目录下。

作者: 甬洁网络

--移动互联网&物联网技术提供商