Установка Proxmox на флешку

Обновлено: 06.07.2024

В последнее время у меня не так много времени, чтобы поиграться с Proxmox VE, но все же мне удалось найти кое-что, чтобы поэкспериментировать. Как вы, наверное, знаете, можно установить и загрузить систему с USB-накопителя при использовании такого программного обеспечения, как VMware ESXi или Hyper-V. Мне было интересно, будет ли это вариант с Proxmox VE. Угадай, что ? Да, можно иметь «портативную» среду Proxmox VE на USB-накопителе. Вы хотите знать, как….. следуйте инструкциям :-)

Почему ProxMox VE на USB

Некоторые люди могут задаться вопросом, зачем вообще устанавливать и загружать Proxmox VE. Я вижу некоторые ситуации, когда такой подход имеет смысл.

Представьте, что вы хотите протестировать Proxmox VE, но у вас нет доступного оборудования. Вы можете выполнить некоторые тесты, создав виртуальную машину и загрузив на нее программное обеспечение Proxmox VE. (см. этот пост, чтобы создать виртуальную машину Hyper-V Proxmox VEV). С помощью виртуальной машины вы можете выполнить довольно много тестов и получить представление о продукте. Однако вы не сможете протестировать функциональные возможности виртуальных машин KVM... Обходным решением может быть загрузка с USB-накопителя на подходящем оборудовании и выполнение некоторых из этих тестов.

Другая ситуация… У вас уже есть несколько компьютеров, настроенных под операционную систему или другой гипервизор, например ESXi. Вы хотели бы сохранить существующую среду, но все же выполнить некоторые тесты с Proxmox VE. Здесь снова вы можете просто загрузить свою машину с вашего волшебного USB-накопителя PVE, выполнить свои тесты, а когда это будет сделано, вы можете просто вернуться к своей существующей инфраструктуре… Это было бы круто, да!

Что действительно здорово, так это то, что не так уж сложно загрузить Proxmox VE на USB-накопитель.

ProxMox VE на USB — мой путь

Для создания USB-накопителя Proxmox VE (PVE_on_USB) вам потребуется

  • USB-накопитель, достаточно большой, чтобы вместить программное обеспечение Proxmox VE. Я бы порекомендовал USB-накопитель объемом не менее 8 ГБ.
  • Программное обеспечение VirtualBox (или эквивалентное) для создания загрузочного USB-накопителя

С помощью VirtualBox я создам виртуальную машину, которая позволит мне создать «универсальный» USB-накопитель.

Шаг 1. Создайте виртуальную машину

Далее я быстро привожу настройки, которые я использовал для создания своей виртуальной машины с помощью Virtualbox. Это большие шаги…

Примечание. Я предполагаю, что у вас есть опыт работы с программным обеспечением VirtualBox и что вы установили это программное обеспечение в своей среде

Шаг 1. Щелкните значок Virtualbox

Шаг 2. Откроется программа, в строке меню нажмите кнопку «Создать». Запустится мастер

нажмите, чтобы увеличить изображение

Шаг 3. На странице приветствия мастера создания новой виртуальной машины нажмите "Далее"


Шаг 4. В поле Тип ОС и версия выберите Linux и обязательно выберите 64-разрядную версию Debian. Нажмите Далее


нажмите, чтобы увеличить изображение

Шаг 5. Укажите объем оперативной памяти, который должен быть у виртуальной машины (исходя из ваших требований/ресурсов)


Шаг 6. На странице виртуального диска снимите флажок. Нам не нужны никакие виртуальные диски, связанные с этой виртуальной машиной….


Шаг 7. Вы получите предупреждение об отсутствии дисков. Нажмите Продолжить

Шаг 8. На странице "Сводка" просто нажмите "Готово"


нажмите, чтобы увеличить изображение

Шаг 2. Настройте USB-порт в виртуальной машине

Шаг 1. Подключите USB-накопитель к физическому компьютеру

Шаг 2. В программном обеспечении Virtual box выберите только что созданную виртуальную машину, щелкните ее правой кнопкой мыши и выберите конфигурацию. Нажмите на USB-ссылку. Вы увидите страницу, похожую на скриншот.

Шаг 3. Нажмите кнопку «Добавить» и выберите USB-накопитель, который будет использоваться для хранения программного обеспечения Proxmox VE


нажмите, чтобы увеличить изображение

Шаг 3. Установите Proxmox VE на виртуальной машине

Почти готово! Теперь вы запускаете свою виртуальную машину. Вы нажимаете на устройства -> устройства CD/DVD и прикрепляете свой iso-файл proxmox ve.Когда iso-файл будет прикреплен к вашей виртуальной машине, вы сможете загрузить программу установки Proxmox VE (см. скриншот)

нажмите, чтобы увеличить изображение

На этом этапе вы просто выполняете стандартную установку Proxmox VE (инструкции можно найти здесь)

Когда мастер спросит, какой диск форматировать (поскольку мы не указали ни одного виртуального диска), единственным доступным диском будет USB-накопитель


нажмите, чтобы увеличить изображение

В конце работы мастера вам будет предложено перезагрузить виртуальную машину. Просто выключите виртуальную машину, ваш PVE_on_usb почти готов к использованию.

Внимание!!

Некоторым из вас может быть интересно, почему я использовал виртуальную машину для создания своего PVE_on_Usb. Чтобы диспетчер загрузки GRUB был установлен на USB-накопителе, а не на жестком диске. Если вы выполняете Proxmox VE на физическом компьютере, на котором установлена ​​операционная система, установщик PVE перезапишет существующий менеджер загрузки (Windows или Linux). Используя виртуальную машину, я избегаю этой проблемы. Другим вариантом было бы «отключить» диск из биоса и сделать видимой только флешку из установщика PVE. Третий вариант — настроить диспетчер Grub для отображения другой операционной системы. Это зависит от вас!

Заключительные шаги и доработки

Пришло время протестировать ваш PVE_on_USB-накопитель… Итак, вы подключаете его к физическому компьютеру и загружаетесь с USB-накопителя.

