Как отформатировать раздел XFS, если стабильность - это самое главное

Мы хотим использовать XFS для форматирования некоторых разделов на сервере. Наша цель, конечно, высокая производительность, но в первую очередь мы предпочитаем стабильность. Например, мы хотим быстро восстановить ФС в случае сбоя питания. Это не приемлемо, если раздел поврежден и больше не может использоваться в этом случае. Можем ли мы изменить параметры mkfs.xfs для улучшения стабильности?

Некоторые люди предлагают это:

mkfs.xfs –b size=4096 –s size=4096 /dev/sdx -f

Мои вопросы:

  1. Блок 4096 байт слишком мал для производительности? Если я улучшу это, стабильность будет затронута?

  2. Размер сектора должен учитываться драйвером блочного устройства низкого уровня. Почему в XFS также есть "размер сектора"? Есть ли какие-либо проблемы, чтобы установить его на 4096 байт, если система представляет собой Linux с традиционной поддержкой сектора 512 байт?

1 ответ

Решение

XFS довольно стабильна сама по себе. Это зрелая файловая система. Параметры монтирования / форматирования действительно влияют только на производительность. Я установил количество групп размещения и размер журнала.

Моя обычная командная строка mkfs.xfs: mkfs.xfs -f -L /partitionname -d agcount=64 -l size=128m,version=2 /dev/sdb1

Мои варианты монтирования для системы с RAID-контроллером с батарейным питанием: rw,noatime,logbufs=8,logbsize=256k,nobarrier

Другие вопросы по тегам