- 查看單個文件是否發生碎片化(被存在磁盤非連續磁盤塊上)
# filefrag -v /var/log/messages
- 查看文件系統是否存在大量碎片(會顯示空閑離散的塊)
# dumpe2fs /dev/sda1
- 檢查文件系統中是否有錯誤產生
# fsck /dev/sdb1
1、格式化相關
- 根據實際的生產環境調整頁大小,Linux系統默認4K
- 采用外部日志文件系統,降低本地存儲日志對文件系統的消耗
2、掛載選項
- 啟用barrier,barrier是保證在永久存儲中正確寫入并排文件系統元數據的內核機制;為了使其文件系統性能提高,可以在掛載時加nobarrier選項禁用barrier
- 關閉文件訪問時間,在掛載時加noatime(只包括文件),還可以加nodiratime(包括文件和目錄)
- 文件系統預讀功能
# blockdev --getra /dev/sdb1
# blockdev --setra 8192 /dev/sdb1
3、文件系統
- ext4最大支持到16TB
- 超過16TB建議使用xfs
一、文件系統總結
io scheduler
nobarrier
noatime