Начинаем и готовимся обновить Proxmox 6 до 7. Я не буду заниматься самодеятельностью, а выполню то, что указано в официальном руководстве по обновлению - https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0. Если хорошо читаете по-английски, можете сразу переходить туда и делать по нему.

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

# apt update && apt dist-upgrade
# reboot

Теперь запускаем утилиту pve6to7, чтобы проверить готовность вашего гипервизора к обновлению.

# pve6to7

Я получил одно предупреждение. У одного контейнера отсутствует указанный в конфигурации диск. Это очень старый контейнер, который не нужен. Я просто удалил его. Запустил еще раз утилиту, предупреждений не было. После этого можно двигаться дальше.

Как я уже сказал ранее, после обновления у вас изменится MAC адрес сетевого бриджа vmbr. Если для вас это может сулить проблемы, то заранее укажите постоянный MAC. Для начала посмотрите текущие адреса:

# ip -c link

Затем укажите текущий MAC адрес бриджа в конфигурации сетевых интерфейсов /etc/network/interfaces.

auto vmbr0
iface vmbr0 inet static
    address 10.20.1.2/24
    hwaddress ae:9d:46:49:4d:23
    # ... остальные настройки

Обновление Proxmox 6 до 7

Переходим непосредственно к обновлению. Нам нужно изменить основные системные репозитории. Можете это сделать вручную, заменив buster на bullseye в файле репозиториев /etc/apt/sources.list. Либо сделайте это же автоматически:

# cp /etc/apt/sources.list /etc/apt/sources.list.bak
# sed -i 's/buster\/updates/bullseye-security/g;s/buster/bullseye/g' /etc/apt/sources.list

Проверяем, появились ли изменения:

# diff /etc/apt/sources.list /etc/apt/sources.list.bak

Всё в порядке. Можно запускать обновление Proxmox 6 до 7-й версии.

# apt update

К обновлению предлагается 741 пакет. Список внушительный, так что на первый взгляд мы всё делаем правильно. Обновляемся.

# apt dist-upgrade

В процессе вас спросят, точно ли вы уверены, что хотите обновить proxmox ve 6.4 до 7.0. Надо согласиться :)

Далее будет еще несколько вопросов на тему обновления конфигов. Можно ничего не менять и принимать дефолтное значение. После установки всех пакетов на всякий случай еще раз перезагрузитесь. После этого в веб интерфейсе увидите новую версию Proxmox VE 7.0. Поздравляю, обновление прошло успешно.

 

Яндекс.Метрика