При первой загрузке системы вы, вероятно, получите сообщение об ошибке, подобное следующему

Бросили ожидание root-устройства. Распространенные проблемы:

– Аргументы загрузки (cat proc/cmdline)

— проверьте rootdelay= ……

– Проверить root= …..

нет доступа к tty…..

При загрузке системы вы увидите диспетчер загрузки Grub. Нажмите клавишу e (на клавиатуре), чтобы отредактировать файл grub.

нажмите, чтобы увеличить изображение

Вы попадете в среду командной строки, как показано на снимке экрана ниже. здесь вы можете обновить информацию о файле grub

нажмите, чтобы увеличить изображение

В среде командной строки вы просто добавляете следующий текст в конец строки rootdelay=90. В моей системе я изменил значение на 60, и оно работает, возможно, вам придется провести собственный тест

нажмите, чтобы увеличить изображение

На возвращающемся экране вы можете просто нажать клавишу b (на клавиатуре), и вы увидите, что ваш PVE_on_Usb успешно загружается….

Примечание

Чтобы сделать изменение постоянным, после успешной загрузки системы вы можете отредактировать файл /boot/grub/menu.lst и выполнить те же самые изменения, которые вы внесли вручную здесь выше (добавив rootdelay=

Заключительные слова

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

Тем не менее, я думаю, что такой подход обеспечивает большую гибкость. Я, вероятно, проведу несколько дополнительных тестов и попытаюсь построить тестовую инфраструктуру Proxmox VE на основе USB-накопителя + централизованное хранилище для виртуальных машин (Iscsi или NFS) и посмотреть, приемлемо ли это с точки зрения производительности. Я бы рекомендовал не использовать этот подход в производственной среде... но только в тестовой среде.

Если вы проверите это, дайте мне знать, если это работает для вас…..

17 мыслей на тему «Установка Proxmox VE на USB-накопитель»

Очень круто! Что я хотел бы сделать, так это постоянно запускать Proxmox с USB-накопителя, даже если у меня есть другие диски в системе. Подобно тому, как работает ESXi от VMware. Однако в этом случае мне нужно будет изменить локальную точку хранения ВМ, переместив точку монтирования локально сохраненных ВМ в мой массив RAID. Последующее руководство о том, как это сделать, было бы здорово. 😉

Спасибо за отзыв. Как только у меня будет свободное время, я планирую опубликовать дополнительную информацию по этой теме… В настоящее время работаю за границей… так что это может занять некоторое время

Спасибо за инструкции. Небольшое дополнение: начиная с ProxmoxVE 2.1, использующего Grub2, файл для изменения — /etc/default/grub, а строка для изменения —

Инструкции по загрузке остаются прежними. Большое спасибо!

Я не проверял эту настройку с Proxmox VE 2.1. действительно
Спасибо, что поделились с нами советом

До новых встреч
увидимся :-))

Это то, что я искал. Но я читал, что это не очень хорошая идея, потому что все операции r/w и он попадет в usb через несколько месяцев выйдет из строя. Как надежно установить Proxmox на USB-накопитель?Думаю поставить все на USB, а на рейд только раздел подкачки.
Я хочу выделить все (или почти) хранилище для образов LVM и VM. Могу ли я сделать это в производственной среде? или это плохая идея?

Я использую Proxmox VE на USB-накопителе только в тестовой и лабораторной среде. Это правда, что у вас будет много операций чтения/записи на USB-накопителе. Чтобы снизить риск, я обычно размещаю на флешке только программное обеспечение PVE, а виртуальные машины размещаю в другой инфраструктуре хранения (NFS или isci)

Пока что я не сломал свой USB-накопитель и до сих пор использую эту технику для тестирования некоторых функций Proxmox VE

Надеюсь, это поможет
До следующего раза
Увидимся

Спасибо за ваши комментарии

Итак, если я установлю только программное обеспечение PVE на USB-накопитель и размещу виртуальные машины на локальном хранилище RAID, могу ли я доверять этой настройке для производственной среды?

Как я уже сказал, я использовал эту конфигурацию в основном в тестовой и лабораторной среде и не сталкивался с проблемами. Однако, если бы мне пришлось реализовать это в производственной среде, я бы позаботился о том, чтобы у меня был план аварийного восстановления на случай, если что-то пойдет не так (например, кто-то вынет флешку из машины)

ЕСЛИ USB-накопитель сломается, у вас должен быть наготове запасной. Кроме того, вы должны документировать свою инфраструктуру. Данные на флешке будут содержать программное обеспечение PVE, а также файлы конфигурации, используемые вашей реализацией.

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

Интересный вопрос, который я хотел бы задать вам:
Почему вы хотите поместить pve на флешку, если у вас есть хранилище RAID? Программное обеспечение PVE само по себе не займет много места на диске.

Надеюсь, это поможет
Увидимся

Меня тоже интересует запуск Proxmox VE на USB, позвольте мне объяснить один интересный ПРИМЕР ИСПОЛЬЗОВАНИЯ.
Недавно я установил Proxmox на небольшой диск, просто чтобы он загружался оттуда, и поставил массив из 2-х дисков (зеркало). Я планировал хранить все свои виртуальные машины на зеркале.

Затем у моего загрузочного/корневого диска возникли проблемы, чтобы исправить это, мне пришлось переустановить proxmox на новый диск и выполнить хитрую/недокументированную настройку, чтобы смонтировать зеркало на новой сборке и настроить виртуальную среду, потому что виртуальные машины хранят некоторые данные на зеркале и некоторые данные на загрузочном/корневом диске.

Было бы здорово загрузить Proxmox с USB и иметь корневой каталог и все остальное, защищенное на зеркале, поэтому, если USB выйдет из строя, я могу просто заменить USB-накопитель на новый, и мне не придется ничего перенастраивать ( У меня должен быть запасной, уже подготовленный с USB-загрузкой Proxmox).

Спасибо за ваш блог, и я буду ждать ваших комментариев по этому поводу (если они будут).

