Получить параметры mkfs.xfs из существующей файловой системы xfs

На прошлой неделе я установил новый сервер, провел несколько тестов с различными параметрами mkfs.xfs на mdadm raid5, и наконец нашел несколько опций mkfs для статистики.
Теперь я собираюсь настроить новый сервер с точно такой же настройкой диска
К сожалению, я не записал параметры mkfs.xfs, которые использовал в прошлый раз, поэтому вот мой вопрос:

Есть ли способ получить параметры mkfs.xfs, используемые в работающей (и в настоящее время смонтированной) файловой системе xfs?

1 ответ

Решение

Команда xfs_info даст вам что-то близкое к этому. Он сбросит атрибуты XFS для заданной файловой системы, которые затем можно сопоставить с параметрами команды mkfs.xfs. Он не дает точных используемых флагов, но при достаточном разборе man-страницы вы можете воссоздать опции, используемые для существующей файловой системы.

meta-data=/dev/mapper/LVMStuff-Wibble isize=256    agcount=6, agsize=2621440 blks
         =                       sectsz=512   attr=2
data     =                       bsize=4096   blocks=15728640, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0
log      =internal               bsize=4096   blocks=5120, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

Многие из них являются значениями по умолчанию, хотя значение некоторых значений по умолчанию изменяется в зависимости от версий ядра и mkfs.

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