Hard-Drive
mkfs + xfs + 什麼是正確的 mkfs cli,以便在巨大的磁碟上創建 xfs 文件系統
我們需要在磁碟上創建
xfs
文件系統kafka
磁碟的特殊之處
kafka
在於磁碟大小
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 已經在數百 TiB 的捲上進行了測試。
XFS 文件系統具有大量的自動調整功能,因此它不需要在文件系統創建時或掛載時對預設設置進行任何更改。
(文件然後繼續討論
largio
,nobarrier
但認為它們是不必要的,所以忽略它們。)與往常一樣,測試您的工作量。在生產的負載水平上進行綜合測試可能並不容易。至少監控您的 I/O 性能。