====== Proxmox: меняем VMID ====== Каждая VM в Proxmox имеет свой ID. Диапазон идентификаторов от 100 до 999999999 и применяется в рамках всего Datacenter. ID это важная характеристика VM - по нему Proxmox различает виртуалки, создает LVM и прочее. По умолчанию ID начинаются с 100, но можно поменять это поведение тут: Datacenter -> Options -> Next Free VMID Range Так же это можно настроить через файл /etc/pve/datacenter.cfg next-id: lower=888 Иногда появляется необходимость сменить ID на другой. И штатных средств всего 2: * Через Backup/Restore, но может быть что VM большая или ее нельзя надолго выключать * Переименование руками Ниже описан способ ручного переименования: * Сделайте бэкап VM. Если что-то пойдет не так - будет шанс обойтись малой кровью * Смотрим список LV: lvs * Находим ID нашей VM, убедимся что она находится на данном узле * Выключаем VM * Переименуем имя нашей VM для тома LVM: lvrename current_vmid new_vmid * Переименуем файл с настройками VM: mv /etc/pve/YOU-SERVER/qemu-server/current_vmid.conf /etc/pve/YOU-SERVER/qemu-server/new_vmid.conf Если у нас LXC-контейнер, то путь будут другим: /etc/pve/nodes/YOU-SERVER/lxc/ * Изменяем ID в файле настроек: sed -i "s/current_vmid/new_vmid/g" /etc/pve/nodes/YOU-SERVER/qemu-server/current_vmid.conf * Включаем VM {{tag>proxmox vmid change_id изменить_идентификатор}}