Можно ли подключить...
 

Можно ли подключить старые lvm в новой установке Proxmox

7 Записи
3 Пользователи
1 Reactions
426 Просмотры
Записи: 3
Создатель темы
(@kluvonog)
Active Member
Присоединился: 4 месяца назад

Здравствуйте!

Посоветуйте, пожалуйста, умудрённые опытом!

Если 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

 

На этом пока остановился - но и до сюда что-то долго шёл :(

Ответить
Метки темы
6 Ответов
Записи: 926
Admin
(@zerox)
Prominent Member
Присоединился: 11 лет назад

Готовое руководство по этой теме вряд ли кто-то подскажет, но в общем случае старые диски на lvm томах можно использовать. По своей сути это просто диски для виртуальных машин. Можно банально их сконвертировать в обычный raw диск, если не понятно, как работать с lvm. Вот пример: https://serveradmin.ru/konvertatsiya-diskov-qcow2-lvm-v-kvm-proxmox/ Там конвертация из qcow2 в lvm. В обратную сторону она так же работает. 

 

Ответить
Записи: 3
Создатель темы
(@kluvonog)
Active Member
Присоединился: 4 месяца назад

Спасибо!

Я смог добавить в web-интерфейсе storage lvm-thin и он подключился и я обнаружил там диск вирт-машины.

Ответить
4 Ответов
(@aspid)
Присоединился: 3 недели назад

New Member
Записи: 3

@kluvonog если не сложно, подскажите пожалуйста как вы это сделали.

У меня похожая ситуация, только Raid1 из ProxMox был подключен к виртуальной машине на win11, этот raid1 состоял из двух физических дисков, и на этом raid1 была файлопомойка, содержащая уникальные файлы (посыпаю голову перлом, но бекапов не было, за 47 лет, первый раз попал в такую ситуацию).

Точно так же как и у вас, не загрузился ProxMox, но после очередного обновления пакетов(до этого, несколько раз обновлялся, всё было нормально).

Понимаю, что все данные, как лежали на этих дисках, так и лежат, но как их оттуда достать, не знаю.

 

Ответить
(@kluvonog)
Присоединился: 4 месяца назад

Active Member
Записи: 3

@aspid , ну мне не достаточно информации из вашего сообщения что там и как у вас настроено - я про диски, lvm (есть или нет), каки группы и т.п.

Совет 1: проводите эксперименты на копии - сделайте в виртуальной среде модель вашей ситуации (например в VirtualBOX). Сделайте снимок этой ситуации и вперёд с экспериментами.

По поводу последнего моего сообщения - я мышкой в web-интерфейсе "нового" Proxmox добавил storage lvm-thin. Но до этого делал всё что в первом сообщении написано.

А так вот например инструкция -в яндексе наберите: Подключаем диск из NAS в Linux, или монтирование RAID и LVM разделов

Ответить
(@aspid)
Присоединился: 3 недели назад

New Member
Записи: 3

@kluvonog, да, сегодня попробую, из совершенно других дисков собрать raid1. подключить его к виртуальной машине, накидать туда хлама, выключить, попробовать подключить это на другой сборке с ProxMox и попытаться достать этот хлам. Но сколько я пользуюсь ProxMox(не так уж и много), не видел в веб интерфейсе возможности подключения существующих дисков, только новый собрать можно, соответственно убив всю инфу на диске. По этому глаз зацепился за  "Я смог добавить в web-интерфейсе storage lvm-thin", думал может какой то простой способ есть.

"ну мне не достаточно информации из вашего сообщения"

Эти два диска лежат уже пол года без движения, я сам уже не помню толком, что там было. Да и скила не хватает, что бы грамотно изложить.

 

Ответить
(@aspid)
Присоединился: 3 недели назад

New Member
Записи: 3

@kluvonog Подключил к боевому ProxMox два диска по 3тб, создал из них зеркало zfs на 3tb, к виртуальной машине подключил диск, пространства выделил 800gb, хранилищем этого диска назначил вышеописанное зеркало на 3tb, Включил виртуальную машину, инициализировал диск как MBR, отформатировал в NTFS, залил на него пару фильмов и кучку фоток, выключил виртуальную машину, отключил оба диска. Притащил на работу, подключил к тестовому ProxMox.

Получилось вот так(красным выделены тестовые диски)

<a href=" ссылка удалена " target="_blank" rel="noopener">Картинка

Пролазил по всем видам подключения дисков, нигде не нашёл подключения существующих разбитых дисков, можно только очистить их и создать новые пулы.

<a href=" ссылка удалена " target="_blank" rel="noopener">LVM

<a href=" ссылка удалена " target="_blank" rel="noopener">LVM-Thin

<a href=" ссылка удалена " target="_blank" rel="noopener">Каталог

<a href=" ссылка удалена " target="_blank" rel="noopener">ZFS

Без созданного пула, к виртуальной машине, добавить, естественно, тоже ничего нельзя, в списке хранилищ, только пулы которые были до подключения тестовых дисков. 

<a href=" ссылка удалена " target="_blank" rel="noopener">Добавление диска в ВМ

Куда дальше смотреть не знаю.

Не исключаю, что эти диски можно подключить из командной строки, но ещё раз повторюсь, мой глаз зацепился за вашу фразу "Я смог добавить в web-интерфейсе"

Куда можно ещё посмотреть, что бы подключить эти диски, хоть парой, хоть по одному?

PS. Ссылки на картинки удалились, возможно после модерации сообщения восстановятся. Zerox если я сделал, что то запретное, с выкладыванием картинок, подскажите пожалуйста, как правильно из тут прикрепить.

Ответить
Используешь Telegram? Подпишись на канал автора →
This is default text for notification bar