Переход к ответу ams0:

Мне пришлось использовать трюк из статьи, чтобы загрузиться в первый раз.

Затем я изменил /etc/default/grub (используя vi), и строка для изменения

10 было более чем достаточно для подключения моего USB-накопителя.

Единственное, чего не хватало am0, так это запустить «sudo update-grub2» в конце, чтобы автоматически изменить файл /boot/grub/grub.cfg вашего grub

Здравствуйте!
Спасибо, что поделились с нами информацией
До следующего раза
Увидимся

Я пытался установить ProxMox 4.4, как вы описали, но загружаюсь только в аварийном режиме. Вы все еще используете эту настройку с обновленным ProxMox?

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

Надеюсь, это поможет
до следующего раза
увидимся

@Griffon: Меня бы очень заинтересовала официальная процедура загрузки с USB-накопителя, о которой вы упомянули, но я не могу ее найти… Вы уверены, что не смешиваете установку ON и установку FROM?
Если вики-страница существует, не могли бы вы предоставить ссылку, потому что я много искал, но ничего официального не нашел 🙁

Заранее спасибо
с наилучшими пожеланиями

Нет, мы не микшируем дальше и дальше…. У вас есть два варианта

Другой вариант — сообщение под названием «Установка Proxmox Ve на USB-накопителе». В этом посте мы хотели продемонстрировать, что можно установить программное обеспечение proxmox ve на флешку и запускать ее с флешки. Насколько я знаю, официального руководства по этому поводу нет. Если вы внимательно прочитали сообщение, мы упомянули, что эта процедура, возможно, не поддерживается командой Proxmox VE

Надеюсь, это ответит на ваши вопросы
До следующего раза
Увидимся

здравствуйте, ПОМОГИТЕ.
Я следовал вашим инструкциям, используя proxmox 5, и установка прошла просто отлично! все хорошо и запустилось на физическом ПК, даже не справившись с GRUB.
Но главная проблема, с которой я столкнулся, заключается в том, что после того, как я попал в командную строку, показывающую мне URL-адрес для доступа к графическому интерфейсу, конфигурация сети превратилась в полный беспорядок! так как я выполнил установку в программном обеспечении VM, как мне перенастроить ВСЕ, чтобы proxmox распознал физическую сетевую карту, новый IP, ДНК и т. д.? пожалуйста помогите!!

Если вы можете загрузиться с USB-накопителя и иметь доступ к веб-интерфейсу, это означает, что установка прошла правильно. настроить сетевые карты. Когда это будет исправлено, вы сможете войти в веб-интерфейс и при необходимости изменить конфигурацию.

Надеюсь, это поможет
До следующего раза

Оставить ответ

Авторские права и отказ от ответственности

Этот блог и его содержимое находятся в свободном доступе для пользователей, однако на них распространяются авторские права. Содержание является собственностью c-nergy.be. Это означает, что вы не можете дублировать или (. )

Поддержите нас

Вы можете поддержать нас, загрузив Brave Browser, и дать нам чаевые через систему вознаграждений Brave Browser.

Скачать браузер Brave БЕСПЛАТНО

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

Установочный носитель Proxmox VE представляет собой гибридный образ ISO. Это работает двумя способами:

Файл образа ISO, готовый для записи на CD или DVD.

Файл образа необработанного сектора (IMG), готовый для копирования на USB-накопитель (USB-накопитель).

Использование флэш-накопителя USB для установки Proxmox VE рекомендуется, поскольку это более быстрый вариант.

Подготовьте флэш-накопитель USB в качестве носителя для установки

На флэш-накопителе должно быть не менее 1 ГБ свободного места.

Не используйте UNetbootin. Он не работает с установочным образом Proxmox VE.
Убедитесь, что флешка не подключена и не содержит важных данных.

Инструкции для GNU/Linux

В Unix-подобных операционных системах используйте команду dd, чтобы скопировать образ ISO на флэш-накопитель USB. Сначала найдите правильное имя устройства USB-накопителя (см. ниже). Затем выполните команду dd.

Обязательно замените /dev/XYZ правильным именем устройства и адаптируйте путь имени входного файла (if).
Будьте очень осторожны и не перезаписывайте не тот диск!

Найти правильное имя USB-устройства

Есть два способа узнать имя флешки. Первый — сравнить последние строки вывода команды dmesg до и после подключения флешки. Второй способ — сравнить вывод команды lsblk. Откройте терминал и выполните:

Затем подключите флэш-накопитель USB и снова запустите команду:

Появится новое устройство. Это тот, который вы хотите использовать. На всякий случай проверьте, соответствует ли заявленный размер вашему USB-накопителю.

Инструкции для macOS

Откройте терминал (запросите Терминал в Spotlight).

Преобразуйте файл .iso в .img, используя, например, параметр преобразования hdiutil.

macOS имеет тенденцию автоматически добавлять .dmg к имени выходного файла.

Чтобы получить текущий список устройств, выполните команду:

Теперь вставьте флэш-накопитель USB и снова запустите эту команду, чтобы определить, какой узел устройства ему назначен. (например, /dev/diskX).

замените X номером диска из последней команды.
rdiskX вместо diskX в последней команде имеется в виду. Это увеличит скорость записи.

Инструкции для Windows

Использование Etcher

Использование Руфуса

После того, как вы Начали, вы должны нажать Нет в диалоговом окне с запросом на загрузку другой версии GRUB. В следующем диалоговом окне выберите режим DD.

Загрузите сервер с USB-накопителя

Подключите USB-накопитель к серверу и убедитесь, что загрузка с USB включена (проверьте настройки прошивки вашего сервера). Затем следуйте инструкциям мастера установки.

Proxmox VE основан на Debian. Вот почему образы установочных дисков (файлы ISO), предоставляемые Proxmox, включают полную систему Debian, а также все необходимые пакеты Proxmox VE.

См. таблицу поддержки в FAQ для связи между выпусками Proxmox VE и выпусками Debian.

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

