180 字
1 分钟
PVE修改vmid
修改pve的虚拟机ID,来避免和另一台PVE的ID冲突。
操作
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
示例
3、重命名配置文件
- KVM进入
/etc/pve/qemu-server
目录, LXC 容器进入/etc/pve/lxc
目录 - 重命名原 ID 配置文件为目标 ID,如
mv 210.conf 310.conf
- 编辑该配置文件,修改VM磁盘ID,配置项
sata0
、sata1
等等
接下来就可以启动虚拟机了。