다른 시스템에 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모든 상황에서 무슨 일이 일어나고 있는지 정확히 알려주세요.

관련 정보