Тут интересуются, а что же вчера было...

По случаю наличия аж целой свободной субботы — погода на улице дрянь, ребёнок в соплях, так что никуда везти его не надо — решил я домашний 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

Тут интересуются, а что же вчера было.. | Сетка — социальная сеть от hh.ru Тут интересуются, а что же вчера было.. | Сетка — социальная сеть от hh.ru