К основному содержимому

Установка Proxmox VE 9 на сервер: пошаговое руководство

Proxmox VE · 19.04.2026 · 4 мин чтения
Иллюстрация к статье «Установка Proxmox VE 9 на сервер: пошаговое руководство»

Установка Proxmox VE 9 занимает около 20 минут на физический сервер или выделенный VDS с поддержкой вложенной виртуализации. В этом руководстве мы пройдём весь процесс от загрузки ISO до первого входа в веб-интерфейс.

Шаг 1: Загрузка ISO-образа

Скачайте официальный ISO с сайта Proxmox:

https://www.proxmox.com/en/downloads/proxmox-virtual-environment/iso

Актуальная версия — Proxmox VE 9.0 (файл ~1.2 ГБ). Проверьте SHA256 после загрузки.

Шаг 2: Создание загрузочного USB

На Linux/macOS используйте dd:

# Найти устройство USB
lsblk

# Записать ISO (замените /dev/sdX на ваш USB)
dd if=proxmox-ve_9.0-1.iso of=/dev/sdX bs=1M status=progress

На Windows — используйте Rufus или Balena Etcher.

Внимание: Proxmox VE форматирует весь диск в процессе установки. Все данные на диске назначения будут уничтожены.

Шаг 3: Процесс установки

  1. Загрузитесь с USB, выберите Install Proxmox VE (Graphical)
  2. Примите лицензионное соглашение
  3. Выберите целевой диск для установки
  4. Выберите Filesystem: рекомендуется ZFS (RAID-1) при наличии двух дисков

Шаг 4: Настройка сети

ПараметрОписаниеПример
Management InterfaceСетевой адаптер для управленияeno1
Hostname (FQDN)Полное имя хостаpve1.example.com
IP Address (CIDR)IP с маской192.168.1.100/24
GatewayШлюз по умолчанию192.168.1.1
DNS ServerDNS-сервер8.8.8.8

Шаг 5: Завершение установки и первый вход

После перезагрузки откройте в браузере:

https://IP-АДРЕС:8006

Логин: root, пароль — тот, что вы задали при установке. Браузер покажет предупреждение о самоподписанном сертификате — это нормально.

Первичная настройка: После входа рекомендуем сразу обновить систему через Shell в веб-интерфейсе или SSH:
apt update && apt dist-upgrade -y

Отключение no-subscription уведомления

Если вы не используете платную подписку, уберите ежедневное всплывающее окно:

sed -i.bak "s/data.status !== 'Active'/false/"   /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
systemctl restart pveproxy

Добавление no-subscription репозитория

# Отключить enterprise-репозиторий
echo "# disabled" > /etc/apt/sources.list.d/pve-enterprise.list

# Добавить бесплатный репозиторий
echo "deb http://download.proxmox.com/debian/pve trixie pve-no-subscription"   > /etc/apt/sources.list.d/pve-no-subscription.list

apt update && apt dist-upgrade -y

Проблемы при установке и первом входе

Три ситуации, из-за которых новая нода не проходит установку с первого раза — все три чаще встречаются на нестандартном железе или внутри виртуализации, чем на обычном сервере с одиночными дисками.

Waiting for /dev to be fully populated ...
error: no such device: root
This site can't be reached - connection refused (https://IP:8006)
  • Waiting for /dev to be fully populated: типично для серверов с аппаратным RAID или NVMe в режиме passthrough внутри вложенной виртуализации. Подождите 1–2 минуты или пересоберите initramfs после первой загрузки: update-initramfs -u.
  • no such device: root (grub rescue): загрузчик стоит не на том диске, что указан загрузочным в BIOS/UEFI, либо один из дисков ZFS-зеркала отключён. Проверьте порядок загрузки и переустановите загрузчик на все диски зеркала: proxmox-boot-tool init /dev/sdb2.
  • connection refused на :8006: pveproxy не запущен либо выбранный при установке сетевой интерфейс не поднят. Зайдите по локальной консоли и проверьте systemctl status pveproxy и ip a.

Когда типовая установка не подходит

Стандартный инсталлятор рассчитан на «голое железо» с прямым доступом к дискам — в трёх случаях процесс нужно менять.

  • Сервер с аппаратным RAID-контроллером без режима HBA/JBOD: инсталлятор не увидит отдельные диски для ZFS — переключите контроллер в HBA либо используйте ext4/LVM поверх готового массива.
  • Виртуализация внутри облачного провайдера без включённой вложенной виртуализации: KVM не запустится внутри VM. Перед установкой проверьте egrep -c '(vmx|svm)' /proc/cpuinfo — ноль означает, что нужно включить nested virtualization у провайдера.
  • Переход между мажорными версиями (например, 8 → 9): используется apt dist-upgrade по официальной процедуре, а не переустановка с нуля — иначе теряются VM-конфигурации и кластерные ключи.

Проверка результата установки

# Версия и статус ключевых сервисов
pveversion -v
systemctl status pve-cluster pvedaemon pveproxy

# Доступность веб-интерфейса локально
curl -k -I https://127.0.0.1:8006

# Состояние ZFS-пула, если выбрана ZFS при установке
zpool status

Если все три сервиса активны, curl возвращает HTTP/1.1 200 OK, а пул ZFS в состоянии ONLINE — установка завершена корректно. Дальше — создание первой VM, это подробно разобрано в статье создание виртуальной машины.

Статья помогла?
← Назад в базу знаний Задать вопрос поддержке