Кроме того, Proxmox VE можно установить поверх существующей системы Debian. Этот вариант рекомендуется только для опытных пользователей, поскольку требуется подробное знание Proxmox VE.

Системные требования

Мы рекомендуем использовать высококачественное серверное оборудование при запуске Proxmox VE в производственной среде. Чтобы еще больше снизить влияние сбоя хоста, вы можете запустить Proxmox VE в кластере с высокодоступными (HA) виртуальными машинами и контейнерами.

Proxmox VE может использовать локальное хранилище (DAS), SAN, NAS и распределенное хранилище, такое как Ceph RBD. Подробнее см. в главе «Хранение».

Минимальные требования для оценки

Эти минимальные требования предназначены только для оценки и не должны использоваться в рабочей среде.

ЦП: 64-разрядный (Intel EMT64 или AMD64)

ЦП/материнская плата с поддержкой Intel VT/AMD-V для полной поддержки виртуализации KVM

Оперативная память: 1 ГБ, плюс дополнительная оперативная память, необходимая для гостей

Одна сетевая карта (NIC)

Рекомендуемые системные требования

Intel EMT64 или AMD64 с флагом ЦП Intel VT/AMD-V.

Память: минимум 2 ГБ для ОС и сервисов Proxmox VE, а также выделенная память для гостей. Для Ceph и ZFS требуется дополнительная память; примерно 1 ГБ памяти на каждый ТБ используемого хранилища.

Быстрое и избыточное хранилище. Наилучшие результаты достигаются при использовании твердотельных накопителей.

Хранилище ОС: используйте аппаратный RAID с защищенным от батареи кешем записи («BBU») или без RAID с ZFS (опционально SSD для ZIL).

Для локального хранилища используйте либо аппаратный RAID с резервным кэшем записи (BBU), либо не-RAID для ZFS и Ceph. Ни ZFS, ни Ceph не совместимы с аппаратным RAID-контроллером.

Возможно совместное и распределенное хранилище.

Избыточные (мульти)гигабитные сетевые адаптеры с дополнительными сетевыми адаптерами в зависимости от предпочтительной технологии хранения и конфигурации кластера.

Для прохода PCI(e) процессор должен поддерживать флаг VT-d/AMD-d.

Простой обзор производительности

Чтобы получить обзор производительности процессора и жесткого диска в установленной системе Proxmox VE, запустите прилагаемый инструмент pveperf.

Это всего лишь очень быстрый и общий тест. Рекомендуется провести более подробные тесты, особенно в отношении производительности ввода-вывода вашей системы.

Поддерживаемые веб-браузеры для доступа к веб-интерфейсу

Для доступа к пользовательскому веб-интерфейсу рекомендуется использовать один из следующих браузеров:

Firefox, выпуск текущего года или последний выпуск с расширенной поддержкой

Chrome, выпуск текущего года

Поддерживаемая в настоящее время Microsoft версия Edge

Safari, выпуск текущего года

При доступе с мобильного устройства Proxmox VE покажет упрощенный сенсорный интерфейс.

Подготовить установочный носитель

Установочный носитель Proxmox VE представляет собой гибридный образ ISO. Это работает двумя способами:

Файл образа ISO, готовый для записи на CD или DVD.

Файл образа необработанного сектора (IMG), готовый для копирования на USB-накопитель (USB-накопитель).

Использование флэш-накопителя USB для установки Proxmox VE рекомендуется, поскольку это более быстрый вариант.

Подготовьте флэш-накопитель USB в качестве носителя для установки

На флэш-накопителе должно быть не менее 1 ГБ свободного места.

Не используйте UNetbootin. Он не работает с установочным образом Proxmox VE.
Убедитесь, что флешка не подключена и не содержит важных данных.

Инструкции для GNU/Linux

В Unix-подобных операционных системах используйте команду dd, чтобы скопировать образ ISO на флэш-накопитель USB. Сначала найдите правильное имя устройства USB-накопителя (см. ниже). Затем запустите команду dd.

Обязательно замените /dev/XYZ правильным именем устройства и адаптируйте путь имени входного файла (if).
Будьте очень осторожны и не перезаписывайте не тот диск!

Найти правильное имя USB-устройства

Есть два способа узнать имя флешки. Первый — сравнить последние строки вывода команды dmesg до и после подключения флешки. Второй способ — сравнить вывод команды lsblk. Откройте терминал и выполните:

Затем подключите флэш-накопитель USB и снова запустите команду:

Появится новое устройство. Это тот, который вы хотите использовать. На всякий случай проверьте, соответствует ли заявленный размер вашему USB-накопителю.

Инструкции для macOS

Откройте терминал (запросите Терминал в Spotlight).

Преобразуйте файл .iso в .img, например, с помощью параметра преобразования hdiutil.

macOS имеет тенденцию автоматически добавлять .dmg к имени выходного файла.

Чтобы получить текущий список устройств, выполните команду:

Теперь вставьте флэш-накопитель USB и снова запустите эту команду, чтобы определить, какой узел устройства ему назначен. (например, /dev/diskX).

замените X номером диска из последней команды.
rdiskX вместо diskX в последней команде имеется в виду. Это увеличит скорость записи.

Инструкции для Windows

Использование Etcher

Использование Руфуса

После того, как вы Начали, вы должны нажать Нет в диалоговом окне с запросом на загрузку другой версии GRUB. В следующем диалоговом окне выберите режим DD.

Использование установщика Proxmox VE

ISO-образ установщика включает следующее:

Полная операционная система (Debian Linux, 64-разрядная версия)

Установщик Proxmox VE, который разбивает локальный диск (диски) на разделы ext4, XFS, BTRFS (предварительная версия технологии) или ZFS и устанавливает операционную систему.

Ядро Proxmox VE Linux с поддержкой KVM и LXC

Полный набор инструментов для администрирования виртуальных машин, контейнеров, хост-системы, кластеров и всех необходимых ресурсов

Веб-интерфейс управления

Все существующие данные на выбранных для установки дисках будут удалены в процессе установки. Программа установки не добавляет пункты меню загрузки для других операционных систем.

