Нам нужно создать 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
но отбросьте их как ненужные, поэтому игнорируйте их.)
Как всегда, проверьте свою нагрузку. Наверное, непросто провести синтетическое тестирование до уровня загрузки производства. По крайней мере, следите за своей производительностью ввода-вывода.