Найти в Дзене
Блокнот сисадмина

Proxmox: установка на Debian 10.

Оглавление

Подготовка.

Редактируем файл /etc/hosts (sudo nano /etc/hosts) и приводим его строго к следующему виду :

127.0.0.1 localhost.localdomain localhost;
192.168.155.104 proxmox6.local proxmox6 pvelocalhost.

proxmox6 - имя сервера, указанное во время установки,

local - домен, указанный во время установки,

192.168.155.104 - IP адрес сервера в локальной сети.

Проверить правильность настроек можно командой:

# hostname --ip-address

В ответ должны получить свой IP адрес:

192.168.155.104

Добавляем в список репозиториев репу proxmox и стандартные репозитории debian (sudo nano /etc/apt/sources.list) :

deb http://mirror.yandex.ru/debian/ buster main non-free contrib
deb-src http://mirror.yandex.ru/debian/ buster main non-free contrib
deb http://download.proxmox.com/debian/pve buster pve-no-subscription

Добавляем цифровую подпись proxmox репозитория:

# wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

Далее:

# apt update && apt full-upgrade
# reboot

Теперь устанавливаем Proxmox:

# apt install proxmox-ve postfix open-iscsi

После окончания установки перезагрузить сервер.

Web-порт proxmox по умолчанию — 8006.

Отключаем Proxmox от платного репозитория.

Для начала — удалим платный репозиторий:

rm /etc/apt/sources.list.d/pve-enterprise.list

Обновляем список пакетов и обновляем систему:

echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
apt-get update && apt-get upgrade -y
apt-get dist-upgrade

Отключаем напоминание об отсутствии подписки:

sed -i "s/getNoSubKeyHtml:/getNoSubKeyHtml_:/" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

Сообщение беспокоить не будет.

Не забываем перелогиниться и перегрузить страничку с очисткой кэша в браузере!