Вставьте подготовленный установочный носитель (например, флешку или компакт-диск) и загрузитесь с него.

Убедитесь, что в настройках прошивки вашего сервера включена загрузка с установочного носителя (например, USB).

screenshot/pve-grub- меню.jpg

После выбора правильной записи (например, «Загрузка с USB») отобразится меню Proxmox VE, и можно будет выбрать один из следующих вариантов:

Запускает обычную установку.

Мастер установки можно использовать только с клавиатурой. Кнопки можно нажимать, нажимая клавишу ALT в сочетании с подчеркнутым символом соответствующей кнопки. Например, ALT + N, чтобы нажать кнопку «Далее».

Запускает установку в режиме отладки. Консоль будет открыта на нескольких этапах установки. Это помогает отладить ситуацию, если что-то пойдет не так. Чтобы выйти из консоли отладки, нажмите CTRL-D. Эту опцию можно использовать для загрузки работающей системы со всеми доступными основными инструментами. Вы можете использовать его, например, для восстановления деградировавшей ZFS rpool или исправить загрузчик для существующей установки Proxmox VE.

С помощью этой опции вы можете загрузить существующую установку. Он ищет все подключенные жесткие диски. Если он находит существующую установку, он загружается непосредственно на этот диск, используя ядро ​​​​Linux из ISO. Это может быть полезно, если есть проблемы с загрузочным блоком (grub) или BIOS не может прочитать загрузочный блок с диска.

Запускает memtest86+ . Это полезно для проверки работоспособности памяти и отсутствия ошибок.

screenshot/pve- select-target-disk.jpg

После выбора «Установить Proxmox VE» и принятия лицензионного соглашения с конечным пользователем появится запрос на выбор целевого жесткого диска (дисков). Кнопка «Параметры» открывает диалоговое окно для выбора целевой файловой системы.

Файловая система по умолчанию — ext4. Диспетчер логических томов (LVM) используется при выборе ext4 или xfs. Также можно установить дополнительные параметры для ограничения пространства LVM (см. ниже).

Proxmox VE можно установить на ZFS. Поскольку ZFS предлагает несколько уровней программного RAID, этот вариант подходит для систем, в которых нет аппаратного RAID-контроллера. Целевые диски должны быть выбраны в диалоговом окне «Параметры». Дополнительные параметры ZFS можно изменить в разделе «Дополнительные параметры» (см. ниже).

ZFS поверх любого аппаратного RAID не поддерживается и может привести к потере данных.

screenshot/pve-select- location.jpg

На следующей странице запрашиваются основные параметры конфигурации, такие как местоположение, часовой пояс и раскладка клавиатуры. Местоположение используется для выбора ближайшего сервера загрузки для ускорения обновлений. Установщик обычно автоматически определяет эти настройки. Их нужно менять только в тех редких случаях, когда автоматическое определение не работает или нужно использовать другую раскладку клавиатуры.

screenshot/pve-set- пароль.jpg

Используйте минимальную длину пароля от 12 до 14 символов.

Включить строчные и прописные буквы, цифры и символы.

Избегайте повторения символов, шаблонов клавиатуры, общих словарных слов, буквенных или числовых последовательностей, имен пользователей, имен родственников или домашних животных, романтических связей (текущих или прошлых) и биографической информации (например, идентификационных номеров, имен предков или дат).

Адрес электронной почты используется для отправки уведомлений системному администратору. Например:

Информация о доступных обновлениях пакетов.

Сообщения об ошибках периодических заданий CRON.

screenshot/pve-setup- network.jpg

Последний шаг — настройка сети. Обратите внимание, что во время установки вы можете использовать адрес IPv4 или IPv6, но не оба. Чтобы настроить узел с двойным стеком, добавьте дополнительные IP-адреса после установки.

screenshot/pve-installation.jpg

На следующем шаге отображается сводка ранее выбранных параметров. Перепроверьте каждую настройку и используйте кнопку «Назад», если настройку необходимо изменить. Чтобы принять, нажмите «Установить». Установка начинает форматировать диски и копирует пакеты в цель. Пожалуйста, дождитесь завершения этого шага; затем удалите установочный носитель и перезапустите систему.

screenshot/pve-install- резюме.jpg

Если установка не удалась, проверьте определенные ошибки на втором TTY ('CTRL + ALT + F2') и убедитесь, что система соответствует минимальным требованиям. Если установка по-прежнему не работает, прочтите главу о том, как получить помощь.

Логин по умолчанию — «root» (область PAM), а пароль root определяется в процессе установки.

Дополнительные параметры конфигурации LVM

Установщик создает группу томов (VG) с именем pve и дополнительные логические тома (LV) с именами root , data и swap . Для управления размером этих томов используйте:

Определяет общий объем используемого жесткого диска. Таким образом, вы можете зарезервировать свободное место на жестком диске для дальнейшего разделения (например, для дополнительных PV и VG на том же жестком диске, который можно использовать для хранения LVM).

Определяет размер тома подкачки. По умолчанию используется размер установленной памяти, минимум 4 ГБ и максимум 8 ГБ. Полученное значение не может превышать hdsize/8 .

Определяет максимальный размер корневого тома, на котором хранится операционная система. Максимальный размер корневого тома равен hdsize/4 .

Определяет максимальный размер тома данных. Фактический размер тома данных:

размер данных = hdsize - rootsize - swapsize - minfree

Где размер данных не может быть больше maxvz .

В случае тонкого LVM пул данных будет создан только в том случае, если размер данных больше 4 ГБ.
Если установлено значение 0 , том данных не будет создан, и конфигурация хранилища будет адаптирована соответствующим образом.

Определяет объем свободного места, оставшегося в группе томов LVM pve. При доступном хранилище более 128 ГБ по умолчанию используется значение 16 ГБ, в противном случае будет использоваться hdsize/8.

LVM требует свободного места в VG для создания моментальных снимков (не требуется для моментальных снимков lvmthin).

Дополнительные параметры конфигурации ZFS

