특정 파티션 ext4가 저널되었는지 어떻게 확인합니까?


19

이것 때문에 이것을 알아야합니다.

저널링없이 디스크를 포맷 한 경우 data = writeback 마운트 옵션을 추가하십시오. 그렇지 않으면 전체 저널링과 전혀 저널링 사이의 타협점 인 데이터 = 순서를 추가하십시오.

로부터 SSDChecklist .

답변:


15

sudo dumpe2fs /dev/sda1 | more파일 시스템 기능으로 시작하는 행을 찾으십시오 . has_journal 이어야합니다 .

ext4 파티션에서 저널을 끄고 속도를 높이려면 다음 단계를 수행하십시오.

예를 들어 sda1 장치를 사용한다고해서 주 디스크에서 수행해야하는 것은 아니며 sda1을 준비중인 디스크로 교체하면 데이터 손실이 발생합니다!

/ dev / sda1 디스크에 ext4 fs 작성

mkfs.ext4 /dev/sda1

writeback모드 를 활성화하려면 이것을 사용하십시오. 이 모드는 일반적으로 최고의 ext4 성능을 제공합니다.

tune2fs -o journal_data_writeback /dev/sda1

저널 제거 has_journal 옵션을 삭제하려면 etx4 저널을 비활성화합니다.

tune2fs -O ^has_journal /dev/sda1

모든 것이 정상인지 확인

e2fsck -f /dev/sda1

완료, 속도 애플리케이션에만 권장됩니다! GL


12

다음 명령은 수퍼 유저로 실행되었으며 올바른 파티션을 매개 변수로 사용

debugfs -R features /dev/sda1

다음과 같은 출력을 제공해야합니다

debugfs 1.41.14 (22-Dec-2010)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize

당신이 읽을 수있는 곳 has_journal.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.