Назад | Перейти на главную страницу

mkfs + xfs + какой mkfs cli правильный для создания файловой системы xfs на огромном диске

Нам нужно создать xfs файловая система на kafka диск

Особенность в kafka disk размер диска

kafka диск есть 20TB размер в нашем случае

Я не уверен в следующем mkfs , но мне нужен совет, чтобы понять, достаточно ли следующего cli для создания xfs файловая система на огромном диске ( kafka машина)

 DISK=sdb
 mkfs.xfs -L kafka  /dev/$DISK -f      

Кафка передовая практика

Выбор файловой системы Kafka использует обычные файлы на диске и не имеет жесткой зависимости от конкретной файловой системы. Мы рекомендуем EXT4 или XFS. Недавние улучшения файловой системы XFS показали, что она имеет лучшие характеристики производительности для рабочей нагрузки Kafka без какого-либо ущерба для стабильности. Примечание. Не используйте подключенные общие диски и любые сетевые файловые системы. По нашему опыту известно, что Kafka имеет ошибки индексации в таких файловых системах. Kafka использует файлы MemoryMapped для хранения индекса смещения, который имеет известные проблемы в сетевых файловых системах.

Да, mkfs.xfs значений по умолчанию должно быть достаточно.

XFS в течение многих лет тестировалась на томах размером в сотни ТиБ.

Заметки Kafka в XFS утверждать, что

Файловая система XFS имеет значительный объем автонастройки, поэтому не требуется никаких изменений в настройках по умолчанию ни во время создания файловой системы, ни при монтировании.

(Затем документы переходят к обсуждению largio и nobarrier но отбросьте их как ненужные, поэтому игнорируйте их.)

Как всегда, проверьте свою нагрузку. Наверное, непросто провести синтетическое тестирование до уровня загрузки производства. По крайней мере, следите за своей производительностью ввода-вывода.