에서 ext4에 위키 기사 나는 ext4가 1 EIB까지 사용할 수 있지만 16 TiB 크기까지 추천되는 것을 보았다. 왜 그런가요? 더 큰 파일 시스템에 XFS가 권장되는 이유는 무엇입니까?
(ELICS : CS 학생 인 것처럼 설명하지만 파일 시스템에 대한 지식이 많지 않음)
에서 ext4에 위키 기사 나는 ext4가 1 EIB까지 사용할 수 있지만 16 TiB 크기까지 추천되는 것을 보았다. 왜 그런가요? 더 큰 파일 시스템에 XFS가 권장되는 이유는 무엇입니까?
(ELICS : CS 학생 인 것처럼 설명하지만 파일 시스템에 대한 지식이 많지 않음)
답변:
ext4 Wikipedia 항목 의 정확한 인용문 은 다음과 같습니다.
그러나 Red Hat은 100TB보다 큰 볼륨에 대해서는 ext4 대신 XFS를 사용하도록 권장합니다.
ext4를 하우투 있음을 언급
16TiB보다 큰 파일 시스템을 작성하는 코드는이 기사를 작성할 당시 e2fsprogs의 안정적인 릴리스가 아닙니다. 향후 릴리스에있을 것입니다.
16TiB보다 큰 파일 시스템을 피해야하는 한 가지 이유가 있지만 그 노트는 구식입니다. e2fsprogs
1.42 버전 (2011 년 11 월)은 16TiB보다 큰 파일 시스템을 생성하고 처리 할 수 있기 때문입니다. mke2fs
용도 big
및 huge
이러한 시스템의 유형 (실제로 big
TiB 크기 4 내지 16 일 huge
이후); 이들은 inode 비율을 증가시켜 더 적은 inode가 프로비저닝되도록합니다.
RHEL 7.3 부터 Red Hat 권장 사항으로 돌아 가면 XFS는 기본 파일 시스템이며 최대 500TiB까지 지원되며 ext4는 최대 50TiB 까지만 지원 됩니다. Storage Administration Guide 는 기술적 인 방식으로 한계에 대해 자세히 설명 하지는 않지만 기술적 인 것이 아니라 계약적인 것이라고 생각합니다 . 50TiB 제한에 대한 기술적 또는 성능상의 이유 가 있다고 생각 합니다.
e2fsprogs
릴리즈 노트는 분명히, 16 TiB 크기보다 큰 피하기 파일 시스템에 대한 이유 중 하나 제공 할 resize_inode
기능이보다 큰 파일 시스템에 사용할 수있다합니다.