Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sysadmin:proxmox:start [14:12:2024 23:46] School Sysadminsysadmin:proxmox:start [22:09:2025 10:58] (текущий) School Sysadmin
Строка 1: Строка 1:
-====== HowTo ====== +====== Proxmox ====== 
-=== Обновление Proxmox ===+**Proxmox** — это платформа с открытым исходным кодом для эффективного и экономичного управления ИТ-инфраструктурой. С её помощью удобно управлять, организовывать, развёртывать, контролировать и обслуживать виртуальные и физические серверы. 
 + 
 +[[https://www.proxmox.com/|Официальный сайт]] 
 + 
 +[[https://forum.proxmox.com/|Форум]] 
 +===== ЧаВо ===== 
 +==== Обновление Proxmox ====
  
 <code bash> <code bash>
Строка 8: Строка 14:
 </code> </code>
  
-=== Как я могу отредактировать непривилегированный контейнер, чтобы сделать его привилегированным? ===+==== Как я могу отредактировать непривилегированный контейнер, чтобы сделать его привилегированным? ====
  
 Я полагаю, вам нужно остановить его, создать резервную копию и восстановить. При восстановлении вы можете снять флажок «непривилегированный». Я полагаю, вам нужно остановить его, создать резервную копию и восстановить. При восстановлении вы можете снять флажок «непривилегированный».
  
-=== Заблокирована VM. Нет возможности удалить. ===+==== Заблокирована VM. Нет возможности удалить. ====
  
 <code>qm unlock vmid</code> <code>qm unlock vmid</code>
  
-Проброс физического HDD в виртуальную машину+==== Проброс физического HDD в виртуальную машину ==== 
 + 
 +Иногда, по той или иной причине, возникает необходимость пробросить в виртуальную машину физический диск гипервизора. 
 +В общем случае данная задача решается следующей коммандой в консоли ноды Proxmox VE: 
 +<code bash>qm set <vm_id> -[virtio|sata|ide|scsi][№] /dev/sd[a|b|c|...]</code> 
 +где 
 + 
 +**vm_id** - номер виртуальной машины (в интерфейсе Proxmox указывается перед именем VM 
 + 
 +**-[virtio|sata|ide|scsi][№**] - допустимый тип и номер HDD интерфейса 
 + 
 +**/dev/sd[a|b|c...]** - пробрасывоемое физическое устройство 
 + 
 +Но при таком подходе мы можем столкнуться с ситуацией, когда в следствии рекомбинации дисков меняется буква физического устройства, что приведет к пробросу другого диска. Во избежание подобных эксцессов следует при пробросе диска использовать его ID: 
 + 
 +<code bash>ls -l /dev/disk/by-id/</code> 
 + 
 +Например для проброса диска sda в VM 100 следует выполнить: 
 + 
 +<code bash>qm set 100 -virtio2 /dev/disk/by-id/scsi-36003005700ba2e00ff00002a02aec9e8</code> 
 +после чего ваш диск должен появиться в оборудовании вашей VM. 
 + 
 +На самом деле  помимо проброса по ID физического диска можно осуществлять проброс, предварительно сконфигурированных LVM и т.д.
  
 <code bash>qm set 103 -scsi2 /dev/disk/by-id/md-uuid-7e2e5dbc:1232920c:c25f50e2:44d488ac</code> <code bash>qm set 103 -scsi2 /dev/disk/by-id/md-uuid-7e2e5dbc:1232920c:c25f50e2:44d488ac</code>
Строка 23: Строка 51:
  
 [[https://a-katyrev.blogspot.com/2019/02/proxmox-ve-hdd.html|Источник]] [[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]]
 +Установить вот так:
 +<code>
 +Dism /online /Add-Package /PackagePath:C:\packages\package.cab
 +</code>
 +В результате установится драйвер.
 +
 +П.С. Если распаковать этот 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|Источник]]
 +==== Путь где находятся настройки подключенных хранилищь ====
 +
 +<code>/etc/pve/storage.cfg</code>
  • Последнее изменение: 14:12:2024 23:46