Установщик создает пул ZFS rpool. Пространство подкачки не создается, но вы можете зарезервировать некоторое неразмеченное пространство на установочных дисках для подкачки. Вы также можете создать zvol подкачки после установки, хотя это может привести к проблемам. (см. примечания по обмену ZFS).

Определяет значение смещения для созданного пула. Ashift должен быть установлен как минимум на размер сектора базовых дисков (2 в степени ashift — это размер сектора) или любого диска, который может быть помещен в пул (например, замена неисправного диска ).

Определяет, включено ли сжатие для rpool .

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

Определяет параметр копий для rpool . Посмотрите справочную страницу zfs(8), чтобы узнать о семантике и о том, почему это не заменяет избыточность на уровне диска.

Определяет общий объем используемого жесткого диска. Это полезно для сохранения свободного места на жестком диске (дисках) для дальнейшей разметки (например, для создания swap-раздела). hdsize учитывается только для загрузочных дисков, то есть только для первого диска или зеркала для RAID0, RAID1 или RAID10 и для всех дисков в RAID-Z[123].

Советы по производительности ZFS

ZFS лучше всего работает с большим объемом памяти. Если вы собираетесь использовать ZFS, убедитесь, что у вас достаточно оперативной памяти. Хорошим расчетом будет 4 ГБ плюс 1 ГБ ОЗУ на каждый ТБ дискового пространства RAW.

ZFS может использовать выделенный диск в качестве кэша записи, который называется журналом намерений ZFS (ZIL). Используйте для этого быстрый диск (SSD).Его можно добавить после установки с помощью следующей команды:

Установите Proxmox VE в Debian

Proxmox VE поставляется в виде набора пакетов Debian и может быть установлен вместо стандартной установки Debian. После настройки репозиториев вам необходимо выполнить следующие команды:

Установка поверх существующей установки Debian выглядит простой, но предполагает, что базовая система была установлена ​​правильно и вы знаете, как настроить и использовать локальное хранилище. Вам также необходимо настроить сеть вручную.

Proxmox VE (Virtualization Environment) — это корпоративная платформа виртуализации с открытым исходным кодом. Он имеет встроенный очень удобный веб-интерфейс, который вы можете использовать для легкого управления своими виртуальными машинами. С Proxmox VE вы можете запускать даже легковесные контейнеры Linux. Он имеет и другие функции, такие как программно-определяемое хранилище, сеть, кластеризация высокой доступности и многое другое. В этой статье я покажу вам, как установить Proxmox VE на ваш компьютер. Итак, приступим.

После загрузки страницы нажмите «Загрузить бесплатно», как показано на снимке экрана ниже.


Вы должны быть перенаправлены на следующую страницу. На момент написания этой статьи Proxmox VE 5.2 является последней версией Proxmox VE. Чтобы загрузить установщик Proxmox VE 5.2 ISO, нажмите кнопку загрузки, как показано на снимке экрана ниже.


Должна начаться загрузка. Это может занять некоторое время.


Создание загрузочного USB-накопителя Proxmox VE:

Теперь вам нужно создать загрузочный USB-накопитель Proxmox VE, чтобы установить его на свой компьютер. В Linux вы можете использовать команду dd, чтобы очень легко создать загрузочный USB-накопитель.

Чтобы создать загрузочный USB-накопитель Proxmox VE в Linux, выполните следующую команду:

ПРИМЕЧАНИЕ. Здесь sdX — это ваш USB-накопитель. Вы можете использовать команду lsblk, чтобы узнать, что это такое в вашем случае.


Необходимо загрузить Rufus.


Теперь вставьте флэш-накопитель USB и запустите Rufus. Нажмите «Нет», когда появится следующее диалоговое окно.


Руфус должен запуститься. Теперь убедитесь, что ваш USB-накопитель выбран в Rufus. Затем нажмите ВЫБРАТЬ, как показано на снимке экрана ниже.


Должно быть открыто средство выбора файлов. Теперь выберите ISO-образ Proxmox VE, который вы только что загрузили, и нажмите «Открыть».

Теперь нажмите СТАРТ.


Теперь нажмите Да.


Теперь выберите «Записать в режиме образа DD» и нажмите «ОК».


Если на флэш-накопителе USB есть какие-либо важные данные, переместите их в безопасное место и нажмите "ОК". Ваш USB-накопитель должен быть отформатирован.


Rufus должен скопировать все необходимые файлы из файла ISO на флэш-накопитель USB.


После того, как Rufus сделает загрузочный USB-накопитель, вы можете нажать ЗАКРЫТЬ, чтобы закрыть Rufus.


Теперь вы можете использовать флэш-накопитель USB для установки Proxmox на свой компьютер.

Включить аппаратную виртуализацию:

Перед установкой Proxmox VE на свой компьютер убедитесь, что аппаратная виртуализация включена в BIOS вашей материнской платы. Если вы используете процессор AMD, он должен быть помечен как AMD-v. Если вы используете процессор Intel, он должен быть помечен как VT-x или VT-d.

Установка Proxmox VE:

Теперь вставьте загрузочный USB-накопитель в компьютер и загрузитесь с него.

После загрузки Proxmox VE с флэш-накопителя USB вы должны увидеть следующее окно. Теперь выберите «Установить Proxmox VE» и нажмите .


Установщик Proxmox должен запуститься. Теперь нажмите «Я согласен».


Теперь выберите жесткий диск или SSD, на который вы хотите установить Proxmox VE, и нажмите «Далее».


Теперь введите свою страну, выберите часовой пояс и раскладку клавиатуры. Когда вы закончите, нажмите «Далее».

Теперь введите свой пароль Proxmox VE и адрес электронной почты. Когда вы закончите, нажмите «Далее».


Теперь настройте сетевой интерфейс управления для Proxmox VE. Когда вы закончите, нажмите «Далее».


Proxmox VE устанавливается…


После завершения установки нажмите «Перезагрузить». Ваш компьютер должен быть перезагружен.


В меню Proxmox GRUB выберите Proxmox Virtual Environment GNU/Linux и нажмите .


