[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

lvm2 зеркало с pv на lvm в другом vg



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

Есть машина с 4 дисками.
2 по 500 склеены в raid1 через md, поверх md натянут lvm с VG0.
В LV что внутри VG0 расположены / и /home (не знаю на сколько это важно)
Другие два диска - 1.5Тб и 2Тб. Они добавлены в VG1 без md.
Хочется в VG1 заиметь некоторые LV в зеркале (raid1).
Сделал на VG0 LV на 1Гб, (/dev/vg0/mirrorlog), добавил его в VG1 как PV.
Создал raid1 средствами lvm, указав PV для журнала /dev/vg0/mirrorlog
Всё вроде хорошо, собралось, работает, да только после перезагрузки
выяснилось что этот raid не запустился т.к. PV /dev/vg0/mirrorlog был
недоступен. После загрузки запустить этот raid уже можно руками -
/dev/vg0/mirrorlog запущен уже.
Собсно вопрос - как объяснить что при загрузке надо сначала запустить
всё что в vg0, пересмотреть какие PV есть и запустить всё что в VG1?
Уменьшить размер md0, сделать на первых двух md1 и его уже использовать
как PV для журнала? Слишком много телодвижений для уменьшения md0 :-(
Делать зеркало с использованием --corelog не хочу - после перезагрузки
будет ребилд. Ребилд терабайта это долго :-/
Создать LV, на которых завести raid1 с помощью md не хочется - слишком
много хлопот при ресайзе.
Заранее спасибо за мысли, идеи, предложения.

-- 
Best regards,
	Mikhail.


Reply to: