Добавление жесткого диска в конфигурацию виртуалки.
Данный опус является частью единого цикла заметок o CLI. Для его написания использовалось множество различных источников (скилы крутых специалистов, статьи с тематических сайтов, техническая документация, комментарии с форумов и социальных сетей и т. д и т. п.). К сожалению, указать все источники точно не представляется возможным! По этому, в конце заметки, будет указана ссылка только на основной источник. Материалы, использованные для написания заметки, изменялись автором под конкретную задачу! Вам, скорее всего, тоже придется поступить аналогичным образом для получения желаемого результата)
Proxmox VE, проброс физического HDD в виртуальную машину.
Иногда, по той или иной причине, возникает необходимость пробросить в виртуальную машину физический диск гипервизора.
В общем случае данная задача решается следующей коммандой в консоли ноды Proxmox VE(синтаксис команды проброса):
qm set <vm_id> -[virtio|sata|ide|scsi][№] /dev/sd[a|b|c|...]
где:
Делаем на гипервизоре команду:
ls -l /dev/disk/by-id/
Ищем в выводе команды упоминания о интересующем нас диске( В данном случае это sda):
//lrwxrwxrwx 1 root root 9 Oct 12 20:18 ata-Hitachi_HDP725025GLA380_GEK230RBRUW0KA -> ../../sda
lrwxrwxrwx 1 root root 9 Oct 12 20:18 wwn-0x5000cca329cbc2b6 -> ../../sda
Важно! wwn-0x5000cca329cbc2b3 -это ID который нужно подставить в команду проброса диска!
Пример команды для проброса диска sda в VM 100:
qm set 100 -virtio2 /dev/disk/by-id/scsi-36003005700ba2e00ff00002a02aec9e8
Пример команды для проброса диска sda в VM 101:
qm set 101 -sata2 /dev/disk/by-id/wwn-0x5000cca329cbc2b6
После чего ваш диск должен появиться в оборудовании вашей VM!
На самом деле помимо проброса по ID физического диска можно осуществлять проброс, предварительно сконфигурированных LVM и т.д.
Заметка:
Смотрите id диска в дисках, выполняете:
ls -l /dev/disk/by-id/
находите диск с таким id в списке и используете полный путь к диску в комманде при пробросе. Естественно у каждого своя конфигурация.
Cпасибо автору!
Источник: