|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrew V Scherbacov 2:5002/74.1 14 Jun 2005 11:04:46 To : Oleg Drokin Subject : ext3 journal -------------------------------------------------------------------------------- Привет, Oleg! Однажды Friday June 10 2005 в 15:42, некто Oleg Drokin писал Andrew V Scherbacov: AVS>>>> для повышения надежности решил сделать data=journal, но данная AVS>>>> опция, имеющаяся OD>>> Hикакого дополнительного повышения надежности по сравнению с OD>>> data=ordered ты не получишь (за исключением вырожденных соучаев OD>>> когда у тебя recordsize = blocksize) Я думал это уже всем давно OD>>> известно. AVS>> я тоже так думал, но после того, как однажды уборщица нечаянно AVS>> выбила неплотно закрепленный шнур питания из системного блока и AVS>> после загрузки сервера fsck нашел кучу ошибок, я задумался о смысле AVS>> всего этого журналирования. OD> Hет в нем никакого смысла, если у тебя write cache не запрещен. Это OD> тоже всем известно. data=journal тебе точно ничем не поможет в данном OD> случае. Тормозов прибавит ощутимо, ясное дело. я не большой спец в этом вопросе, но помнится, когда только ехт3 появилась, еще только в виде модуля к ядрам 2.2.х, я проводил именно такой эксперимент - насильно перегружал сервер кнопкой ресет или отключением питания, и после этого насилия сервер нормально поднимался и восстанавливал данные. сервер в момент убиения активно работал с данными на диске. может что-то теперь поменялась ? AVS>>>> ни в /etc/fstab, ни mount / -o remount,data=journal OD>>> При remount поменять journal mode нельзя. OD>>> Для задания опций для монтирования корневой файловой системы OD>>> необходимо использовать параметр ядра rootflags= , но я неуверен OD>>> что эжто будет работать с использоваием initrd. (т.е. при OD>>> использовании initrd прийдется патчить сам initrd) 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> насколько я помню. на соседней машине стоит 2.4.30, ситуация ровно такая же, специально проверил: сервер после насильной перегрузки находит ошибки на диске, исправляет и ждет пароля рута или Ctrl+D для перезагрузки. для _сервера_ такое поведение неприемлимо. С уважением Андрей Щербаков E-mail: avs_andrew[at]mail.ru ICQ: 54034993 ... Петр Заломов нес красное знамя, по поводу чего все время вспоминал мать. --- GED+W32 испытывает версию 1.1.5-040120 * Origin: "Кишка - дело тонкое..."... (2:5002/74.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/273742ae66d9.html, оценка из 5, голосов 10
|