Тут интересуются, а что же вчера было...
По случаю наличия аж целой свободной субботы — погода на улице дрянь, ребёнок в соплях, так что никуда везти его не надо — решил я домашний Proxmox обновить до девятой версии. Так-то и восьмая ещё не EOS, но обновлять всё равно придётся жеж, так что можно "на кошках" потренироваться.
Вообще обновление прокса без кластеров и всяких сефов процедура довольно простая, и почти не отличается от обновления обычного дебиана. А тут ещё и диск нужно было в RAID поменять, да и шкаф заодно пропылесосить...
apt dist-upgrade прошёл отлично, а дальше началось веселье - сервак выключается сразу, едва доходит до GRUB, и всё по новой.
Бага это, как оказалось, известная. И тянется ещё с PVE7 и какой-то там багованной версии grub2, которая почему-то не вычищается с апдейтами (обновление ранее на pve8, к слову, прошло без проблем). И нужно всего-то загрузиться в rescue и немного поколдовать с загрузчиком.
Ну а дальше приключение на двадцать минут четыре часа:
- скачать iso-шник pve9 через мобильный интернет (роутер на этом же серваке живёт)
- попытаться загрузиться в rescue и iso proxmox, убедиться что тот не работает. погуглить на эту тему, забить.
- попробовать загрузиться в rescue обычного дебиана (там всё ок). пошаманить там, убедиться в тщетности бытия. Попутно обнаружить сбоящую планку памяти, из-за которой в консоли постоянная ругань.
- зайти в rescue через установщик pve9 (всего-то десяток команд), пошаманить там - всё ещё не работает
- найти соседний тред по похоже проблеме, внимательно перечитать английские буковки
- загрузиться в rescue через одно место и десяток команд, проверить, ребутнуться - опять фейл
- где-то ближе к 16 часам обнаружить, что забыл пообедать. Сделать себе кофе, перекусить. Выдохнуть
- ещё раз внимательно перечитать тред, снова загрузиться в rescue, внести пару правок, ребутнуться
- РАБОТАЕТ. ну, хотя бы загружается.
И всё это сидя на полу в прихожей, с портативной клавиатурой и небольшим экраном.
Все последующие проблемы типа возни с RAID (почему-то живой до этого диск перестал определяться что на горячую, что на холодную) и отъехавшего Strongswan (где поменяли один charon на другой, и попутно сломали ему unix socket) это уже так, рабочие моменты.
С интересом жду обновления продовых более важных серваков...
#homeserver @snakeslair
· 23.11.2025
9.0 или 9.1? Там в 9.1 на ещё более новое ядро заехали и куча проблем совместимости заехало вместе. И они зачем-то (ну лично для меня не ясно) тянут LXC, развивают. Не уверен, как тут ссылки работают, но статья на linuxiac dot com хорошая.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён