From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <5740@mail.ru> From: info <5740@mail.ru> To: sisyphus@altlinux.ru Subject: Re: [sisyphus] XFS filesystem crash Date: Mon, 22 Dec 2003 12:08:16 +0300 User-Agent: KMail/1.5.4 References: <200312161158.47043.serpiph@nikiet.ru> <200312191117.58678.5740@mail.ru> <200312202359.27360.LAV@VL3143.spb.edu> In-Reply-To: <200312202359.27360.LAV@VL3143.spb.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Disposition: inline Message-Id: <200312221208.17984.5740@mail.ru> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by gw id hBM9AI4T009673 X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2003 09:37:01 -0000 Archived-At: List-Archive: 20 Декабрь 2003 23:59, Vitaly Lipatov написал:> On 19 Декабрь 2003 11:17, info wrote:> > Виталий, у меня из головы не шли Ваши накрытия рейзера -> > потому как сам на нем сижу... Вот такой вопрос - а ядро у> > Вас какое? Оригинальное c kernel.org или нет? Какие патчи?> > И, главное, если ли среди них low-latency sheduler? Дело в> > том, что эта штука дописывает свои куски в коды всех> > основных файловых систем (ext2/ext3/reiser); причем на ядре> > 2.4.23 патч у меня в двух местах провалился, и не> > где-нибудь, а на fs/inode.c и fs/buffer.c. А занимается> > она, как известно, тем, что целенаправленно тормозит в том> > числе и работу с файловой системой ради качества звука. Не> > в ней ли дело?>> Дело в том, что это давно уже идёт (наверное, изначально), с> разными ядрами и прочее. С low-latency и без него. Ядра я> всегда использую из Сизифа уже собранные. Я для своих машин ядра _ВСЕГДА_ собираю сам. Выкидывая при этом из конфигурации то, что не используется. Например, если у меня на сервере нет (и не предвидится) bluetooth-а, то на кой хрен мне там блютуфовские модули? Или Amateur Radio? И если у меня на машине nVidia-вские видеоплаты, то на кой поддержка всех остальных? И если я не использую JFS, XFS, ext3 и даже ext2 - то я и их из конфигурации выбрасываю. А уж про поддержку различных чипсетов материнских плат я уж и не говорю... "Конфигурим что имеем, а чего не имеем - того отнюдь не конфигурим". Да, а то, что есть - не модулями, а прямо в ядро. На серверах у меня даже поддержка модулей отключена; до недавнего времени так же работали и дектопы, и только переход по на ALSA, применение bcrypt, да еще покупка видеокамер Creative proEx для видеоконференций потребовали модули включить. Кстати, рейзер - как основная для меня файловая система - у меня в ядре; в ALTовских же ядрах он, насколько я помню, идет модулем... Может, в этом Ваша проблема? Вообще, для серверов и тем более файрволлов монолитное ядро без модулей, IMHO, вообще должно быть аксиомой. Готовое ядро - это, IMHO, для конечных "коробочных" покупателей. Но, думаю, все здесь присутствующие обладают достаточной квалификацией, чтобы собрать себе ядро под себя. Может, это подход несколько параноидальный, но вот практика показывает: за 4 года на 7-ми машинах - ни одного случая потери данных по вине файловой системы. Георгий