|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Timur Irmatov 2:5020/400 02 Sep 2002 18:26:35 To : Aleksey Barabanov Subject : Re: software raid + ext3 -------------------------------------------------------------------------------- Aleksey Barabanov wrote: > > еще вопрос, который я не смог выяснить чтением howto.. > > что произойдет, если на одном из винтов, составляющих mdX device, появятся > > бэдблоки??? > Хороший вопрос ! С одной стороны, если на винте с автоматически > транслируемой геометрией появились bad blocks этому винту место в помойке. > С другой стороны, учитывая уровень размещения драйвера MD , самое плохое , > что может произойти в этом случае это невозможность восстановить > зеркалирование. что значит "невозможность восстановить зеркалирование" ? вообще при чтении с raid 1 ядро читает только с одного из устройств или как-то перемешивает доступ к устройствам, входящим в массив? хотя это не так уж важно.. предположим при чтении (или записи) на одно из этих устройств на нем обнаруживается бадблок. что произойдет? устройство будет помечено как failed?? > > и еще. есть в машине два винта, /dev/hda и /dev/hdc.. что лучше - сделать > > один большой /dev/md0 и уже его разбивать на разделы, или сначала разбить > > винты, и потом из этих разделов сделать /dev/md{0,1,..} ? > Вопрос еще лучше {типа я совсем не смеюсь}. У меня иногда возникала мысль, > что если под линуксом нет особой разницы между девайсом и файлом, то > таблицу разделов можно записать в любой файл, разметить ФС и снова туда > прописать MBR, разметить ФС и .... и так до бесконечности. в приниципе наверно можно, используя loopback device .. > Hо imho здесь главное, чтобы созданный вами рэйд автоматически > детектировался. Я не проверял схему большой-md0-и-там-все. Я использую ту > схему, которая предлагается во всяких хавту-для-чайников. Т.е. > предварительно разбитые попарно на разделы диски создают набор md0, md1 и > т.д. В этом случае, btw , если на одном из разделов вылезут bad blocks, то > это приведет к отказу зеркалирования только для части системы, а не для > всего монолитного md0. так он будет автоматически детектироваться, это не проблема. меня беспокоит, если один из двух винтов вылетает, и скажем я оставшийся винт смогу подключить к другой машине (к-я скажем не понимает software raid) и замонтировать каждый раздел из созданнных на большом /dev/md0 отдельно, то есть будут ли они видны как /dev/hdXX ??? Тимур. -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488c3da6aa8.html, оценка из 5, голосов 10
|