Proxmox VE должен запуститься. Теперь посетите IP-адрес управления, как показано на снимке экрана ниже, из любого веб-браузера.


Поскольку Proxmox VE по умолчанию использует самозаверяющие SSL-сертификаты, вы можете увидеть следующее предупреждающее сообщение при попытке открыть веб-интерфейс управления из веб-браузера. Просто примите сертификат SSL. В Google Chrome нажмите Перейти к 192.168.x.y (небезопасно), как показано на снимке экрана ниже.


Теперь вы должны увидеть веб-интерфейс управления Proxmox VE. Войдите в систему с пользователем root и паролем, который вы установили при установке Proxmox VE.


Вы должны увидеть следующее диалоговое окно. Просто нажмите OK.


Теперь вы можете использовать веб-интерфейс управления Proxmox VE для управления (создания, удаления и многого другого) вашими виртуальными машинами KVM и контейнерами LXC.

Вы также можете просмотреть сводную информацию об общем использовании системы на вкладке "Сводка", как показано на снимке экрана ниже.


Сетевой интерфейс управления Proxmox VE очень прост в использовании, и вы сможете легко с ним разобраться. Это одна из лучших платформ виртуализации. Мне очень нравится пользовательский интерфейс веб-консоли Proxmox VE.

Итак, вы устанавливаете Proxmox на свой компьютер или сервер. Спасибо, что прочитали эту статью.

В одном из моих предыдущих постов о ProxMox VE я упомянул, что «на данный момент» невозможно выполнить установку ProxMox VE с загрузочного USB-носителя. До версии 1.7 поддержка установки с USB-накопителя не поддерживается. Это весьма разочаровывает! Особенно, когда вы знаете, что Vmware или Hyper-V можно легко установить с USB-накопителя….

Я столкнулся с этим ограничением во время переустановки тестовой среды. Я не хотел записывать новый компакт-диск из iso-образа ProxMox VE. Итак, я подумал, что с помощью такой утилиты, как unetbootin, я перенесу образ ISO на загрузочную флешку и выполню установку с USB… Ну, не совсем так!

Давайте попробуем сделать это прямо сейчас!

Установка ProxMox VE с USB-накопителя — да, можно!

После некоторых тестов (проб и ошибок) мне удалось (на двух аппаратных конфигурациях) запустить установку ProxMox VE с USB-накопителя! Чтобы выполнить установку с флешки, вам нужно вручную ввести некоторые команды из сеанса терминала. Можно изменить файл инициализации и включить недостающий код, чтобы программа установки обнаружила USB-устройства и выполнила установку с USB-накопителя. Но я думаю, что команда ProxMox VE, вероятно, интегрирует такие возможности в следующую версию.

Итак, вперед! Для выполнения установки вам потребуется следующее:

  • Загрузите Iso-файл ProxMox VE отсюда
  • Загрузите инструмент, который преобразует ваш USB-накопитель в загрузочный (например, unetbootin или универсальный установщик USB).
  • USB-накопитель с 1 ГБ ОЗУ (или 512 МБ)
  • компьютер, способный загружаться с USB-накопителя

Шаг 1. Создание/настройка загрузочного USB-накопителя

Для этого поста я использовал компьютер с Windows и решил попробовать универсальный установщик USB. Вы просто загружаете утилиту, дважды щелкаете по exe-файлу и принимаете лицензионное соглашение. В приложении вы указываете, какая буква диска является вашим USB-накопителем и где находится файл ISO, который вы хотите использовать. Обратите внимание, что я выбрал для дистрибутива вариант «Не включенный в список Linux ISO»


Вы просто нажимаете кнопку "Создать" и ждете завершения процесса. В конце, если вы изучите содержимое вашей флешки, вы увидите что-то вроде этого


Это файловая структура по умолчанию из двоичных файлов PROXMOX VE.

Необязательно

Чтобы сэкономить место на диске, вы можете удалить все папки, кроме загрузочной. Поскольку мы будем устанавливать из ISO-образа, нам не нужны все эти файлы. загрузочная папка содержит то, что необходимо для загрузки флешки в минимальной среде. Итак, моя загрузочная флешка выглядит примерно так, как на скриншоте ниже


Не забудьте скопировать iso-образ proxmox в корень флешки (см. скриншот выше). На этом этапе у вас должен быть загрузочный USB-накопитель, и вы должны быть готовы подключить его к компьютеру, на котором будет установлено программное обеспечение ProxMox VE

Шаг 2. Загрузка с USB в режиме отладки

На этом шаге вы просто загружаете компьютер с только что подготовленного USB-накопителя. Если все настроено правильно, вы увидите загрузочное меню PROXMOX VE. Не загружайтесь в обычном режиме. Если вы загрузитесь в обычном режиме, система автоматически перезагрузится, так как устройство cdrom не будет найдено. Вместо этого загрузитесь в режиме отладки

Чтобы запустить режим отладки, просто введите в командной строке: debug (см. снимок экрана ниже)


нажмите на картинку, чтобы увеличить

Если вы отслеживаете процесс загрузки, вы должны увидеть, что запоминающие устройства USB обнаружены. На этом этапе ничего делать не нужно. Это только информационный характер. Дождитесь завершения процесса загрузки


нажмите на картинку, чтобы увеличить

Когда процесс загрузки завершится, вы увидите сообщение, похожее на "cdrom не найден - невозможно продолжить (нажмите exit или Ctrl-D для перезагрузки)"

На этом этапе у вас есть доступ к консоли, где вы можете ввести набор команд.

Если вы достигли этого момента, вы можете перейти к шагу 3

Шаг 3. Определите свое USB-устройство и подключите его

В зависимости от конфигурации оборудования USB-устройство может идентифицироваться системой по-разному. Итак, сначала нам нужно определить, как система распознает USB-устройство. Поскольку у меня ограниченный набор команд (я не могу использовать lsub), я буду использовать старую команду fdisk.

В консоли я просто наберу fdisk -l.

