로그를 다른 파티션으로 이동하고 싶지만 필요한 로그 크기를 올바르게 계산하는 방법을 모르십니까?
저는 ext4
15GB 파일 시스템을 실행하고 있습니다.
답변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
모든 상황에서 무슨 일이 일어나고 있는지 정확히 알려주세요.