180 字
1 分钟
PVE修改vmid

修改pve的虚拟机ID,来避免和另一台PVE的ID冲突。 C0F8ts

操作#

1、 第一步需要先停止虚拟机#

2、 重名名VM磁盘#

假设 需要把 210 机器重命名为 310

# 获取 lv_name、vg_name
lvs --noheadings -o lv_name,vg_name | grep 210
# 返回值 vm-210-disk-0 pve
# pve/vm-210-disk-0 是 $vg_name/$lv_name
# 然后执行命令,如果有多个,每个执行一次替换
lvrename pve/vm-210-disk-0 vm-310-disk-0

示例 qTYqyp

3、重命名配置文件#

  1. KVM进入 /etc/pve/qemu-server 目录, LXC 容器进入 /etc/pve/lxc 目录
  2. 重命名原 ID 配置文件为目标 ID,如mv 210.conf 310.conf
  3. 编辑该配置文件,修改VM磁盘ID,配置项 sata0sata1等等 pstbC6

接下来就可以启动虚拟机了。

参考文档#

  1. Changing VMID of a VM
PVE修改vmid
https://www.jianyun.run/posts/pve-rename-vmid/
作者
唐长老日志
发布于
2024-03-15
许可协议
CC BY-NC-SA 4.0