====== Proxmox ======
**Proxmox** — это платформа с открытым исходным кодом для эффективного и экономичного управления ИТ-инфраструктурой. С её помощью удобно управлять, организовывать, развёртывать, контролировать и обслуживать виртуальные и физические серверы.
[[https://www.proxmox.com/|Официальный сайт]]
[[https://forum.proxmox.com/|Форум]]
===== ЧаВо =====
==== Обновление Proxmox ====
pveam update
apt update
apt full-upgrade
==== Как я могу отредактировать непривилегированный контейнер, чтобы сделать его привилегированным? ====
Я полагаю, вам нужно остановить его, создать резервную копию и восстановить. При восстановлении вы можете снять флажок «непривилегированный».
==== Заблокирована VM. Нет возможности удалить. ====
qm unlock vmid
==== Проброс физического HDD в виртуальную машину ====
Иногда, по той или иной причине, возникает необходимость пробросить в виртуальную машину физический диск гипервизора.
В общем случае данная задача решается следующей коммандой в консоли ноды Proxmox VE:
qm set -[virtio|sata|ide|scsi][№] /dev/sd[a|b|c|...]
где
**vm_id** - номер виртуальной машины (в интерфейсе Proxmox указывается перед именем VM
**-[virtio|sata|ide|scsi][№**] - допустимый тип и номер HDD интерфейса
**/dev/sd[a|b|c...]** - пробрасывоемое физическое устройство
Но при таком подходе мы можем столкнуться с ситуацией, когда в следствии рекомбинации дисков меняется буква физического устройства, что приведет к пробросу другого диска. Во избежание подобных эксцессов следует при пробросе диска использовать его ID:
ls -l /dev/disk/by-id/
Например для проброса диска sda в VM 100 следует выполнить:
qm set 100 -virtio2 /dev/disk/by-id/scsi-36003005700ba2e00ff00002a02aec9e8
после чего ваш диск должен появиться в оборудовании вашей VM.
На самом деле помимо проброса по ID физического диска можно осуществлять проброс, предварительно сконфигурированных LVM и т.д.
qm set 103 -scsi2 /dev/disk/by-id/md-uuid-7e2e5dbc:1232920c:c25f50e2:44d488ac
или
qm set 103 -virtio2 /dev/disk/by-id/md-uuid-17e5f696:d4a3582a:524c1ce8:a9414560
[[https://a-katyrev.blogspot.com/2019/02/proxmox-ve-hdd.html|Источник]]
==== Неизвестное устройство в Win7/Win2008 ====
После установки все устройств в виртуальных машинах **Windows 7** и **Windows 2008R2** остается одно неизвестное устройство без драйвера с **Hardware ID - ACPI\QEMUVGID**
Это устройство необходимо для генерации идентификатора виртуальной машины, а для правильной работы этого устройства нужно установить вот что: [[https://support.microsoft.com/en-us/help/3071740/hyper-v-integration-components-update-for-windows-virtual-machines-tha]]
Для **Win7_x64/Win2008_R2** - скачал к себе: [[https://wiki.autosys.tk/_media/proxmox/windows6.x-hypervintegrationservices-x64.cab|windows6.x-hypervintegrationservices-x64.cab]]
Установить вот так:
Dism /online /Add-Package /PackagePath:C:\packages\package.cab
В результате установится драйвер.
П.С. Если распаковать этот CAB то необходимый драйвер лежит в папке wgencounter, работает на всех версиях работает на XP дрова от windows 7 x86 подойдут
[[https://wiki.autosys.tk/proxmox/unknown_device_acpi_qemuvgid?|Источник]]
==== Устновка Qemu Guest Agent на WIndows 7 ====
Скачать [[https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-qemu-ga/qemu-ga-win-102.10.0-0.el8_5|Qemu-ga]] версии 102.10
Распаковать в католог **program files\qemu-ga\**
Заменить все **_** (нижнее подчркивание) на **-** (тире/дефис)
Загрузить GCC с [[https://winlibs.com/#download-release]] и распаковать
Запустить **qemu-ga**
Из каталога **\bin** копировать необходимые dll из-за которых не будет запускаться, до момента корректного запуска
Затем запустить qemu-ga.exe -s install и возможно qemu-ga.exe -s vss-install
Если будет сыпаться с ошибками о том то уже запущено, тогда сначала
qemu-ga.exe -s uninstall или qemu-ga.exe -s vss-uninstall и даже может быть несколько раз
Повторить qemu-ga.exe -s install
И должно все заработать.
[[https://forum.proxmox.com/threads/qemu-guest-fails-to-install.86030/page-2#post-628055|Источник]]
==== Путь где находятся настройки подключенных хранилищь ====
/etc/pve/storage.cfg