LINUX.ORG.RU

Оптимальные параметры монтирования + проблемы при commit=600

 


1

1
defaults,noatime,commit=600,data=writeback,barrier=0,journal_async_commit          0       2

При commit=600 при poweroff рабочая станция не выключается. В принципе удобно, 32гб озу, все пишется в оперативку. Раз в 10 минут скидывается на диск. Все эти 10 минут на диск ничего не пишется, диск постоянно не дёргается. Пробовал делать в скрипте выключения перед «shutdown -h now» sync - не помогает. Сейчас сделал commit=60 - вроде всё ок, но хотелось бы commit=600

Кстати, какие еще есть опции оптимальные для ext4?

★★★★
Ответ на: комментарий от xgatron

оптимальные под какую задачу?

Просрать как можно больше данных, судя по всему. Да, есть ситуации, когда такие параметры не преступление, но это не тот случай.

anonymous
()
Ответ на: комментарий от anonymous

Просрать как можно больше данных

к такому делу надо подходить основательно :) Особенно если данные важные, то необходимо сразу решительно пресечь попытки их восстановления

xgatron
()
Ответ на: комментарий от xgatron

Вообще говоря должны потерятся данные только за последние 10 мин.

Я например на своей btfs сижу с commit=3600 и ничего, ни каких потерь не заметил, хотя я основном новеллы читаю.

torvn77 ★★★★★
()
Ответ на: комментарий от torvn77

зависит от (не)везения и условий использования. Вот например образам работающих виртуалок или каким-нибудь архивам это вряд ли понравится. Даже если переносить данные на такой раздел, то надо помнить, что делать это надо копированием с последующим удалением и еще ~10 минут оригинал удалять нельзя.

потому, в принципе, и спросил про задачу

xgatron
()
Ответ на: комментарий от xgatron

При особо ответственных операциях можно сделать sync && sync && sync

torvn77 ★★★★★
()

ты просто не прав. смирись, и оставь хотя б 60.

anonymous
()
  1. специальная опция defaults указывается только если других нет (подразумевает: rw, suid, dev, exec, auto, nouser, и async), указывать defaults вместе с другими опциями не нужно.
  2. вот уже пару лет с такими опциями в fstab: lazytime,commit=600,errors=remount-ro все отлично выключается.
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.