После установки Proxmox необходимо выполнить несколько действий.
Если вы углубляетесь в использование Proxmox VE для своей домашней лаборатории или других вариантов использования и переходите с других гипервизоров, с которыми вы, возможно, играли, как я, вы можете немного потрудиться с некоторыми основами при начале работы. изучение платформы. Одной из таких задач является обновление Proxmox до последней версии Proxmox VE. Давайте посмотрим, как обновить репозитории и выполнить дистрибутивное обновление до последней версии без подписки Proxmox.
Узнайте, как установить Proxmox VE в VMware vSphere:
Репозиторий без подписки Proxmox VE
Репозиторий pve-no-subscription можно использовать для тестирования и непроизводственного использования. Не рекомендуется запускать на рабочих серверах, так как эти пакеты не всегда тщательно тестируются и проверяются. Как следует из названия, для доступа к этому репозиторию не требуется ключ подписки Proxmox VE.
Чтобы использовать репозиторий pve-no-subscription, проверьте и адаптируйте свой sources.list:
нано /etc/apt/sources.list
deb http://ftp.debian.org/debian jessie основной вклад
# Репозиторий PVE pve-no-subscription предоставлен proxmox.com, НЕ рекомендуется для использования в продакшене
deb http://download.proxmox.com/debian jessie pve-no-subscription
# deb https://enterprise.proxmox.com/debian jessie pve-enterprise
Репозиторий Proxmox VE pvetest
Репозиторий pvetest предназначен только для тестирования.
Чтобы использовать репозиторий pvetest, адаптируйте свой sources.list.d/pve-enterprise.list:
нано /etc/apt/sources.list.d/pve-enterprise.list
деб http://download.proxmox.com/debian джесси pvetest
#deb https://enterprise.proxmox.com/debian jessie pve-enterprise
apt-get update && apt-get dist-upgrade
1 минута чтения
У вас нет действующей подписки на этот сервер. Пожалуйста, посетите www.proxmox.com, чтобы получить список доступных опций
Если вам тоже нравится, как я устал просматривать это сообщение снова и снова после входа в систему
Proxmox вы хотите его удалить. Это сообщение появляется с версии 5.1 и новее (включая 6.0).
Чтобы удалить его, выполните команду ниже.
Вам нужно будет подключиться к вашей машине Proxmox по SSH или использовать консоль узла через веб-интерфейс PVE.
После этого сообщение будет скрыто. Но для полного отключения ненужных функций Enterprise необходимо удалить репозиторий PVE из списка подходящих репо.
Удалить хранилище:
Добавить репозиторий для бесплатной версии сообщества (buster — для Debian 10 (Proxmox 6.x)):
Следующее обновление пакетов и системы и перезагрузка PVE.
apt-get update && apt-get upgrade -y
apt-получить дист-обновление
перезагрузка
- Дополнительная информация
- Настройки обновления Proxmox VE по умолчанию
- Что такое Proxmox VE?
- Зачем обновлять Proxmox VE?
- Часто задаваемые вопросы по обновлению Proxmox VE
- Как настроить Proxmox для некорпоративного репозитория?
- Является ли Proxmox бесплатным?
- Подведение итогов
- Подключение дополнительного накопителя
- Обновите систему до последней версии
- Позаботьтесь о безопасности
Дополнительная информация
Одна из проблем при запуске Proxmox VE, с которой вы можете столкнуться, заключается в том, что Proxmox VE запрашивает действующую подписку для обновления платформы. Если у вас есть установка PVE без подписки, как выполнить обновление рабочего диска на гипервизоре для некорпоративного использования?
Хорошей новостью является то, что даже если у вас есть нелицензионная версия, корпоративная установка без PVE, которая не является платной версией, вы все равно можете получать обновления программного обеспечения на своей не корпоративной версии для обновления Proxmox.
Как и все другие дистрибутивы Linux, обновления и обновления извлекаются из репозитория. Proxmox VE по умолчанию ориентирован на производственное использование, а репозитории обновлений и обновлений соответственно указываются в корпоративных репозиториях.
Настройки обновления Proxmox VE по умолчанию
Настройки обновления Proxmox VE по умолчанию указывают на корпоративные репозитории. Таким образом, когда вы запускаете обновление программного обеспечения с помощью команды run dist upgrade, вы можете увидеть ошибку, что вы используете PVE без подписки.
Недействительная конфигурация подписки
Это связано с тем, что по умолчанию Proxmox VE указывает на корпоративный репозиторий для извлечения списков пакетов. Таким образом, когда вы загружаете и устанавливаете Proxmox VE, он настраивается для предприятия PVE, и вы можете ввести конфигурацию PVE без подписки. Давайте поработаем над репозиторием подписки PVE без подписки.
Ошибка базы данных пакета обновлений
Какие шаги необходимы для перехода от корпоративного репозитория к конфигурации без подписки с Proxmox VE? Корпоративный репозиторий определен в файле конфигурации etc apt sources.list.d. Конфигурация репозитория PVE без подписки определяется в файлах репозитория.
Шаги по настройке конфигурации PVE без подписки настраиваются с помощью файла etc apt sources.list.d, который можно найти по адресу:
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
Добавление строки пве без подписки в конфигурационный файл
Теперь нам просто нужно закомментировать строку в другом файле, расположенном здесь:
Редактирование файла pve enterprise.list
После редактирования и сохранения обоих вышеуказанных файлов нам нужно запустить команду apt-get update proxmox VE в командной строке.
Запуск apt get update
После обновления репозитория с помощью некорпоративного репозитория мы можем выполнить обновление корпоративного репозитория без pve с помощью команды:
Как вы можете видеть ниже, у меня есть обновление, доступное для сервера Proxmox VE, готовое к установке после настройки обновления для обхода требования подписки.
Запуск команды apt dist upgrade из командной строки
Что такое Proxmox VE?
Proxmox VE — это корпоративный гипервизор, который, как я видел, действительно набирает популярность среди сообщества домашних пользователей и в других местах, поскольку он обеспечивает легкодоступность, и Proxmox работает с большинством аппаратных средств, с которыми работают другие гипервизоры.
Proxmox VE — это полная платформа виртуализации с открытым исходным кодом для корпоративной виртуализации. С PVE вы можете запускать виртуальные машины и даже контейнеры с вашей установкой Proxmox VE.
Он также включает в себя бесплатный сервер резервного копирования Proxmox, который предоставляет корпоративное решение для резервного копирования и восстановления ваших виртуальных машин, контейнеров и физических хостов в одном решении.
Гипервизор корпоративной виртуализации Proxmox VE
Зачем обновлять Proxmox VE?
Как и любое хорошее управление жизненным циклом, обновление ProxMox VE является передовой практикой. Последнее, что вы хотите сделать, — это пренебречь обновлением вашей платформы гипервизора, на которой вы запускаете свои критически важные виртуальные машины и контейнеры. Выполнение dist upgrade гарантирует получение последних обновлений безопасности и других обновлений для вашего решения Proxmox VE.
Существует несколько способов обновить установку Proxmox VE, используя веб-интерфейс Proxmox или команды apt get update proxmox ve и apt get upgrade из командной строки, либо с консоли, либо через SSH-соединение. .
Часто задаваемые вопросы по обновлению Proxmox VE
По умолчанию Proxmox VE указывает на корпоративные репозитории, для выполнения обновлений которых требуется подписка. Однако это незначительное изменение конфигурации, позволяющее обойти корпоративный репозиторий и указать на некорпоративный репозиторий для извлечения обновлений.
Как настроить Proxmox для некорпоративного репозитория?
По сути, вам нужно отредактировать два файла: файл /etc/apt/sources.list и файл /etc/apt/sources.list.d/pve-enterprise.list. После редактирования файлов с приведенной выше конфигурацией вы запускаете обновление apt-get, а затем команду apt dist-upgrade.
Является ли Proxmox бесплатным?
Да, Proxmox можно бесплатно загрузить и установить в вашей среде. Кроме того, как показано, вы можете перейти с корпоративной версии репозитория обновлений proxmox на некорпоративную версию.
Подведение итогов
Proxmox VE — это отличная платформа для домашней лаборатории или для использования на предприятии, которая предоставляет множество замечательных возможностей для запуска виртуальных машин и контейнерных рабочих нагрузок в вашей среде. Отредактировав всего несколько второстепенных файлов конфигурации, вы можете легко обойти требование подписки при обновлении установок Proxmox VE последними обновлениями. Это позволяет обновлять установки Proxmox с помощью последних исправлений безопасности и других обновлений от Proxmox.
Подключение дополнительного накопителя
Есть несколько вариантов подключения незадействованного накопителя в Proxmox. Один из самых быстрых пользователей – это подключение накопителя в качестве раздела LVM, на котором можно хранить образы жестких дисков ВМ и контейнеров.
1. Проверяем наличие неиспользуемых накопителей:
Виден один неиспользуемый накопитель /dev/sdb. Его можно инициализировать и использовать как раздел LVM.
2. Перейдите в раздел Disks/LVM, нажмите Create: LVM Volume Group, выберите диск и дайте название хранилищу
LVM раздел создан и может быть использован для размещения образов дисков ВМ
Обновите систему до последней версии
В ProxmoxVE по умолчанию подключен платный репозиторий, обновления из которого доступны обладателям платной подписки. Чтобы получить последние обновления виртуализатора без подписки, нужно отключить платный репозиторий и подключить репозиторий без подписки (pve-no-subscription repository). Если этого не сделать, apt будет сообщать об ошибке при обновлении источников пакетов.
1. Зайдите в веб-интерфейс (https://server.ip.address:8006) или подключаемся к серверу по SSH. Рассмотрим пример веб-интерфейса. Перейдите в консоль:
2. Отредактируйте файл конфигурации apt:
В этом файле есть только одна строка. Напишите перед ней символ «#», чтобы отключить опцию получения обновлений из платного репозитория:
#deb https://enterprise.proxmox.com stretch pve-enterprise
3. Нажмите Ctrl + X для выхода из редактора, ответив «Y» на вопрос системы о сохранении файла.
4. Подключите репозиторий без подписки (pve-no-subscription). Для этого откройте для редактирования файл:
5. Добавьте в этот файл строки:Для ProxmoxVE 7
Для ProxmoxVE 8
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscriptiondeb http://security.debian.org/debian-security bookworm-security main contrib
6. Нажмите Ctrl + X для выхода из редактора, ответив «Y» на вопрос системы о сохранении файла.
7. Запустите команду обновления списков пакетов и апгрейд системы:
apt update && apt upgrade -y
8. Перезапустите сервер после завершения обновления
Позаботьтесь о безопасности
1. Откройте консоль сервера через веб-интерфейс или SSH.
2. Обновите источники пакетов:
3. Установите Fail2Ban:
apt install fail2ban
4. Откройте конфигурацию утилиты для редактирования:
6. Используйте сочетание клавиш Ctrl + X для выхода из редактора, ответив «Y» на вопрос системы о сохранении файла.
7. Перезапустите службу:
systemctl restart fail2ban
fail2ban-client -v status sshd
Ответ коммунальной службы будет выглядеть примерно так:
Аналогичным образом можно закрыть веб-интерфейс от подобных атак, создав соответствующее правило. Пример такого правила для Fail2Ban можно найти в официальном руководстве.