Red Hat Training

A Red Hat training course is available for RHEL 8

12장. 파일 시스템 및 스토리지

12.1. 파일 시스템

12.1.1. vGPU가 제거되었습니다.

Red Hat Enterprise Linux 8에서 RuntimeClass 파일 시스템이 제거되었습니다. 여기에는 다음 구성 요소가 포함됩니다.

  • btrfs.ko 커널 모듈
  • btrfs-progs 패키지
  • snapper 패키지

Red Hat Enterprise Linux 8의 vGPU 파일 시스템에 더 이상 생성, 마운트 또는 설치할 수 없습니다. Anaconda 설치 프로그램 및 Kickstart 명령은 더 이상 vGPU를 지원하지 않습니다.

12.1.2. XFS는 공유 COW(Copy-On-Write) 데이터 Extent 기능 지원

XFS 파일 시스템은 공유 copy-on-write(COW) 데이터Extent 기능을 지원합니다. 이 기능을 사용하면 두 개 이상의 파일이 공통 데이터 블록 집합을 공유할 수 있습니다. 공통 블록을 공유하는 파일 중 하나가 변경되면 XFS는 링크를 공통 블록으로 분리하고 새 파일을 만듭니다. 이는 다른 파일 시스템에 있는 COW(Copy-On-Write) 기능과 유사합니다.

공유 COW(Copy-On-Write) 데이터 Extent 특징은 다음과 같습니다.

신속 (Fast)
공유 복사본 생성 시 디스크 I/O를 사용하지 않습니다.
공간 효율적 (Space-efficient)
공유 블록이 추가 디스크 공간을 소비하지 않습니다.
투명 (Transparent)
공통 블록을 공유하는 파일은 일반 파일과 동일하게 작동합니다.

사용자 공간 유틸리티는 다음과 같은 목적으로 공유 COW(Copy-On-Write) 데이터 Extent를 사용할 수 있습니다.

  • 효율적인 파일 복제(예: cp --reflink 명령)
  • 파일 별 스냅샷

이 기능은 보다 더욱 효율적인 운영을 위해 Overlayfs 및 NFS와 같은 커널 하위 시스템에서도 사용됩니다.

공유 COW(Copy-On-Write) 데이터 Extent는 xfsprogs 패키지 버전 4.17.0-2.el8 이상에서 XFS 파일 시스템을 만들 때 기본적으로 활성화됩니다.

현재 Direct Access(DAX) 장치는 공유 COW(Copy-On-Write) 데이터 Extent가 있는 XFS를 지원하지 않습니다. 이 기능을 사용하지 않고 XFS 파일 시스템을 만들려면 다음 명령을 사용하십시오.

# mkfs.xfs -m reflink=0 block-device

Red Hat Enterprise Linux 7은 읽기 전용 모드에서만 공유 COW(Copy-On-Write) 데이터 Extent로 XFS 파일 시스템을 마운트할 수 있습니다.

12.1.3. ext4 파일 시스템에서 메타데이터 체크섬 지원

이번 업데이트를 통해 ext4 메타데이터는 체크섬으로 보호됩니다. 이를 통해 파일 시스템에서 손상된 메타데이터를 인식하여 손상을 방지하고 파일 시스템 복원력을 높일 수 있습니다.

12.1.4. /etc/sysconfig/nfs 파일 및 레거시 NFS 서비스 이름을 더 이상 사용할 수 없습니다.

Red Hat Enterprise Linux 8.0에서 NFS 구성은 Red Hat Enterprise Linux 7에서 /etc/nfs.conf 로 사용된 /etc/sysconfig/nfs 구성 파일에서 이동했습니다.

/etc/nfs.conf 파일은 다른 구문을 사용합니다. Red Hat Enterprise Linux 8은 Red Hat Enterprise Linux 7에서 업그레이드할 때 모든 옵션을 /etc/sysconfig/nfs.conf에서 /etc/nfs.conf 로 자동 변환합니다.

두 구성 파일은 모두 Red Hat Enterprise Linux 7에서 지원됩니다. 새 /etc/nfs.conf 파일을 사용하여 자동화된 구성 시스템과 호환되는 모든 Red Hat Enterprise Linux 버전에서 NFS를 구성하는 것이 좋습니다.

또한 다음 NFS 서비스 별칭이 제거되어 업스트림 이름으로 교체되었습니다.

  • nfs.service, nfs-server.service로 교체
  • NFS-secure.service. service로 대체됨.service
  • RuntimeClass -gssd.service 로 교체
  • nfs-idmap.servicenfs-idmapd.service로 교체
  • nfs- idmapd.service 로 교체
  • nfs-lock.service, replaced by rpc-statd.service
  • nfslock.service. com으로 대체되었습니다.