Эта команда возвращает доступные в системе диски и разделы. Из приведенного ниже снимка экрана я знаю, что мой USB-накопитель отображается как /dev/sdb1 (потому что размер моего USB-накопителя составляет 1 ГБ). На вашем компьютере это может быть другое сопоставление. В другой моей системе USB-накопитель привязан к /dev/sdd1. Итак, проверьте !

нажмите на картинку, чтобы увеличить

Хорошо! Итак, вы определили свое USB-устройство. Теперь нам просто нужно смонтировать это устройство. Вы можете выполнить известную команду mount

смонтировать /dev/sdb1 /mnt (примечание: /dev/sdb1 представляет мою флешку в моей системе — пожалуйста, измените это значение, чтобы оно отражало ваши настройки)

Вы также можете проверить, подключено ли USB-устройство, просто введя mount (см. снимок экрана ниже)

нажмите на картинку, чтобы увеличить

Шаг 4. Смонтируйте файл ISO и вручную запустите программу установки (из командной строки)

Почти готово….. Теперь нам нужно ввести 2 дополнительные команды, и мы готовы выполнить установку ProxMox VE с нашего USB-накопителя….

На следующем снимке экрана показана команда, которую необходимо запустить в системе для запуска установщика ProxMox VE

Во-первых, нам нужно смонтировать iso-образ, содержащий бинарные файлы ProxMox Ve. Это довольно просто. Нам просто нужно ввести следующую команду:

mount -o loop -t iso9660 /mnt/proxmox_1-7.iso /mnt (снова измените соответственно имя вашего iso-файла…)

Чтобы убедиться, что операция монтирования прошла успешно и система обнаружила петлевое устройство, вы можете снова ввести команду mount

Наконец, нам нужно вручную ввести команду, которая запустит программу установки ProxMox Ve. В консоли вы просто набираете

chroot /mnt sbin/unconfigured.sh

Если все работает должным образом, вы должны увидеть установщик ProxMox VE (в основном графический интерфейс), и вы можете пройти через мастер, чтобы выполнить установку


Выводы

В этом посте подробно объясняется, как успешно установить ProxMox VE с загрузочного USB-накопителя. Процедура не слишком сложная и вам просто нужно выдать кучу команд из консоли. Я очень надеюсь, что следующий релиз ProxMox VE будет учитывать тот факт, что все больше и больше людей выполняют установку с USB-накопителей. Я надеюсь, что этот пост будет полезен другим людям, использующим ProxMox VE

Эта процедура работает для меня. Я не могу гарантировать, что это сработает во всех ситуациях, но вы можете попробовать 🙂

65 мыслей о «Установка PROXMOX VE с USB-накопителя»

Спасибо за визит и отзыв. Всегда приятно видеть, что некоторые сообщения полезны

Оставайтесь с нами
До следующего раза
увидимся

Здравствуйте, Хампол,
У нас все хорошо. Обратите внимание, что сообщение устарело, и с тех пор команда proxmox ve предоставила более удобный способ установки с USB-накопителя. Если вы не видели, в начале сообщения есть комментарий, который перенаправляет вас на другой пост

До следующего раза
Увидимся

Обновлена ​​инструкция по установке:
– в BIOS включить CSM на платах UEFI и установить его в режим Legacy
– в BIOS отключить безопасную загрузку
– создать загрузочное USB-устройство с помощью инструмента Rufus (текущая версия 2.11.995) и загрузите последний образ Proxmox (проверено с pve v4.4)
– после начала копирования, если появится диалоговое окно «Требуется загрузка», выберите НЕТ
– если обнаружит гибридный образ, отправьте «Запись в режиме DD-образа»
— после загрузки ПК нажмите или для ручного выбора USB-устройства
— выберите «UEFI: переносная карта памяти» или что-то, что начинается с «UEFI: …» и является загрузочным
– устанавливайте стандартным способом, больше не используйте режим DEBUG.

я не могу найти unconfigured.sh
что мне делать.

Я вижу фатальную проблему с файлом unconfigured.conf , я получаю сообщение об ошибке «Нет такого файла или каталога»
merci de bien vouloir m’aider.

До следующего раза
Увидимся

До следующего раза
Увидимся

Новости Flash Einstein, инструкции от них вы держите по ссылке, и читайте внимательно, НЕ РАБОТАЕТ

Извините, если этот процесс не сработал для вас… Пожалуйста, обратите внимание на то, что этот пост устарел, и вы можете проверить более свежий источник

До следующего раза
Увидимся

Проверил сегодня, не работает. Proxmox отказался распознавать USB-диск в качестве цели установки.

Подход VirtualBox по-прежнему работает хорошо. Просто установите на виртуальный диск ФИКСИРОВАННОГО размера (динамический у меня не работал), а затем запишите его на USB с помощью Rufus.

При этом система загрузилась нормально. Быстрая смена имени реального сетевого интерфейса на /etc/network/interfaces, перезагрузка — и все заработало.

Эй,
почему так сложно установить с USB? я хочу протестировать этот продукт, и я потратил 2 часа, пытаясь установить его, используя множество способов сделать загрузочную флешку.

Для вас информация, что этот пост действительно устарел и устарел. Некоторое время назад было опубликовано сообщение об обновлении, которое, вероятно, также устарело. Пожалуйста, проверьте proxmox ve wiki, и вы увидите, что процесс установки usb довольно прост
Надеюсь, это поможет
До следующего раза
Увидимся

Как установить proxmox на сервер HPE DL380 Gen10 ?? Пожалуйста

Надеюсь, это поможет
До следующего раза
Увидимся

Оставить ответ

Авторские права и отказ от ответственности

Этот блог и его содержимое находятся в свободном доступе для пользователей, однако на них распространяются авторские права. Содержание является собственностью c-nergy.be. Это означает, что вы не можете дублировать или (. )

Поддержите нас

Вы можете поддержать нас, загрузив Brave Browser, и дать нам чаевые через систему вознаграждений Brave Browser.

Скачать браузер Brave БЕСПЛАТНО

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

Читайте также: