Перенос живой конфигурации на md raid
От: Calc Россия  
Дата: 07.08.12 00:25
Оценка:
Может у кого был опыт переноса живой системы с одного диска на md raid

в наличии
машина с Linux Fedora, версию уже не помню

[root@poligon2 ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_poligon2-lv_root
107887608 64907932 41884000 61% /
tmpfs 508280 0 508280 0% /dev/shm
/dev/md127p1 495844 44645 425599 10% /boot
/dev/mapper/vg_poligon2-lv_home
40316280 3762236 34506044 10% /home


в машину будут вставляться 2 терабайтных диска.
Они должны работать в програмном рейде.

обычно вопрос бекапа решался dd disk1>disk2

[root@poligon2 etc]# ls /dev/sd
sda sda1 sda2

вот
sda1 — boot
sda2 — lvm со всеми разделами

пугает то, что рейд создает уже md0 и как скорее всего его не получиться как то хитро "попилить" под бут и другие разделы

Рейд — зеркало
Если кто делал подобные манипуляции — поделитесь опытом
Re: Перенос живой конфигурации на md raid
От: Roman Odaisky Украина  
Дата: 07.08.12 23:34
Оценка:
Здравствуйте, Calc, Вы писали:

C>sda1 — boot

C>sda2 — lvm со всеми разделами

C>пугает то, что рейд создает уже md0 и как скорее всего его не получиться как то хитро "попилить" под бут и другие разделы


RAID-массив можно разбивать: https://raid.wiki.kernel.org/index.php/Partitionable

Или можно создать не md0 на sdx+sdy, а md0 на sdx1+sdy1 и md1 на sdx2+sdy2, потом /boot на md0 и LVM на md1.

Или можно создать VG на двух PV и создать зеркалированный LV с помощью lvcreate -m, но говорят, что производительность намного хуже, чем у простого md.

Первое решение вроде более идеологически правильное, но у меня в свое время что-то пошло не так, я воспользовался вторым способом, хорошо работает.
До последнего не верил в пирамиду Лебедева.
Re: Перенос живой конфигурации на md raid
От: Roman Odaisky Украина  
Дата: 07.08.12 23:35
Оценка:
Здравствуйте, Calc, Вы писали:

C>пугает то, что рейд создает уже md0 и как скорее всего его не получиться как то хитро "попилить" под бут и другие разделы


Ну или поставить GRUB 2 и держать /boot тоже на LVM. Всё-таки 21-й век уже.
До последнего не верил в пирамиду Лебедева.
Re: Перенос живой конфигурации на md raid
От: Anton Batenev Россия https://github.com/abbat
Дата: 08.08.12 20:58
Оценка:
Здравствуйте, Calc, Вы писали:

C> Рейд — зеркало

C> Если кто делал подобные манипуляции — поделитесь опытом

Никто не мешает поделить винты на нужные партиции и сделать несколько md-массивов. Поверх нужного md-массива поднять LVM и разметить его на нужные логические тома. Перенос можно осуществить простым rsync и установить загрузчик в mbr.

P.S. Или я не совсем понял суть проблемы.
avalon 1.0rc3 build 430, zlib 1.2.3.4
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.