yandex

Сибирь. Сабынич. Айти

о природе, личной жизни и информационных технологиях

Установка Proxmox

Установка менеджера для управления виртуальными серверами Proxmox может быть максимально беспроблемная, если использовать готовый ISO-образ с официального сайта разработчиков. И сами разработчики рекомендуют использовать именно его.

Но что делать, если отсутствует возможность подключить сторонний ISO-образ? В этом случае приходится использовать некоторые ухищрения, описанные в документации.

Готовый ISO-образ основан на 64-битном образе дистрибутива debian-netinstall , поэтому на новом сервере так же следует установить последнюю стабильную версию Debian.

В нашем случае это будет Debian 7 wheezy.

Первым делом подключаем дополнительный репозитарий от proxmox. Для этого в файл /etc/apt/sources.list добавляем строки

# PVE repository provided by proxmox.com, only for installation (this repo will stay on 3.1)
deb http://download.proxmox.com/debian wheezy pve

Обратите внимание на комментарий. Репозиторий используется только для установки, для обновления потребуется платная подписка на обновления.

Далее, скачиваем ключ репозитария

wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -

Теперь следует произвести обновление информации о пакетах в подключенных репозитариях и приведение системы в актуальный вид перед установкой Proxmox

apt-get update && apt-get upgrade

После окончания приступим к установке ядра Linux, собранного специальным образом (скорей всего оно основано на ядре от openvz http://download.openvz.org/debian/

apt-get install pve-firmware pve-kernel-2.6.32-26-pve

возможно, не лишним будет установка и этого пакета

apt-get install pve-headers-2.6.32-26-pve

Теперь нужно перезагрузиться, но перезагрузиться так, чтобы при загрузке выбрать именно новое ядро, так как по умолчанию будет загружаться чистое ядро от Debian. Потребуется ipKVM или ipmi

После загрузки с нужного ядра, можно смело удалить ненужное чистое ядро Debian и обновить загрузчик

apt-get remove linux-image-amd64 linux-image-3.2.0-4-amd64 linux-base

update-grub

Теперь приступим к установке остальных пакетов для функционирования Proxmox

apt-get install proxmox-ve-2.6.32 ntp ssh lvm2 postfix ksm-control-daemon vzprocps open-iscsi bootlogd

Будет установлено порядка двухсот пакетов общим размером около 60 мегабайт. После окончания установки пакетов, веб-интерфейс proxmox будет доступен по https://<>:8006, авторизационные данные те же, что и при доступе по ssh.

На этом, в принципе, уже можно закончить установку.

Если у вас куплена поддержка и обновление у Proxmox, то следует убрать подключенный ранее репозитарий для установки и добавить новый

deb https://enterprise.proxmox.com/debian wheezy pve-enterprise

иначе, подключить другой репозитарий, не предназначеный для использования в “боевом” режиме работы.

# PVE pve-no-subscription repository provided by proxmox.com, NOT recommended for production use
deb http://download.proxmox.com/debian wheezy pve-no-subscription

UPD: обратил внимание на одну интересную вещь.

При установке Proxmox с готового образа диска, проблем с доступом в веб-интерфейс нет. При установке из репозитария, google chome вывел ошибку “Код ошибки: ERR_EMPTY_RESPONSE”, тогда как firefox без проблем открыл панель авторизации


У меня есть телеграм-канал, где я пишу чуть чаще и менее формально 🙂 Подписывайся!
Установка Proxmox

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Пролистать наверх