9.4. 파일 시스템 및 스토리지
ext4 및 XFS에서 기술 프리뷰로 파일 시스템 DAX 사용 가능
Red Hat Enterprise Linux 8에서는 파일 시스템 DAX를 기술 프리뷰로 사용할 수 있습니다. DAX는 애플리케이션이 영구 메모리를 주소 공간에 직접 매핑할 수 있는 수단을 제공합니다. DAX를 사용하려면 시스템에 일반적으로 NVDIMM(Non-Volatile Dual In-line Memory Modules) 형식의 영구 메모리를 사용할 수 있어야 하며, DAX 기능을 제공하는 파일 시스템은 NVDIMM에서 생성해야 합니다. 또한 dax
마운트 옵션을 사용하여 파일 시스템을 마운트해야 합니다. 그런 다음 dax 마운트 파일 시스템에 있는 파일의 mmap
으로 인해 스토리지를 애플리케이션의 주소 공간에 직접 매핑합니다.
Bugzilla:1627455
OverlayFS
OverlayFS는 일종의 통합 파일 시스템입니다. 이를 통해 한 파일 시스템을 다른 파일 시스템 위에 오버레이할 수 있습니다. 변경 사항은 상위 파일 시스템에 기록되지만 하위 파일 시스템은 수정되지 않은 상태로 유지됩니다. 이를 통해 여러 사용자가 기본 이미지가 읽기 전용 미디어에 있는 컨테이너 또는 DVD-ROM과 같은 파일 시스템 이미지를 공유할 수 있습니다.
OverlayFS는 대부분의 상황에서 기술 프리뷰로 유지됩니다. 이와 같이 커널은 이 기술이 활성화될 때 경고를 기록합니다.
지원되는 컨테이너 엔진(podman
,cri-o
또는 buildah
)과 함께 사용되는 경우 OverlayFS에 대해 다음과 같은 제한 사항이 적용됩니다.
-
OverlayFS는 컨테이너 엔진 그래프 드라이버 또는 스쿼시드
kdump
initramfs와 같은 기타 특수 사용 사례로만 사용할 수 있습니다. 해당 용도는 주로 영구 스토리지가 아닌 컨테이너 COW 콘텐츠에서 지원됩니다. OverlayFS가 아닌 볼륨에 모든 영구 스토리지를 배치해야 합니다. 기본 컨테이너 엔진 구성만 사용할 수 있습니다. 오버레이 한 수준, 하나의 lowerdir, 낮은 수준과 상위 수준 모두 동일한 파일 시스템에 있습니다. - 현재 하위 계층 파일 시스템으로 사용하기 위해 XFS만 지원됩니다.
또한 다음 규칙 및 제한 사항은 OverlayFS 사용에 적용됩니다.
- OverlayFS 커널 ABI 및 사용자 공간 동작은 안정적이지 않은 것으로 간주되며 향후 업데이트 시 변경될 수 있습니다.
OverlayFS는 POSIX 표준의 제한된 집합을 제공합니다. OverlayFS를 사용하여 배포하기 전에 애플리케이션을 철저히 테스트합니다. 다음 사례는 POSIX와 호환되지 않습니다.
-
O_RDONLY
로 열린 낮은 파일은 파일을 읽을 때st_atime
업데이트를 수신하지 않습니다. -
O_RDONLY
로 열린 하위 파일은MAP_SHARED
로 매핑되며 후속 수정과 일치하지 않습니다. 완전한 호환
st_ino
또는d_ino
값은 RHEL 8에서 기본적으로 활성화되지 않지만 모듈 옵션 또는 마운트 옵션으로 완전한 POSIX 규정 준수를 활성화할 수 있습니다.일관된 inode 번호를 가져오려면
xino=on
마운트 옵션을 사용합니다.redirect_dir=on
및index=on
옵션을 사용하여 POSIX 규정 준수를 개선할 수도 있습니다. 이 두 가지 옵션은 이러한 옵션이 없는 오버레이와 호환되지 않는 상위 계층의 형식을 만듭니다. 즉redirect_dir=on
또는index=on
으로 오버레이를 생성하고 오버레이를 마운트 해제한 다음 이러한 옵션 없이 오버레이를 마운트 해제하면 예기치 않은 결과 또는 오류가 발생할 수 있습니다.
-
기존 XFS 파일 시스템을 오버레이로 사용할 수 있는지 확인하려면 다음 명령을 사용하여
ftype=1
옵션이 활성화되어 있는지 확인합니다.# xfs_info /mount-point | grep ftype
- SELinux 보안 레이블은 OverlayFS를 사용하여 지원되는 모든 컨테이너 엔진에서 기본적으로 활성화됩니다.
- 이 릴리스의 OverlayFS와 관련된 몇 가지 알려진 문제가 있습니다. 자세한 내용은 Linux 커널 설명서의 비표준 동작을 참조하십시오.
OverlayFS에 대한 자세한 내용은 Linux 커널 설명서 를 참조하십시오.
Bugzilla:1690207
Stratis를 기술 프리뷰로 사용 가능
Stratis는 추가 기능을 사용하여 스토리지 풀 상단에 관리 파일 시스템을 제공하는 새로운 로컬 스토리지 관리자입니다. 기술 프리뷰로 제공됩니다.
Stratis를 사용하면 다음 스토리지 작업을 수행할 수 있습니다.
- 스냅샷 및 씬 프로비저닝 관리
- 필요에 따라 파일 시스템 크기 자동 확장
- 파일 시스템 관리
Stratis 스토리지를 관리하려면 stratisd
백그라운드 서비스와 통신하는 stratis
유틸리티를 사용합니다. 자세한 내용은 Stratis 파일 시스템 설정 설명서를 참조하십시오.
RHEL 8.5가 Stratis 버전 2.4.2로 업데이트되었습니다. 자세한 내용은 Stratis 2.4.2 릴리스 정보를 참조하십시오.
Jira:RHELPLAN-1212
NVMe/TCP 호스트는 기술 프리뷰로 사용 가능
TCP/IP 네트워크(NVMe/TCP) 및 해당 nvme_tcp.ko
커널 모듈이 기술 프리뷰로 추가되었습니다. 호스트로서 NVMe/TCP를 사용하면 nvme-cli
패키지에서 제공하는 툴을 사용하여 관리할 수 있습니다. NVMe/TCP 호스트 기술 프리뷰는 테스트 목적으로만 포함되어 있으며 현재 완전하게 지원되지 않습니다.
Bugzilla:1696451
IdM 도메인 멤버에서 Samba 서버 설정은 기술 프리뷰로 제공됩니다.
이번 업데이트를 통해 IdM(Identity Management) 도메인 멤버에서 Samba 서버를 설정할 수 있습니다. 동일한 이름의 패키지에서 제공하는 새로운 ipa-client
-ECDHE 유틸리티는 Samba별 Kerberos 서비스 주체를 IdM에 추가하고 IdM 클라이언트를 준비합니다. 예를 들어 유틸리티는 sss
ID 매핑 백엔드의 ID 매핑 구성을 사용하여 /etc/ECDHE/ECDHE.conf
를 생성합니다. 결과적으로 관리자는 IdM 도메인 멤버에 Samba를 설정할 수 있습니다.
IdM 트러스트 컨트롤러에서 글로벌 카탈로그 서비스를 지원하지 않기 때문에 AD-enrolled Windows 호스트는 Windows에서 IdM 사용자 및 그룹을 찾을 수 없습니다. 또한 IdM Trust 컨트롤러는 분산 컴퓨팅 환경 / DCE/RPC(원격 프로시저 호출) 프로토콜을 사용하여 IdM 그룹 확인을 지원하지 않습니다. 결과적으로 AD 사용자는 IdM 클라이언트의 Samba 공유 및 프린터에만 액세스할 수 있습니다.
자세한 내용은 IdM 도메인 멤버에 Samba 설정을 참조하십시오.
Jira:RHELPLAN-13195