До основного вмісту
🖧

Proxmox VE

25 статей у розділі

Proxmox VE — платформа віртуалізації з відкритим кодом, на якій можна підняти і одну машину для тестів, і кластер на кілька вузлів. Розділ починається з встановлення Proxmox VE 9 і створення перших віртуальних машин та LXC-контейнерів, налаштування мережевих мостів і VLAN, вибору сховища — ZFS, LVM, Ceph чи звичайна директорія.

Далі йдуть задачі для інфраструктури, що росте: снапшоти й клонування VM, жива міграція між нодами без зупинки сервісу, збірка кластера з HA та розбір ситуації, коли розвалюється кворум. Окремий блок — Proxmox Backup Server: встановлення, розклад бекапів, дедуплікація і шифрування, відновлення машини з копії.

Є й вужчі теми: прокидання GPU для задач машинного навчання, фаєрвол на рівні датацентру, вузла й окремої VM, користувачі та ролі через ACL, двофакторний захист веб-панелі, автоматизація через REST API і шаблони з cloud-init для швидкого розгортання.

  • Встановлення, мережа і сховище ZFS/Ceph
  • Кластер, HA і жива міграція VM
  • Proxmox Backup Server і відновлення
  • Фаєрвол, ACL і автоматизація через API
Що таке Proxmox VE 9: огляд платформи віртуалізації Proxmox VE 9 — відкрита платформа віртуалізації на базі KVM і LXC. Дізнайтеся про архітектуру, можливості та відмінності від VMware і Hyper-V. Встановлення Proxmox VE 9 на сервер: покрокове керівництво Покрокове встановлення Proxmox VE 9: завантажити ISO, створити завантажувальний USB, налаштувати сховище, мережу і завершити встановлення за 20 хвилин. Створення віртуальної машини в Proxmox VE: повний посібник Як створити віртуальну машину в Proxmox VE 9: завантажити ISO, налаштувати CPU, RAM, диск, мережу та встановити ОС через вебінтерфейс або CLI. LXC-контейнери в Proxmox VE: створення та керування LXC-контейнери в Proxmox VE 9: створення з шаблону, налаштування ресурсів, мережа, привілейовані та непривілейовані контейнери, команди pct. Мережеві мости та VLAN у Proxmox VE: налаштування мережі Налаштування мережі в Proxmox VE 9: створення Linux bridge, VLAN, bonding, налаштування статичного IP та маршрутизації для VM і LXC-контейнерів. Сховища в Proxmox VE: ZFS, LVM, Ceph та Directory Типи сховищ у Proxmox VE 9: ZFS, LVM-Thin, Ceph, Directory, NFS. Створення пулів ZFS, налаштування Ceph-кластера, порівняння продуктивності. Знімки та клонування VM у Proxmox VE Створення знімків і клонування VM у Proxmox VE 9: миттєві та повні клони, шаблони VM, керування через веб-інтерфейс і qm-команди. Жива міграція VM у Proxmox VE між нодами кластера Жива та офлайн-міграція VM у Proxmox VE 9: вимоги, налаштування спільного сховища, команди qm migrate, усунення помилок міграції. Створення кластера Proxmox VE: HA та кілька вузлів Створення кластера Proxmox VE 9: pvecm, Corosync, High Availability, налаштування fencing, додавання нод і відновлення кворуму. Proxmox Backup Server: встановлення та налаштування Встановлення Proxmox Backup Server (PBS): створення датастора, додавання до Proxmox VE, налаштування прав доступу та перший бекап VM. Розклад бекапів у Proxmox VE та PBS: автоматизація Налаштування розкладу бекапів VM у Proxmox VE 9: vzdump, режими suspend/snapshot/stop, retention-політики, інтеграція з PBS. Дедуплікація та шифрування в Proxmox Backup Server Як працює дедуплікація в PBS: інкрементальні бекапи, block-level dedup, коефіцієнт економії місця, налаштування шифрування AES-256. Відновлення VM з бекапу в Proxmox VE та PBS Відновлення VM та LXC з бекапів PBS і vzdump у Proxmox VE 9: повне відновлення, відновлення окремих файлів, Live Restore. Proxmox REST API та автоматизація: керування через скрипти Proxmox REST API: автентифікація через токен, керування VM через curl і Python, Terraform-провайдер Proxmox, Ansible для автоматизації. GPU Passthrough у Proxmox VE: налаштування NVIDIA і AMD Налаштування GPU Passthrough у Proxmox VE 9: увімкнути IOMMU, ізолювати GPU через vfio-pci, налаштувати NVIDIA або AMD для віртуальної машини. Ceph у Proxmox VE: кластер розподіленого зберігання даних Як розгорнути Ceph у Proxmox VE: вимоги до вузлів, встановлення моніторів і OSD, створення пулу RBD та перевірка стану кластера. Файрвол Proxmox VE: датацентр, вузол і віртуальна машина Як налаштувати файрвол Proxmox VE на трьох рівнях: правила датацентра, вузла і VM, групи безпеки та IP-сети. Користувачі, ролі і ACL у Proxmox VE: розмежування доступу Як влаштована авторизація в Proxmox VE: джерела автентифікації, вбудовані ролі, призначення ACL на шлях і API-токени. 2FA і захист веб-панелі Proxmox VE від злому Як увімкнути двофакторну автентифікацію в Proxmox VE: TOTP, ключі WebAuthn, резервні коди і захист порту 8006. Шаблони VM і cloud-init у Proxmox VE: швидкий деплой Як створити шаблон VM у Proxmox VE на основі cloud-init: підготовка образу, налаштування мережі і SSH-ключів, клонування через API. Моніторинг Proxmox VE через InfluxDB і Grafana Як налаштувати моніторинг Proxmox VE: експорт метрик в InfluxDB, дашборди Grafana та сповіщення про перевантаження вузла. Оновлення Proxmox VE 8 до версії 9: порядок дій і відкат Покроковий план оновлення Proxmox VE 8 до версії 9: перевірка кластера, зміна репозиторіїв APT, порядок вузлів і відкат. Реплікація ZFS між вузлами Proxmox VE: налаштування Як налаштувати реплікацію ZFS між вузлами Proxmox VE: інтервали, storage.cfg, ручний запуск і відновлення після збою. SDN у Proxmox VE: зони, VNet і VLAN на практиці Як налаштувати SDN у Proxmox VE: типи зон, створення VNet, прив'язка VLAN і перевірка мережі між віртуальними машинами. Розвал кворуму в кластері Proxmox VE: діагностика Що робити при втраті кворуму в кластері Proxmox VE: діагностика corosync, ручний перезапуск і запуск без кворуму.