Настройка Proxmox VE | OTUS
⚡ Открываем подписку на курсы!
Проходите параллельно 3 онлайн-курса в месяц по цене одного.
Подробнее

Курсы

Программирование
Flutter Mobile Developer Подготовка к сертификации Oracle Java Programmer (OCAJP)
-8%
Алгоритмы и структуры данных
-12%
Web-разработчик на Python
-11%
Архитектура и шаблоны проектирования
-14%
JavaScript Developer. Basic Супер-интенсив «СУБД в высоконагруженных системах»
-18%
iOS-разработчик. Базовый курс
-23%
Разработчик на Spring Framework
-23%
Python Developer. Basic
-16%
C# ASP.NET Core разработчик
-18%
Разработчик программных роботов (RPA) на базе UiPath и PIX
-6%
JavaScript Developer. Professional
-9%
Android Developer. Basic
-10%
Java Developer. Professional Разработчик C# AWS для разработчиков Highload Architect Reverse-Engineering. Professional CI/CD Vue.js разработчик Agile Project Manager Нереляционные базы данных Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Advanced Fullstack JavaScript developer
Инфраструктура
PostgreSQL
-10%
IoT-разработчик
-12%
Administrator Linux. Professional
-11%
Базы данных
-19%
Administrator Linux.Basic
-18%
Супер-интенсив «СУБД в высоконагруженных системах»
-18%
Супер-интенсив "SQL для анализа данных"
-16%
Software Architect
-12%
Сетевой инженер AWS для разработчиков Highload Architect Разработчик голосовых ассистентов и чат-ботов Внедрение и работа в DevSecOps Администратор Linux. Виртуализация и кластеризация Нереляционные базы данных Супер-практикум по использованию и настройке GIT
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Настройка Proxmox VE

В предыдущей статье мы выполняли установку системы виртуализации Proxmox Virtual Environment. Теперь сделаем необходимые настройки и создадим виртуальную машину.

Забегая вперёд, скажем, что Proxmox готов к созданию новых ВМ сразу же после установки. Но, несмотря на это, рекомендуется выполнить ряд предварительных настроек. Если вы это сделаете, управлять системой будет легче. На самом деле, практика показывает, что виртуальные машины и гипервизор лучше разнести по разным физическим носителям. Об этом и поговорим.

Настройка дисковых накопителей

В первую очередь, следует настроить хранилище, которое пригодится для сохранения данных ВМ и резервных копий. Далее приведём пример дисковой разметки, который в реальности подходит лишь для тестовых целей. Если речь идёт о реальных условиях, следует применять программный либо аппаратный RAID-массив, что позволит исключить утерю данных при выходе дисков из строя.

Итак, предположим, что физический сервер имеет 2 диска — /dev/sda, где установлен гипервизор, и пустой диск /dev/sdb, планируемый к использованию для хранения данных ВМ. Дабы система увидела новое хранилище, следует воспользоваться наиболее простым и эффективным способом — подключить его, как обычную директорию. Однако перед этим надо выполнить ряд подготовительных действий. Давайте рассмотрим, каким образом подключить новый диск /dev/sdb любого размера, отформатировав его в файловую систему ext4.

1.Первым делом размечаем диск, создавая новый раздел:

fdisk /dev/sdb

2.Потом нажимаем o или g (разметить диск в MBR или GPT). 3.Далее жмём клавишу n (создаём новый раздел). 4.Потом клавишу w (чтобы сохранить изменения). 5.Тепeрь файловую систему ext4:

mkfs.ext4 /dev/sdb1

6.Пришло время создать директорию, где будем монтировать раздел:

mkdir ```/mnt/storage

7.Откроем конфигурационный файл для редактирования:

nano /etc/fstab

8.Добавим туда новую строку:

/dev/sdb1   /mnt/storage    ext4    defaults    0   0

9.После внесения изменений сохраним их сочетанием Ctrl + X. 10.И проверим, что всё работает, отправив сервер в перезагрузку:

shutdown -r now

11.Потом проверим смонтированные разделы:

df –H

По идее, вывод команды покажет, что /dev/sdb1 смонтирован в директорию /mnt/storage. Таким образом, наш накопитель к работе готов.

Добавляем новое хранилище в Proxmox

Далее авторизуемся в панели управления, а также заходим в разделы «Датацентр» ➝ «Хранилище» ➝ «Добавить» ➝ «Директория».

Откроется окно, где надо будет заполнить следующие поля: • ID — это название вашего будущего хранилища; • директория — /mnt/storage; • содержимое — следует выделить все варианты, поочередно щёлкая по каждому.

storage_1-20219-eefc14.png

Потом нажимаем «Добавить», и с настройкой всё.

Создаём виртуальную машину

Чтобы создать ВМ: 1. Определяемся с версией ОС. 2. Закачиваем ISO-образ (заранее). 3. Выбираем в меню «Хранилище» только что вами созданное. 4. Нажимаем «Содержимое» ➝ «Загрузить». 5. Выбираем ISO-образ из списка, потом подтверждаем выбор кнопкой «Загрузить».

В итоге образ отобразится в списке доступных.

Теперь создадим первую виртуальную машину: 1. Следует нажать «Создать VM». 2. Потом необходимо заполнить поочередно параметры: «Имя» ➝ «ISO-Image» ➝ Размер и тип жесткого диска ➝ Количество процессоров ➝ Объем оперативной памяти ➝ Сетевой адаптер. 3. Выбираем желаемые параметры и нажимаем «Завершить». Созданная виртуальная машина отобразится в меню панели управления. 4. Выбираем эту машину и запускаем её соответствующей кнопкой. 5. Переходим в «Консоль» и устанавливаем ОС так же, как и на любой физический сервер.

Если нужно создать ещё одну ВМ, следует повторить вышеописанные операции.

Настраиваем автозапуск

По умолчанию Proxmox не запускает машины автоматически. Однако это решается довольно просто: 1. Щелкаем по названию интересующей машины. 2. Выбираем вкладку «Опции» ➝ «Запуск при загрузке». 3. Отмечаем галочкой одноимённую надпись.

В итоге, при перезагрузке физического сервера, машина запустится автоматически.

autostart_1-20219-6b2358.png

Кроме того, продвинутый администратор может указать дополнительные параметры запуска (они находятся в разделе «Start/Shutdown order»). Вы можете явно указать, в каком порядке надо запускать машины. Вдобавок к этому, вы можете указать время, которое должно пройти до старта следующей машины, плюс время задержки выключения (когда ОС не успевает завершить работу, гипервизор выключит её принудительно через определенное число секунд).

Источник — блог компании Selectel.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться