Задать вопрос
Ответы пользователя по тегу Proxmox
  • Proxmox - это Debian?

    @LuchS-lynx
    инженер-ПТО
    Proxmox Virtual Environment (PVE) — средство управления виртуальными окружениями на базе гипервизора KVM и системы контейнерной изоляции LXC. Строго говоря, PVE это не система виртуализации, а инструментарий управления средой, в которой выполняются виртуальные окружения KVM и LXC. Основными компонентами среды являются:

    физические серверы, на которых выполняются процессы гипервизора KVM, и процессы, работающие в контейнерах LXC;

    хранилища данных, в которых хранятся образы установочных дисков, образы дисков виртуальных машин KVM и файлы, доступные из контейнеров LXC;

    виртуальные сетевые коммутаторы, к которым подключаются сетевые интерфейсы виртуальных окружений.

    Строго говоря его можно интегрировать во многие линуксы, например разработчики выпускают на базе Debian Linux, можно ручками на Ubuntu поставить, в России Proxmox собирается и продается на базе Alt Linux (Альт Виртуализация). В общем это весьма мощная надстройка над KVM и Linux
    Ответ написан
    Комментировать
  • Как поставить драйвер Nvidia в Proxmox и включить IOMMU?

    @LuchS-lynx
    инженер-ПТО
    1. приведите листинги следующих команд:
    dmesg | grep ecap
    find /sys/kernel/iommu_groups/ -type l
    lspci


    2.
    Мало того, что драйвера в списках установленных нет, так и в файле /default/grub выставлен пункт iommu_intel=on, а при подключении PSI-устройства к ВМ, выдаёт ошибку, что IOMMU не включён.
    После правки grub файла Вы давали команду update-grub с последующей перезагрузкой? Команда требует привилегий root или sudo смотря под каким юзером настраиваете систему.
    что выдает команда
    dmesg | grep -e DMAR -e IOMMU
    после update-grub? Включены ли в Биосе опции VT-d + VT-x (иногда одна из них звучит как Intel virtualization technology, но надо читать инструкцию к материнке как там звучат эти пункты в меню настроек)

    3. Вы блокировали через черный список загрузку драйверов для ВК Nvidia на хосте? Нельзя пробросить используемое устройство в системе, ставить драйвер в Гипервизоре не нужно, драйвер ставится в виртуалке.

    общий гайд для 7го ProxMox Здесь https://habr.com/ru/articles/575654/
    8й не тестировал, думаю там все плюс-минус так же.
    Ответ написан
    Комментировать
  • Как подключить Wi-Fi в гипервизоре Proxmox?

    @LuchS-lynx
    инженер-ПТО
    У меня не получилось пробросить трафик через бридж от WiFi в виртуалки, доступа к вебинтерфейсу тоже через WiFi нет, только по кабелю, но:
    1. Сам адаптер прокинуть в виртуалку можно, при некоторых условиях, главное из которых это поддержка оборудованием IOMMU, как PCI-e устройство или даже без этого если это USB устройство
    2. Если на Proxmox установить GUI, например те же KDE, то вычеркнув данные из файла interfaces, можно будет управлять WiFi через GUI и тут же браузер легко будет ходить в интернет через WiFi. Собственно я так использую WiFi.
    Ответ написан
    Комментировать
  • Возможно ли прокинуть встроенный SATA контроллер в ВМ в Proxmox?

    @LuchS-lynx
    инженер-ПТО
    1. Можно ли в Проксе отдать встроенный сата в вм полностью?

    Можно, после этого хост перестанет его видеть до следующей перезагрузки, что может быть чреватым если у Вас на нем диск с которого грузится хост.
    Пробрасывается по принципу как для ВК, но с тем отличием что меньше телодвижений, т.к. там не нужно блокировать загрузку драйверов графики и прописывать id оборудования для проброса. Единственно что может помещать - это отсутствие поддержки у матери/ЦП iommu, или неудачное попадание в одну группу SATA контроллера с другим оборудованием, которое при пробросе контроллера тоже отвалится для хоста. У меня так вышло с интегрированным звуком, при пробросе отваливается LAN, т.к. он в одной группе iommu с интегрированной звуковой картой:
    https://pve.proxmox.com/wiki/PCI_Passthrough
    Как писали выше можно пробросить диск без проброса контроллера, разница тут будет только в том что в госте нужно будет ставить драйвер виртуального контроллера, если это винда, а еще из гостя не будет виден реальный SMART диска.
    Ответ написан
    3 комментария
  • Как подключить физический диск в Proxmox для использования в качестве бэкапа?

    @LuchS-lynx
    инженер-ПТО
    Жесткие диски можно пробрасывать как через проброс физического контроллера жестких дисков, как PCIe устройство, (не рекомендую пробрасывать контроллер интегрированный в материнскую плату, только подключенные к PCIe), либо напрямую:
    заходим в
    ## cd /dev/disk/by-id
    через dir смотрим листинг…
    копируем строки вида ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9, в которой прописан интерфейс подключения, марка и номер серии жесткого диска. Затем открываем Файл конфигурации ВМ и пишем:
    sata1: volume=/dev/disk/by-id/ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9
    и все работает, при этом учитывайте, что sata0-sata5, т.е. для одной ВМ число подключаемых таким образом дисков, включая виртуальных, не может превышать 6шт.

    Если же бэкап будет осуществлять не виртуалкой, а хостом с ProxMox'ом, то либо нужно ставить PROXMOX BACKUP SERVER, либо подключить диск, например так:
    https://losst.pro/kak-dobavit-disk-v-proxmox
    при этом если это будет SSD диск, то нужно будет озаботится что бы trim был настроен и работал для него
    Ответ написан
    Комментировать
  • Как прокинуть целый диск в proxmox?

    @LuchS-lynx
    инженер-ПТО
    Жесткие диски можно пробрасывать двумя способами:
    1. Проброс SATA контроллера по методу PCI-e Passthrough
    https://pve.proxmox.com/wiki/Pci_passthrough
    т.е. включаем IOMMU, смотрим адрес и затем пробрасываем указывая адрес. другие настройки, как для ВК, делать не нужно. Но нужно понимать, что в этом случае для хоста отвалится тот самый SATA контроллер. Поэтому имеет смысл использовать это дело для второго RAID-контроллера в разъеме PCI-e, а не того что на борту у материнки.
    (не рекомендую пробрасывать контроллер интегрированный в материнскую плату, только подключенные к PCIe), в этом случае диски выпадают для хоста и управление ими полностью на себя берет гостевая ВМ,

    2. заходим в консоль и пишем:
    ## cd /dev/disk/by-id
    через dir смотрим листинг…
    копируем строки вида ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9, в которой прописан интерфейс подключения, марка и номер серии жесткого диска. Затем открываем Файл конфигурации ВМ и пишем и сохраняем:
    sata1: volume=/dev/disk/by-id/ata-WDC_WD40EFRX-68WT0N6_WD-WCC4E1АС9SХ9
    и все работает, при этом учитывайте, что sata0-sata5, т.е. для одной ВМ число подключаемых таким образом дисков, включая виртуальных, не может превышать 6шт. В гостевой системе такие диски имеют урезанный QEMU SMART. который каждый раз при старте ВМ обнуляется и совершенно не информативен. SMART таких жестких дисков можно мониторить через WEB-интерфейс ProxMox'а или другими методами хоста на Linux
    Ответ написан
    5 комментариев
  • Как подключить имеющийся raid1 с файлами к виртуальной машине windows server на proxmox?

    @LuchS-lynx
    инженер-ПТО
    У меня та же история, но с LSI 9211-8i. Я сделал радикальнее - пробросил в виртуалку порт с физическим контроллером. А другие диски, которые подключаю к виртуалкам по одному - я пробросил по гайду @SignFinder

    Проброс pci-express описан здесь:
    https://pve.proxmox.com/wiki/Pci_passthrough
    все действия такие же как при пробросе видеокарты, но в файле конфиге настроек ВМ просто потом прописываешь что-то вроде:
    hostpci0: 02:00
    и все.

    ЗЫ. Если пробросить устройство таким образом, то оно пропадает из доступа для хоста и за управление им отвечает виртуалка до тех пор пока хост не перезагрузят и не запустят ее вновь
    Ответ написан
    Комментировать
  • Спрятать Proxmox от Windows 10?

    @LuchS-lynx
    инженер-ПТО
    https://m.habr.com/ru/post/437598/
    Для обхода ошибки 43

    Способ номер 1:
    args: -cpu 'host,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=willitwork,kvm=off'

    Способ номер 2:
    Написал француз в комментарии к моему видео на ютуб
    We don't need these arguments anymore. In fact I think the key is to force the server to boot with the IGPU (in the bios) and to exclude the Nvidia GPU in the /etc/modprobe.d/nvidia.conf file with the following lines:

    echo "softdep nouveau pre: vfio-pci" » /etc/modprobe.d/nvidia.conf
    echo "softdep nvidia pre: vfio-pci" » /etc/modprobe.d/nvidia.conf
    echo "softdep nvidia* pre: vfio-pci" » /etc/modprobe.d/nvidia.conf

    So I have my Windows and Linux VMs booting with the Nvidia GPU in Q35/OVMF
    Ответ написан
    21 комментарий
  • Возможна ли автоматическая развёртывание виртуальных Windows-машин?

    @LuchS-lynx
    инженер-ПТО
    Proxmox штатными средствами поддерживает клонирование. Делаете 1 образ с базовым набором, клонируете или создаете шаблон и доустанавливаете нужные программы под каждую роль виртуалки. Если требуется клонируете вновь.
    Если же Вам необходимо что бы для каждого юзера устанавливался свой комплект программ в Винде - то это AD установка программ средствами групповых политик, а не виртуализация... Заводите ВМ в Домен и... даем юзеру пароль и логин.
    Ответ написан