|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Drokin 2:5020/400 14 Jun 2005 12:29:09 To : Andrew V Scherbacov Subject : Re: ext3 journal -------------------------------------------------------------------------------- Hello! Andrew V Scherbacov <Andrew.V.Scherbacov@p1.f74.n5002.z2.fidonet.org> wrote: AVS>>> я тоже так думал, но после того, как однажды уборщица нечаянно AVS>>> выбила неплотно закрепленный шнур питания из системного блока и AVS>>> после загрузки сервера fsck нашел кучу ошибок, я задумался о смысле AVS>>> всего этого журналирования. OD>> Hет в нем никакого смысла, если у тебя write cache не запрещен. Это OD>> тоже всем известно. data=journal тебе точно ничем не поможет в данном OD>> случае. Тормозов прибавит ощутимо, ясное дело. AVS> я не большой спец в этом вопросе, но помнится, когда только ехт3 появилась, AVS> еще только в виде модуля к ядрам 2.2.х, я проводил именно такой эксперимент AVS> - насильно перегружал сервер кнопкой ресет или отключением питания, и после AVS> этого насилия сервер нормально поднимался и восстанавливал данные. сервер в AVS> момент убиения активно работал с данными на диске. То есть ты попробовал с data=ordered и после ребута все поломалось, а с data=journal нет? ;) И даже при изменении 8k в середине файла, после ребута у тебя эти 8k всегда были либо изменены либо нет, но никогда только первые либо вторые 4k (для 4k blocksize)? AVS> может что-то теперь поменялась ? Hет, вроде как ничего ен поменялось. как не работало, так и не работает ;) AVS>>> initrd не нужен. ядро грузится самым обычным способом, в AVS>>> lilo.conf: image=/boot/bzImage-2.4.26 label=linux-2.4.26 AVS>>> root=/dev/hda1 read-only OD>> Hу вот и добавь append="rootflags=blah" OD>> 2.4.26 это круто, да. Там известные ошибки в ext3 даже еще есть, OD>> насколько я помню. AVS> на соседней машине стоит 2.4.30, ситуация ровно такая же, специально AVS> проверил: сервер после насильной перегрузки находит ошибки на диске, AVS> исправляет и ждет пароля рута или Ctrl+D для перезагрузки. для _сервера_ AVS> такое поведение неприемлимо. Гм, а разве e2fsck проверяет ext3 раздел после проигрывания журнала? Вроде как нет. Только по истечению некоторого времени либо превышении числа монтирований. У тебя точно rootfs в ext3? И он изначально монтируется как ext3, а не ext2? Bye, Oleg --- ifmail v.2.15dev5.3 * Origin: Green's home news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15550d3d2e428.html, оценка из 5, голосов 10
|