|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 23 Nov 2007 15:01:11 To : Strange Alex Subject : Re: Hесколько вопросов о RAID -------------------------------------------------------------------------------- > From: Strange Alex <Strange.Alex@p51.f104.n5000.z2.fidonet.org> > Date: Fri, 23 Nov 2007 14:15:28 +0300 > >Попалась машинка, в которой собран gmirror из 2-х дисков размерами, >отличающимися в 2 раза (видимо при сбое одного заменили тем чем было). >Провайдеры - целые диски ad0 & ad2. Вспомнил thread годичной давности про то >как использовать оставшееся место на втором диске, перечитал, так и не нашел >правильного решения (чтобы и загрузка при вылете первого диска осталась >возможной и поменять диск не сложно было). Подумал: а почему-бы не взять, и >просто не создать еще один слайс на ad2 (наплевав на то что именнно он, а не >ad2s1 - провайдер geom) ? Создание слайса - это запись нескольких байт в первый сектор, в таблицу разделов. А он (первый сектор) у тебя в зеркало-то входит? Если входит, то эта же таблица и на первый диск запишется, что некорректно. Другое дело, что никто тебе не мешает создать слайс на втором диске и поставить этот слайс в зеркало с первым диском, а для загрузки прописать на втором диске какой-нибудь бутменеджер вне слайса, например, boot0. Естественно, всю эту процедуру лучше offline проделывать, в сингл-юзер или загрузившись с ремонтного CD. >Есть опасность затереть метаданные на нем, и сомнения по поводу где же они >всетаки находятся: "stored in the provider's last sector". Реально в конце >каждого провайдера (то есть в разных местах у ad0 и ad2), или точно там же, где >и у ad0 (то есть в середине ad2 ;) ? У кого есть опыт в этом вопросе ? Пока машина грузится, она не знает, что диски в зеркале. То есть geom _сначала_ читает метаданные (и последний сектор - это место, где он с гарантией может их найти, в отличие от середины непонятно чего), а затем уж понимает, из чего ему надо собирать зеркало. Вал. Дав. --- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2577791324fe9.html, оценка из 5, голосов 10
|