LINUX.ORG.RU
ФорумAdmin

LVM увеличивает шанс краха?


0

0

В одну volume group входят несколько физических винчестеров (несколько pv). Если один из них вылетит будет ли доступна инфа на оставшихся винчестерах?

1) если все logical volume's не разбиты по разным pv, то в случае отказа винта можно ли будет просто загрузиться и работать просто имея данные на отказавшем винчестере в недоступном состоянии? Или же необходимо будет проделывать что-то наподобии операции ребилдинга всех метаданных?

2) То же самое, но если logical volume все-таки разнесена по разным phisical volume? будет ли доступна оставшаяся часть? (файловая система размеченная поверх lv ext3)

2) для чего нужна команда vgcfgbackup/vgcfgrestore - что-то сохраняет, а для чего и как этим пользоватья понять не могу

3) как logical volume разбитый на несколько pv "собрать" в один pv?

Вообще, какие процедуры надо щаз проделать (пока все работает) что б максимально быстро и полно восстановить работоспособность машины в случае отказа одного из винчестера? естественно вопрос восстановления самих данных не стоит - это дело бэкапа.

> 3) как logical volume разбитый на несколько pv "собрать" в один pv?

lv{extend|reduce} + resize для ФС

> 2) То же самое, но если logical volume все-таки разнесена по разным phisical volume? будет ли доступна оставшаяся часть? (файловая система размеченная поверх lv ext3)

Нет. Просто не сможешь подмонтировать. Хотя в сыром виде скопировать сможешь.

> 1) если все logical volume's не разбиты по разным pv, то в случае отказа винта можно ли будет просто загрузиться и работать просто имея данные на отказавшем винчестере в недоступном состоянии? Или же необходимо будет проделывать что-то наподобии операции ребилдинга всех метаданных?

Да, если отказавший pv не находится в одной с рабочим vg.

Anoxemian ★★★★★
()
Ответ на: комментарий от Anoxemian

>> 3) как logical volume разбитый на несколько pv "собрать" в один pv?
>lv{extend|reduce} + resize для ФС 

нет, этим занимается команд pvmove

sdio ★★★★★
()
Ответ на: комментарий от sdio

> нет, этим занимается команд pvmove то что надо, спасибо, из названия как-то не сильно было понятно предназначение.

redbaron ★★
() автор топика
Ответ на: комментарий от Anoxemian

>> 1) если все logical volume's не разбиты по разным pv, то в случае отказа винта можно ли будет просто загрузиться и работать просто имея данные на отказавшем винчестере в недоступном состоянии? Или же необходимо будет проделывать что-то наподобии операции ребилдинга всех метаданных?

> Да, если отказавший pv не находится в одной с рабочим vg.

Как может pv находится вне vg? ведь тогда его просто нельзя использовать. vg у меня одна на все pv

redbaron ★★
() автор топика
Ответ на: комментарий от redbaron

О_о ну у тебя же легко может быть несколько vg. И соответственно не обязательно что конкретный pv принадлежит именно этой vg.

Anoxemian ★★★★★
()
Ответ на: комментарий от Anoxemian

Ну это я понимаю, я имел ввиду вне какого-либо vg. Потому как в первом сообщении написал что все pv входят в одну единственную vg

redbaron ★★
() автор топика

>Вообще, какие процедуры надо щаз проделать (пока все работает) что б максимально быстро и полно восстановить работоспособность машины в случае отказа одного из винчестера? естественно вопрос восстановления самих данных не стоит - это дело бэкапа.

Поставить vmware (server раз уж бесплатно дают), определить нужное кол-во дисков, установить ОС, LVM и смоделировать разные ситуации по выходу дисков из строя.

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.