Proxmox VE можно установить не только с официального ISO, но и поверх существующей установки Debian 12 (Bookworm). Это полезно, если сервер уже настроен и переустановка нежелательна.

Требования

  • Debian 12 Bookworm с минимальной установкой
  • Статический IP-адрес
  • FQDN hostname (например, pve.domain.local)
  • Корневой доступ (root или sudo)

Подготовка системы

Установите корректный hostname и пропишите его в /etc/hosts:

hostnamectl set-hostname pve.domain.local echo "192.168.1.10 pve.domain.local pve" >> /etc/hosts

Добавление репозитория Proxmox

echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg apt update && apt full-upgrade -y

Установка Proxmox VE

apt install proxmox-ve postfix open-iscsi chrony -y

При запросе Postfix выберите No configuration или Local only.

Удаление ядра Debian

apt remove linux-image-amd64 'linux-image-6.1*' -y update-grub

Перезагрузка и проверка

reboot

После перезагрузки откройте https://<IP>:8006. Система должна загрузиться с ядром Proxmox VE.

Выводы

  • Установка поверх Debian позволяет сохранить текущую конфигурацию сети и дисков
  • Обязательно настройте FQDN до установки — это влияет на работу кластера
  • Для production рекомендуется чистая установка с официального ISO