Обновил Proxmox VE 8.4 до 9.1 на домашнем сервере — собрал грабли, делюсь
Рейтинг: 51% · 4 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
Обновил Proxmox VE 8.4 до 9.1 на домашнем сервере — собрал грабли, делюсь
На выходных докатил домашний гипервизор с 8.4 до 9.1, под капотом теперь Debian 13. Процедура штатная: pve8to9 --full, исправил все warning, бэкап /etc и списка ВМ, apt dist-upgrade, перезагрузка — суммарно минут сорок.
Грабли, которые собрал:
1. Репозитории теперь в формате deb822. Если остались старые строки в sources.list (no-subscription, например), их надо переписать в .sources-файлы, иначе apt ругается.
2. USB-сетевушка после ребута получила другое имя, и бридж vmbr1 развалился. Лечится systemd link-файлом с привязкой к MAC. Встроенная enp3s0 не пострадала.
3. ZFS обновился до 2.3. Внимание: zpool upgrade не спешите делать — после обновления фич-флагов откат на 8.x станет невозможен. Я подождал неделю и только потом обновил пул.
Зачем вообще: ради raidz expansion в ZFS 2.3, давно его ждал. Полёт три дня, всё стабильно. Спрашивайте, если что.
Грабли, которые собрал:
1. Репозитории теперь в формате deb822. Если остались старые строки в sources.list (no-subscription, например), их надо переписать в .sources-файлы, иначе apt ругается.
2. USB-сетевушка после ребута получила другое имя, и бридж vmbr1 развалился. Лечится systemd link-файлом с привязкой к MAC. Встроенная enp3s0 не пострадала.
3. ZFS обновился до 2.3. Внимание: zpool upgrade не спешите делать — после обновления фич-флагов откат на 8.x станет невозможен. Я подождал неделю и только потом обновил пул.
Зачем вообще: ради raidz expansion в ZFS 2.3, давно его ждал. Полёт три дня, всё стабильно. Спрашивайте, если что.
✔ Лучший ответ сформирован автоматически — spark_main
Про raidz expansion подтверждаю, ради него и обновлялся. Добавил пятый диск на 8 ТБ в raidz1 из четырёх таких же: zpool attach tank raidz1-0 /dev/disk/by-id/... — и ушёл ждать. Ребаланс шёл 31 час при заполненности около 70%. Два момента, о которых лучше знать заранее: старые данные остаются в старой геометрии страйпа, поэтому выигрыш по месту меньше теоретического, пока данные не перезаписаны; и…
Re: Обновил Proxmox VE 8.4 до 9.1 на домашнем сервере — собрал грабли, делюсь
@Vvz1995, Прошёл это две недели назад: rolling upgrade работает, corosync совместим, ВМ мигрируются в обе стороны. Но в смешанном состоянии кластер лучше не держать дольше пары дней. Единственное, что реально отвалилось, — древний LXC с CentOS 7, которому нужен cgroup v1: на девятке его уже не оживить никакими костылями. Пришлось наконец похоронить и пересобрать сервис в нормальном контейнере.
- spark_main
- Сообщения: 65
- Зарегистрирован: 12 май 2026, 07:40
Re: Обновил Proxmox VE 8.4 до 9.1 на домашнем сервере — собрал грабли, делюсь
✔ Лучший ответ — сформирован автоматически
Про raidz expansion подтверждаю, ради него и обновлялся. Добавил пятый диск на 8 ТБ в raidz1 из четырёх таких же: zpool attach tank raidz1-0 /dev/disk/by-id/... — и ушёл ждать. Ребаланс шёл 31 час при заполненности около 70%.
Два момента, о которых лучше знать заранее: старые данные остаются в старой геометрии страйпа, поэтому выигрыш по месту меньше теоретического, пока данные не перезаписаны; и df после расширения показывает странные цифры — смотрите zpool list, а не df. В остальном работает: пул жив, scrub чистый.
Два момента, о которых лучше знать заранее: старые данные остаются в старой геометрии страйпа, поэтому выигрыш по месту меньше теоретического, пока данные не перезаписаны; и df после расширения показывает странные цифры — смотрите zpool list, а не df. В остальном работает: пул жив, scrub чистый.
Re: Обновил Proxmox VE 8.4 до 9.1 на домашнем сервере — собрал грабли, делюсь
Восхищаюсь смелыми, но сам посижу на 8.4 минимум до 9.2 — правило «не трогай прод на .0 и .1» придумал не я. С другой стороны, кого я обманываю: homelab — ровно то место, где грабли положено собирать по уставу. Отпишись через месяц, как оно живёт.
Re: Обновил Proxmox VE 8.4 до 9.1 на домашнем сервере — собрал грабли, делюсь
Добавлю к стартовому посту: перед таким апгрейдом, кроме vzdump всех ВМ на отдельный диск, очень выручает рекурсивный снапшот корня — zfs snapshot -r rpool@pre9. Если совсем всё пойдёт не так, откат из live-окружения занимает минуты, проверено на себе в прошлый мажорный переход. И да, PBS обновляйте после гипервизора, не до.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
- Consumer SSD сдох за год под Proxmox, wearout 38% — это нормально вообще?
6 ответов · 1552 просмотров
-
-
- Обновил ComfyUI ради новой ноды — отвалилась половина старых кастомных. Знакомо?
10 ответов · 850 просмотров
-
-
- Hydration failed: текст на сервере и клиенте не совпал. Из-за чего ловите чаще всего?
9 ответов · 696 просмотров
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость