在另一個系統上保留 ext4 日誌,需要多少空間?

在另一個系統上保留 ext4 日誌,需要多少空間?

我要將日誌移到另一個分割區,但我不知道如何正確計算日誌所需的大小?

我正在運行ext415GB 容量的檔案系統。

答案1

$ man mkfs.ext4
The size of the  journal must be at least 1024 filesystem blocks (i.e., 1MB if using 1k blocks, 4MB if using 4k blocks, etc.)  and may be no more than 102,400 filesystem blocks.

我認為預設大小是 128MB,但不確定,這可能已經過時了。無論如何,我不認為將日誌移動到同一硬碟上的另一個分區會有所改進。如果您移動到另一個實體磁碟會有所幫助。

您能做的最好的事情就是嘗試不同的大小,並將當前狀態與您的實際工作負載進行比較(不是某些可能會或可能不會模擬與您的實際工作負載類似的操作的基準工具) 。

答案2

man tune2fs閃爍-J size=journal-size選項。另一個實用程式dumpe2fs讓您確切了解每一個具體案例。

相關內容