Как установить Proxmox Virtual Environment на Debian 12

Как установить Proxmox Virtual Environment на Debian 12

Рубрики:

Linux

Метки:

debian, linux, Proxmox VE

Proxmox Virtual Environment (Proxmox VE) — платформа виртуализации с открытым исходным кодом, которая объединяет две технологии: KVM (Kernel-based Virtual Machine) и LXC (Linux Containers) для облегченной виртуализации на основе контейнеров. Она дополнительно предлагает пользователям:

  • веб-интерфейс;
  • функцию кластеризации;
  • различные способы хранения данных;
  • инструменты резервного копирования;
  • возможности настройки сетевых параметров и многое другое.

Proxmox VE широко используется для виртуализации серверов и оркестровки контейнеров как на малых, так и на крупных предприятиях.

В этой статье мы расскажем, как установить платформу Proxmox Virtual Environment в дистрибутиве Debian 12 Linux.

Содержание:

  1. Подготовка к установке Proxmox VE в Debian 12 Linux
    1. Обновление списков доступных пакетов из репозиториев в Debian
    2. Настройка статического IP-адреса
    3. Настройка разрешения имен хостов
  2. Установка необходимых пакетов и добавление репозитория Proxmox VE в ОС
  3. Установка ядра и пакетов ПО Proxmox
  4. Удаление ядра Linux
  5. Обновление файла настроек GRUB
  6. Доступ к веб-интерфейсу платформы Proxmox VE
  7. Выводы

Подготовка к установке Proxmox VE в Debian 12 Linux

Перед установкой Proxmox VE нужно выполнить ряд действий в операционной системе.

Обновление списков доступных пакетов из репозиториев в Debian

Обновление локальной базы доступных пакетов является первым шагом на этапе подготовки к работе Proxmox VE. Чтобы обновить пакеты в подключенных репозиториях, используйте следующую команду:

 

update

Читайте также: 15 примеров использования apt.

Настройка статического IP-адреса

Кроме того, рекомендуется установить статический IP-адрес для Вашего компьютера. Чтобы узнать свой адрес, выполните в терминале команду:

 

ip a

В ОС Debian Linux есть файл настроек сетевых интерфейсов/etc/network/interfaces. Просмотреть его содержимое можно с помощью утилиты cat:

 

cat network interfaces

Чтобы установить для сетевого интерфейса статический IP-адрес, откройте файл /etc/network/interfaces с помощью любого текстового редактора (например, nano) и вставьте в него следующие данные:

 

Важно: замените название сетевого интерфейса и значение IP-адреса в соответствии с Вашими сетевыми параметрами.

edit network interfaces

Сохраните и закройте этот файл. После чего, перезагрузите утилиту NetworkManager:

Настройка разрешения имен хостов

Разрешение имен хостов — сопоставление имен хостов с соответствующими им IP-адресами в компьютерной сети. Для начала измените название Вашего компьютера на proxmox и перезагрузите терминал:

 

set-hostname

Затем откройте файл /etc/hosts в текстовом редакторе и вставьте в него следующую строку:

 

Важно: используйте свой IP-адрес.

edit etc hosts

Читайте также: Настройка IP-сети с помощью инструмента «nmtui».

Сохраните внесенные изменения и закройте файл. Убедитесь в том, что Вы изменили имя хоста и присвоили его IP-адресу:

 

confirm ip and hostname

На этом подготовка к инсталляции Proxmox VE завершена.

Установка необходимых пакетов и добавление репозитория Proxmox VE в ОС

Чтобы платформа Proxmox VE работала корректно, важно установить дополнительные пакеты программного обеспечения. Для этого выполните в терминале:

 

install neccessary packages

Далее подключите к операционной системе Debian Linux репозиторий Proxmox VE. Чтобы это сделать, для начала авторизуйтесь в терминале под суперпользователем (root):

 

И выполните следующую команду для подключения репозитория:

 

add repo to repo list

Затем установите для этого репозитория GPG-ключ:

 

download and add the Proxmox VE repository key

