4.9. 파일 시스템 및 스토리지


NVMe-cli 버전 2.2.1로 업데이트

nvme-cli 패키지가 버전 2.2.1로 업그레이드되어 여러 버그 수정 및 개선 사항이 제공됩니다. 주요 변경 사항은 다음과 같습니다.

  • 모든 NVMe 하위 시스템의 토폴로지를 표시하는 새로운 nvme show-topology 명령을 추가했습니다.
  • libuuid 종속성을 삭제했습니다.
  • uint128 데이터 필드가 올바르게 표시됩니다.
  • libnvme 종속성을 버전 1.2로 업데이트했습니다.

Bugzilla:2139753

libnvme 버전 1.2 기반

libnvme 패키지가 버전 1.2로 업그레이드되어 여러 버그 수정 및 개선 사항이 제공됩니다. 가장 주목할 만한 변경은 libuuid 라이브러리의 삭제된 종속성입니다.

Bugzilla:2139752

Stratis가 풀에 일관된 블록 크기를 적용

Stratis는 이제 풀에서 일관된 블록 크기를 적용하여 풀에 혼합된 블록 크기 장치가 있을 때 발생할 수 있는 잠재적인 에지 케이스 문제를 해결합니다. 이 향상된 기능을 통해 사용자는 더 이상 풀을 생성하거나 풀의 기존 장치와 다른 블록 크기를 갖는 새 장치를 추가할 수 없습니다. 이로 인해 풀 실패 위험이 줄어듭니다.

Bugzilla:2039957

Stratis 풀 내의 기존 디스크 증가 지원

이전에는 사용자가 RAID 배열에 새 디스크를 추가할 때 일반적으로 RAID 배열의 크기가 증가했습니다. 그러나 모든 경우에 Stratis는 크기 증가를 무시하고 풀에 처음 추가할 때 RAID 배열에서 사용 가능한 공간만 계속 사용합니다. 이로 인해 Stratis가 새 장치를 확인할 수 없어 사용자가 풀 크기를 늘릴 수 없었습니다.

이 향상된 기능을 통해 Stratis는 이제 크기가 확장된 모든 풀 장치 멤버를 식별합니다. 결과적으로 사용자는 요구 사항에 따라 명령을 실행하여 풀을 확장할 수 있습니다.

Stratis는 이제 새 디스크를 추가하여 풀을 확장하는 기존 기능 외에도 풀 내에서 기존 디스크의 확장을 지원합니다.

Bugzilla:2039955

lvreduce 명령의 기능 개선

이번 개선된 기능을 통해 논리 볼륨(LV)이 활성 상태이면 lvreduce 명령을 실행하면 LV 크기를 줄이는 경우 파일 시스템이 손상되는지 확인합니다. LV의 파일 시스템에 축소가 필요하고 lvreduce resizefs 옵션이 활성화되지 않은 경우 LV를 줄일 수 없습니다.

또한 이제 LV를 줄이는 동안 파일 시스템 처리를 제어하는 새로운 옵션을 사용할 수 있습니다. 이러한 옵션을 사용하면 lvreduce 명령을 사용할 때 유연성 및 제어가 향상됩니다.

Bugzilla:1878893

statx 에 대한 직접 I/O 정렬 정보가 추가되었습니다.

이번 업데이트에서는 statx(2) 호출에 "STATX_DIOALIGN" 라는 새로운 마스크 값을 도입합니다. 이 값은 stx_mask 필드에 설정되면 각각 이 파일의 직접 I/O(O_DIRECT)에 대한 사용자 메모리 버퍼 및 파일 오프셋에 필요한 정렬(바이트 단위)과 I/O 세그먼트 길이를 나타내는 stx_dio_mem_alignstx_dio_offset_align 값을 요청합니다. 파일에서 직접 I/O가 지원되지 않으면 두 값이 모두 0이 됩니다. 이 인터페이스는 RHEL9의 xfs 및 ext4 파일 시스템에 있는 파일뿐만 아니라 블록 장치에 대해 구현됩니다.

Bugzilla:2150284

NFSv4.1 세션 트렁크 검색

이번 업데이트를 통해 클라이언트는 동일한 서버 및 세션에 대한 여러 연결을 사용하여 데이터를 더 빠르게 전송할 수 있습니다. NFS 클라이언트가 다른 IP 주소로 다중 홈 NFS 서버를 마운트하는 경우 기본적으로 나머지는 무시해도 하나의 연결만 사용됩니다. 성능을 개선하기 위해 이 업데이트에서는 트렁크discoverymax_connect 마운트 옵션에 대한 지원이 추가되어 클라이언트가 각 연결을 테스트하고 동일한 NFSv4.1+ 서버 및 세션과 여러 연결을 연결할 수 있습니다.

Bugzilla:2066372

NFS IO 크기는 TCP 및 RDMA의 경우 PAGE_SIZE의 다중 값으로 설정할 수 있습니다.

이번 업데이트를 통해 사용자는 TCP 및 RDMA 연결에 대해 NFS IO 크기를 다수의 PAGE_SIZE 로 설정할 수 있습니다. 따라서 일부 아키텍처에서 NFS 성능을 최적화할 때 유연성이 향상됩니다.

Bugzilla:2107347

RHEL 9에 nfsrahead 추가

nfsrahead 툴이 도입되면 이를 사용하여 NFS 마운트의 readahead 값을 수정하여 NFS 읽기 성능에 영향을 미칠 수 있습니다.

Bugzilla:2143747

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.