- LVM crash & recovery, Santa Claus, 18:05 , 23-Июн-06 (1)
Убил кучу времени. Короче LVM не имеет действенных инструментов для восстановления ваших данных (типа fsck и т.п.). Под LVM обязательно надо иметь, что-нибудь с избыточностью для восстановления, т.е. RAID5, иначе вы сильно рискуете.При вылете PV вы довольно быстро сможете продолжить работу, см. How do I restore an LVM if one of the physical volumes that constitute a volume group has failed? http://kbase.redhat.com/faq/FAQ_85_5843.shtm однако как реально спасти ваши данные с отказавшего PV никто не знает! По крайней мере мне это не удалось. Более того, неизвестно какие данные остались коррекными на работающих PV и LV !!! В моих опытах файлы, предположительно оказавшиеся полностью или частично на отказавшем PV, после восстановления конфигурации LVM (замена отказавшего диска на новый) имели правильный размер и атрибуты но состояли сплошь из 00. Непонятно только одно, почему так много статей про полезность LVM даже для десктопа, но о том, что вы не сможете восстановить даже часть ваших данных (а оставшиеся могут быть некорректными) нигде нет ни слова!?
- LVM crash & recovery, kolayshkin, 00:02 , 24-Июн-06 (2)
А Вы знакомы с теорией RAID ? - LVM crash & recovery, Drew, 13:23 , 24-Июн-06 (3)
>Убил кучу времени. >Короче LVM не имеет действенных инструментов для восстановления ваших данных (типа fsck >и т.п.). >Под LVM обязательно надо иметь, что-нибудь с избыточностью для восстановления, т.е. RAID5, >иначе вы сильно рискуете. > >При вылете PV вы довольно быстро сможете продолжить работу, см. >How do I restore an LVM if one of the physical volumes >that constitute a volume group has failed? >http://kbase.redhat.com/faq/FAQ_85_5843.shtm > >однако как реально спасти ваши данные с отказавшего PV никто не знает! > >По крайней мере мне это не удалось. >Более того, неизвестно какие данные остались коррекными на работающих PV и LV >!!! >В моих опытах файлы, предположительно оказавшиеся полностью или частично на отказавшем PV, >после восстановления конфигурации LVM (замена отказавшего диска на новый) имели правильный >размер и атрибуты но состояли сплошь из 00. > >Непонятно только одно, почему так много статей про полезность LVM даже для >десктопа, но о том, что вы не сможете восстановить даже часть >ваших данных (а оставшиеся могут быть некорректными) нигде нет ни слова!? > ха-ха. вот я тоже почитал про lvm, воодушевился объединить 3 харда по 250гб (для файл-сервера), а потом призадумался, а что же будет, если один из них вылетит. поиск по 'lvm crash hdd' привел сюда =) спасти данные с отказавшего винта я не расчитываю как с lvm, так и без =) но интересно будут ли в нормальном режиме работать оставшиеся 2 харда? будут ли видны файлы в разделах, которые находятся на 2х живых хардах? santa claus, так что? данные на оставшихся винтах у тебя в нормальном виде?
- LVM crash & recovery, Santa Claus, 09:38 , 26-Июн-06 (9)
>santa claus, так что? данные на оставшихся винтах у тебя в нормальном >виде? Я же написал: "Более того, неизвестно какие данные остались коррекными на работающих PV и LV !!! В моих опытах файлы, предположительно оказавшиеся полностью или частично на отказавшем PV, после восстановления конфигурации LVM (замена отказавшего диска на новый) имели правильный размер и атрибуты но состояли сплошь из 00." В моем опыте это были 3-4 больших файла, а если их будет тысячи? Каждый проверять на нули?
- LVM crash & recovery, Santa Claus, 09:53 , 26-Июн-06 (11)
>> поиск по 'lvm crash hdd' привел сюда =) Более того, скажу, что в инете я тоже нашел совсем немного информации по этой же теме.
- LVM crash & recovery, John, 13:51 , 24-Июн-06 (4)
IMHO, бред:>Короче LVM не имеет действенных инструментов для восстановления ваших данных (типа fsck >и т.п.). а интересно, Ваш жесткий диск или любое другое _блочное устройство_ имеет такие инструменты? >Под LVM обязательно надо иметь, что-нибудь с избыточностью для восстановления, т.е. RAID5, >иначе вы сильно рискуете. конечно Вы рискуете не имея backup, RAID, etc - при чем здесь LVM? >При вылете PV вы довольно быстро сможете продолжить работу, см. >How do I restore an LVM if one of the physical volumes >that constitute a volume group has failed? >http://kbase.redhat.com/faq/FAQ_85_5843.shtm > >однако как реально спасти ваши данные с отказавшего PV никто не знает! Никто и не должен этого знать: в случае отказа устройства в составе LVM, это устройство заменяется и делается восстановление из резервной копии. >Непонятно только одно, почему так много статей про полезность LVM даже для >десктопа, но о том, что вы не сможете восстановить даже часть >ваших данных (а оставшиеся могут быть некорректными) нигде нет ни слова!? Вы не поняли назначения LVM, которое заключается в удобстве управления имеющимися устройствами и выделения пространства под нужды системы/пользователей. Преимущества LVM расписаны здесь http://www.tldp.org/HOWTO/LVM-HOWTO/benefitsoflvmsmall.html и здесь http://www.tldp.org/HOWTO/LVM-HOWTO/benefitsoflvmlarge.html Можно, конечно, расписывать всегда все возможные случаи, но для Вас ведь понятно, что при выходе из строя жесткого диска данные на нем будут утеряны - видимо Вы не дочитали/недопоняли документацию по LVM.
- LVM crash & recovery, Drew, 13:59 , 24-Июн-06 (5)
>IMHO, бред: > >>Короче LVM не имеет действенных инструментов для восстановления ваших данных (типа fsck >>и т.п.). >а интересно, Ваш жесткий диск или любое другое _блочное устройство_ имеет такие >инструменты? > >>Под LVM обязательно надо иметь, что-нибудь с избыточностью для восстановления, т.е. RAID5, >>иначе вы сильно рискуете. >конечно Вы рискуете не имея backup, RAID, etc - при чем здесь >LVM? > >>При вылете PV вы довольно быстро сможете продолжить работу, см. >>How do I restore an LVM if one of the physical volumes >>that constitute a volume group has failed? >>http://kbase.redhat.com/faq/FAQ_85_5843.shtm >> >>однако как реально спасти ваши данные с отказавшего PV никто не знает! >Никто и не должен этого знать: в случае отказа устройства в составе >LVM, это устройство заменяется и делается восстановление из резервной копии. А если нет резервной копии? Если вместо умершего харда, точнее партиции, к логическому тому подключить другой - то данные на логических партициях будут корректны, за исключением данных, находившихся на умершем диске?
- LVM crash & recovery, John, 14:22 , 24-Июн-06 (6)
>А если нет резервной копии? Если вместо умершего харда, точнее партиции, к >логическому тому подключить другой - то данные на логических партициях будут >корректны, за исключением данных, находившихся на умершем диске? Все зависит от использовавшейся схемы: несколько PV(physical volume) входят в состав VG(volume group) из которой выделяются LV(logical volume). На LV и располагаются ФС. В итоге может оказаться так, что в состав какой-то LV могут входить PE(physical extent) из разных PV. Вы всегда можете управлять при создании LV тем, из состава каких PV будут взяты PE. Посмотреть, какие PV участвуют в LV lvdisplay -m LV
- LVM crash & recovery, Drew, 14:36 , 24-Июн-06 (7)
>>А если нет резервной копии? Если вместо умершего харда, точнее партиции, к >>логическому тому подключить другой - то данные на логических партициях будут >>корректны, за исключением данных, находившихся на умершем диске? > >Все зависит от использовавшейся схемы: >несколько PV(physical volume) входят в состав VG(volume group) из которой выделяются LV(logical >volume). На LV и располагаются ФС. В итоге может оказаться так, >что в состав какой-то LV могут входить PE(physical extent) из разных >PV. > >Вы всегда можете управлять при создании LV тем, из состава каких PV >будут взяты PE. > >Посмотреть, какие PV участвуют в LV >lvdisplay -m LV Т.е. будет видны данные на LV после крэша харда или нет зависит от того на каком LV была расположена ФС? Если на живом - то данные будут видны? Так?
- LVM crash & recovery, John, 14:46 , 24-Июн-06 (8)
>Т.е. будет видны данные на LV после крэша харда или нет зависит >от того на каком LV была расположена ФС? Если на живом >- то данные будут видны? Так? Если совсем правильно, то если ФС располагается на LV, который состоит из живых PE, то да - все будет. Схему можно представить так: {PV1, ..., PVn} -> VG -> { LV1, ..., LVn} {PE1, ..., PEn} -> PV {PEa, PEx, PEz} -> LV при создании LV вы можете указать, что для нее необходимо использовать PE с таких-то PV.
- LVM crash & recovery, Santa Claus, 09:51 , 26-Июн-06 (10)
Еще раз, для тех кто в танке. Про назначение LVM и все понял, и с RAID знаком. И то и то использую в работе. Однако вопрос был не в том.Попробую еще раз объяснить. Например, если имея сбойный диск с ext3, вы можете совершенно безболезненно подключить его к работающей системе и почекать тем же fsck (или просто взять и заменить), то в случае с LVM так не получится. Более того ваша работающая система может заклинить, т.к. возможно будет обнаружен один неработающий PV или LV. Но и с этим еще можно смириться, утеряны данные так утеряны. Но неизвестно какие данные остались коррекными на работающих PV и LV !!! Если кому-нибудь известны способы преодоления этих проблем, просьба незамедлительно поделиться. Из всего вышеизложенного я и сделал вывод, что под LVM необходима подпорка снизу в виде RAID5. Что-нибудь еще непонятно?
- LVM crash & recovery, step, 11:04 , 08-Авг-06 (12)
>Если кому-нибудь известны способы преодоления этих проблем, просьба незамедлительно поделиться. > >Из всего вышеизложенного я и сделал вывод, что под LVM необходима подпорка >снизу в виде RAID5. > ну вывод в принципе правильный, хотя не обязательно 5 рэйд ставить конечно. Лучше почитать вот это, там неплохо расписано https://www.opennet.ru/docs/RUS/disk_plan/
|