Снимки LVM в конечном счете вызывают фрагментацию?

От man gzip:

 -k, --keep        Keep (don't delete) input files during compression or
                   decompression.

Так gzip -k log.txt должен добиться цели.

(Но обычно, реальное решение для входа, т.е. некоторые syslog демон, возможно, с использованием log4j, могло возможно быть предпочтительным.)

9
25.03.2013, 15:57
1 ответ

Нет, не будет никакой фрагментации в исходной файловой системе из-за снимка.

Снимки в основном прокладывают себе путь:

  1. Вы запускаете свой снимок путем предоставления ему некоторого дискового пространства для отслеживания изменения,
  2. один блок на Вашем исходном объеме изменяется,
  3. прежде чем новый блок на самом деле записан на исходном объеме, (старое) содержание блока копируется в области снимка,
  4. каждый раз, когда Вы получаете доступ к своему устройству снимка, карты LVM блокируют доступ или к исходному объему или к области снимка, давая Вам чувство, что Ваш объем снимка "замораживается".

Нигде в том процессе исходный объем не ведет себя по-другому из-за снимка. Это просто игнорирует целую вещь снимка.

(Вы отметите, что это "избегающее фрагментации" поведение прибывает в стоимость производительности при записи в исходную файловую систему все же.)

4
27.01.2020, 20:07

Теги

Похожие вопросы