Здравствуйте!
Посоветуйте, пожалуйста, умудрённые опытом!
Если Proxmox не загрузился - как его переустановить и подключить "старые" storage, чтобы поднять виртуалки и подключить существующие диски виртуалок
Понятно что из бэкапов виртуалок можно, но если вот оно всё тут "лежит" и можно "не тащить эти сотни гигабайт по сети".
Подробно:
Я новичок в Proxmox (да и в линукс умею только с гуглом) и пробую его освоить.
Устанавливал PM на mdadm-raid1
Сначала ставил по инструкции уважаемого Zerox. Там всё получается и я раньше ставил, но на новой версии возникают ошибки и я не смог их решить.
Тогда решил делать стандартную установку и переносить уже установленный PM на mdadm-raid1.
Нагуглил инструкции - получилось.
Тут есть две вариации установлено с BIOS+GRUB и EFI - делается по-разному.
В очередном эксперименте где-то ошибся и не сделал загрузку для GRUB и при загрузке он не захотел подключить lvm.
Восстановить загрузку я ещё не сумел (ещё не разобрался во всех особенностях VG, LVM, mdadm и GRUB
Но в процессе восстановления возник серьёзный вопрос - как при переустановке всё подключить "назад".
Я взял отдельный диск, установил на него Proxmox
Поднял рейд: mdadm --assemble --run /dev/md0 /dev/sdb3 /dev/sdc3
Стало 2 одинаковых группы томов - pve
Посмотрел UUID группы и по нему переименовал старую группу
vgdisplay
vgrename -v pxDmjS-tf1A-rjCY-bP1R-7myD-jIbS-UwnS5z pve-old
Подключил её.
vgchange -a y pve-old
На этом пока остановился - но и до сюда что-то долго шёл :(
Готовое руководство по этой теме вряд ли кто-то подскажет, но в общем случае старые диски на lvm томах можно использовать. По своей сути это просто диски для виртуальных машин. Можно банально их сконвертировать в обычный raw диск, если не понятно, как работать с lvm. Вот пример: https://serveradmin.ru/konvertatsiya-diskov-qcow2-lvm-v-kvm-proxmox/ Там конвертация из qcow2 в lvm. В обратную сторону она так же работает.
Спасибо!
Я смог добавить в web-интерфейсе storage lvm-thin и он подключился и я обнаружил там диск вирт-машины.