Требования к операционной системе
PanDev Metrics, поднимется на любой операционной системе, но мы рекомендуем использовать Linux Debian 10+, или Ubuntu 20+
Система виртуализации должна поддерживать современные функции работы центрального процессора, в том числе следующие:
Если не запускается на разных системах виртуализации
- Proxmox VE
- CPU: установить
hostв конфигурации ВМ (/etc/pve/qemu-server/XXX.conf) - Убедитесь, что хост поддерживает необходимые инструкции (проверьте через
lscpu) - Перезапустите ВМ после изменения CPU-профиля
- CPU: установить
- VMware ESXi
- Совместимость ВМ: не ниже Hardware Compatibility 7.0+
- Настройте режим CPU passthrough или снимите маски процессора
- Активируйте опцию "Expose hardware-assisted virtualization"
- VirtualBox
- Активируйте VT-x, Nested VT-x и PAE/NX
- Установите CPU-профиль командой:
VBoxManage modifyvm "VM" --cpu-profile host - Проверьте доступность инструкций внутри ВМ (
cat /proc/cpuinfo)
- Hyper-V
- Используйте VM Generation 2 с отключенным CPU Compatibility Mode
- Активируйте опцию
ExposeVirtualizationExtensions - Проверьте наличие инструкций внутри ВМ (
lscpu | grep avx)
- XCP-ng / XenServer
- CPU mode: установите host-passthrough вместо default
- Проверьте, что шаблон поддерживает необходимые инструкции
- Выполните проверку через
lscpuилиxl dmesg | grep avx
- QEMU CLI
- Укажите
cpu hostилиcpu <model>,+avx2,+fma,... - Проверьте поддержку инструкций на хосте (
lscpu) - Убедитесь, что инструкции доступны внутри ВМ (
cat /proc/cpuinfo)
- Укажите
- UTM (macOS)
- На x86 Mac: используйте
cpu hostс необходимыми флагами - На Apple Silicon: AVX/AVX2 не поддерживаются вообще
- Выполните проверку:
lscpuвнутри гостевой ОС (для x86)
- На x86 Mac: используйте