Наконец, обновите все установленные пакеты до последних версий:

 

apt update and full upgrade

Установка ядра и пакетов ПО Proxmox

Процесс непосредственной установки Proxmox VE начинается с инсталляции ядра Proxmox:

 

install proxmox kernel

Читайте также: Как скомпилировать ядро ​​Linux на CentOS 7.

После установки ядра можете обратно переключиться на основную учетную запись, выполнив команду:

 

Далее установите Proxmox VE вместе с другими приложениями, такими как:

  • Postfix — агент пересылки почты;
  • Open-iSCSI — инструмент реализации протокола iSCSI, позволяющий ОС подключаться к устройствам хранения данных и управлять ими по сети;
  • Chrony — демон NTP, обеспечивающий точный и стабильный учет времени в сети компьютеров.

 

Install the Proxmox Packages

В процессе инсталляции Вам нужно выбрать тип конфигурации почты для Postfix. Когда в терминале появится окно, как на скриншоте ниже, нажмите на кнопку Ok.

postfix conf

Затем выберите тип настройки Local only и нажмите Enter.

postfix local only

Далее введите почту системного администратора и нажмите Enter.

postfix proxmox email

После чего просто ожидайте до конца установки.

Когда процесс инсталляции завершится, убедитесь в том, что Proxmox VE прослушивает TCP-порт 8006. Для этого выполните следующую команду:

 

ss confirm 8006 port

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

Как Вы уже знаете, Proxmox VE использует собственное ядро, специально адаптированное для эффективной работы данной платформы. Оно базируется на ядре Debian, что исключает необходимость иметь на ПК оригинальное ядро Debian.

Чтобы удалить ядро Debian, выполните в терминале:

 

remove linux kernel

Во время удаления ядра, Linux выведет на экран окно с предупреждениями, как на скриншоте ниже. Выберите пункт No и нажмите Enter.

linux kernel warning

Читайте также: Как настроить создание и управление виртуальными машинами KVM.

Обновление файла настроек GRUB

После удаления ядра следует обновить файл настроек загрузчика GRUB. Чтобы это сделать, примените следующую команду:

 

update grub

Загрузчик GRUB использует инструмент os-prober, который обнаруживает другие операционные системы, установленные на хосте, и добавляет их в меню GRUB. Чтобы процесс загрузки Proxmox VE проходил без ошибок, эту утилиту следует удалить:

 

remove os prober

Доступ к веб-интерфейсу платформы Proxmox VE

Чтобы Вы смогли пользоваться Proxmox VE, перезагрузите ОС с помощью команды:

 

Затем в меню загрузчика GRUB выберите опцию Proxmox VE GNU/Linux и нажмите Enter.

GRUB screen Proxmox VE entry

После этого появится загрузочный экран и окно авторизации ОС Debian Linux. Как мы сказали ранее, ядро Proxmox VE основано на ядре Debian, именно поэтому Вы сможете войти в операционную систему под своим аккаунтом, как и прежде.

Авторизовавшись в ОС, откройте браузер и введите в поисковой строке:

 

Важно: замените your-ip-address на свой IP-адрес.

Вы увидите на экране предупреждение о том, что соединение не является приватным. Нажмите кнопку Advanced, а затем кнопку Accept the Risk and Continue или Proceed to <your-ip-address> (unsafe) (в зависимости от веб-браузера).

accept risk firefox

Читайте также: Как установить KVM в Ubuntu.

В браузере появится окно авторизации Proxmox VE. Введите в соответствующие поля имя пользователя root и его пароль.

authorize as root

Наконец, Вам станет доступным интерфейс платформы виртуализации Proxmox VE.

proxmox website

Выводы

Программное обеспечение Proxmox — надежное решение для виртуализации серверов. Оно основано на ядре Debian, что обеспечивает высокую производительность и совместимость с этой операционной системой. Благодаря простому процессу установки, на Proxmox VE можно быстро развернуть виртуальную среду или контейнер.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Linux

Метки:

debian, linux, Proxmox VE

Больше похожих постов

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

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

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики