Comments 10
Мне казалось, что большинство журналируемых файловых систем пишут в журнал только метаданные.
"Я собираюсь перезаписать файл хххх"
Пропало питание, перезагрузка.
"Ой, я не успела. Ок, недописанный кусок файла удаляю"
Это зависит от типа журналирования. Вот что говорит википедия
По типу внесения в журнал журналируемые ФС подразделяются на:[1]
в режиме обратной связи (журналируются только метаданные): XFS, ext3;
упорядоченные (журналируются только метаданные синхронно относительно данных): JFS2, ext3 (по умолчанию), ReiserFS (основной);
в режиме данных (журналируются как метаданные, так и данные): ext3;
По типу внесения в журнал журналируемые ФС подразделяются на:[1]
в режиме обратной связи (журналируются только метаданные): XFS, ext3;
упорядоченные (журналируются только метаданные синхронно относительно данных): JFS2, ext3 (по умолчанию), ReiserFS (основной);
в режиме данных (журналируются как метаданные, так и данные): ext3;
Спасибо за статью! Был бы признателен за туториал «что крутить, чтобы отправленные с сервера с Postfix письма не падали в спам в Gmail» :)
если вкратце и без видео, попробуйте сервис mail-tester.com, правда он даёт 3 попытки в день, но если внимательно прочесть и выполнить все пункты, можно избавиться от проблемы
С журналами автор дал маху. Если брать систему ext4, там очень большой период записи изменений на диск. Если внезапно отключат свет, ещё какая-то форс моржовая ситуация, то вы скорей всего потеряте немало данных за последние несколько минут. Если это нагруженный сервер, то это будет до жопы много. Только вот как Postfix это проверит у файловой системы ext4? Она скорей всего ему скажет, что данные уже есть на диске, а на самом деле, данных ещё нет. Это я в общем. Прям на низком уровне я не разбирался. Но ext4 очень так неплохо у меня теряла данные при внезапном выключение. Вот ext3 существенно надежней при внезапных отключениях.
www.kernel.org/doc/Documentation/filesystems/ext4.txt -> commit=nrsec
По умолчанию время коммита 5 секунд. Если у вас был не дефолт, то это не вина ext4. Если дефолт… ничего не могу сказать. У меня с ext4 не возникало подобных проблем. Возможно проблема была не в ext4, возможно само приложение держало данные в оперативке.
По умолчанию время коммита 5 секунд. Если у вас был не дефолт, то это не вина ext4. Если дефолт… ничего не могу сказать. У меня с ext4 не возникало подобных проблем. Возможно проблема была не в ext4, возможно само приложение держало данные в оперативке.
Sign up to leave a comment.
Режимы работы почтовых серверов