4.9. 파일 시스템 및 스토리지
이제 파일 시스템 크기 제한 설정이 지원됨
이번 업데이트를 통해 이제 파일 시스템을 생성하거나 수정할 때 파일 시스템 크기 제한을 설정할 수 있습니다. stratisd
서비스는 동적 파일 시스템을 확장할 수 있지만 XFS 파일 시스템을 과도하게 확장하면 성능 문제가 발생할 수 있습니다. 이 기능을 추가하면 특정 임계값을 초과하여 XFS 파일 시스템을 확장할 때 발생할 수 있는 잠재적인 성능 문제가 해결됩니다. 사용자는 파일 시스템 크기 제한을 설정하여 이러한 문제를 방지하고 최적의 성능을 보장할 수 있습니다. 또한 이 기능을 사용하면 사용자가 파일 시스템의 크기에 상한을 적용할 수 있으므로 풀 모니터링 및 유지 관리를 개선하여 리소스 할당을 효율적으로 수행할 수 있습니다.
이제 lvconvert
를 사용하여 표준 LV를 씬 LV로 변환할 수 있습니다.
이제 LV(표준 논리 볼륨)를 씬 풀 데이터로 지정하면 lvconvert
명령을 사용하여 표준 LV를 씬 LV로 변환할 수 있습니다. 이번 업데이트를 통해 기존 LV를 변환하여 씬 프로비저닝 기능을 사용할 수 있습니다.
multipathd
에서 NVMe 장치의 FPIN-Li 이벤트 감지 지원
이전에는 multipathd
명령이 SCSI 장치에서 Integrity Fabric Performance Impact Notification(PFIN-Li) 이벤트만 모니터링했습니다. multipathd
는 파이버 채널 패브릭에서 전송한 Link Integrity 이벤트를 수신하고 이를 사용하여 경로를 경계로 표시할 수 있습니다. 이 기능은 SCSI 장치의 다중 경로 장치에 대해서만 지원되었으며 multipathd
는 이 기능의 사용을 제한하여 NVMe(Non-volatile Memory Express) 장치 경로를 경계로 표시할 수 없었습니다.
이번 업데이트를 통해 multipathd
는 SCSI 및 NVMe 장치 모두에 대해 FPIN-Li 이벤트 감지를 지원합니다. 결과적으로 이제 다중 경로에서는 좋은 패브릭 연결 없이 경로를 사용하지 않고 다른 경로를 사용할 수 있습니다. 이는 이러한 상황에서 IO 지연을 방지하는 데 도움이 됩니다.
max_retries
옵션이 multipath.conf
의 defaults
섹션에 추가되었습니다.
이번 개선된 기능에는 multipath.conf
파일의 defaults
섹션에 max_retries
옵션이 추가되었습니다. 기본적으로 이 옵션은 설정되지 않으며 SCSI 계층의 기본값인 5번 재시도 값을 사용합니다. 이 옵션에 유효한 값은 0
에서 5
사이입니다. 이 옵션을 설정하면 SCSI 장치에 대한 max_retries
sysfs
속성의 기본값을 덮어씁니다. 이 속성은 특정 오류 유형이 발생할 때 실패를 반환하기 전에 SCSI 계층이 I/O 명령을 재시도하는 횟수를 제어합니다.
사용자가 다중 경로의 경로 검사자가 성공을 반환하지만 장치에 대한 I/O가 중단되는 문제가 발생하면 이 옵션을 설정하여 I/O를 다시 시도하기 전의 시간을 줄일 수 있습니다.
Jira:RHEL-1729[1]
이제 multipath.conf
의 defaults
섹션에 auto_resize
옵션이 추가되었습니다.
이전에는 다중 경로 장치의 크기를 조정하려면 multipathd resize map <name
> 명령을 수동으로 실행해야 했습니다. 이번 업데이트를 통해 이제 multipath.conf
파일의 defaults
섹션에 auto_resize
옵션이 추가되었습니다. 이 옵션은 multipathd
명령이 다중 경로 장치의 크기를 자동으로 조정할 수 있는 시기를 제어합니다. 다음은 auto_resize
의 다양한 값입니다.
-
기본적으로
auto_resize
는never
로 설정됩니다. 이 경우multipathd
는 변경 없이 작동합니다. -
auto_resize
가grow_only
로 설정된 경우 장치 경로가 크기가 증가함에 따라multipathd
에서 다중 경로 장치의 크기를 자동으로 조정합니다. -
auto_resize
가grow_shrink
로 설정된 경우 장치 경로가 크기가 줄어들면multipathd
가 다중 경로 장치를 자동으로 축소합니다.
결과적으로 이 옵션이 활성화되면 더 이상 다중 경로 장치의 크기를 수동으로 조정할 필요가 없습니다.
Jira:RHEL-986[1]
이제 Arcus NVMeoFC multipath.conf
설정 변경 사항이 커널에 포함됩니다.
device-mapper-multipath에 HPE Alletra 9000 NVMeFC 어레이에 대한 기본 제공 구성이 있습니다. arcus는 NVMeoFC에 대한 ANA(Asymmetric Namespace Access)에 대한 지원이 추가되었습니다. 이는 SCSI의 ALUA와 유사합니다. RHEL 호스트가 이 기능을 사용하고 사용 가능한 경우 I/O 최적화 경로에만 I/O를 보내려면 multipath.conf
의 변경이 필요합니다. 이러한 변경 없이 장치 매퍼는 ANA 최적화 및 ANA 최적화된 경로로 I/O를 전송했습니다.
이 변경 사항은 NVMeoFC에만 적용됩니다. FCP multipath.conf
콘텐츠에는 이전에 ALUA를 지원하기 위한 이 설정이 이미 있었습니다.
Stratis-cli
버전 3.6.0으로 업데이트
stratis-cli
패키지가 버전 3.6.0으로 업그레이드되었습니다. 주요 버그 수정 및 개선 사항은 다음과 같습니다.
-
stratis-cli
명령줄 인터페이스는 추가 옵션을 지원하여 생성 시 파일 시스템 크기 제한을 설정합니다.set-size-limit
및unset-size-limit
는 파일 시스템을 생성한 후 파일 시스템 크기 제한을 설정하거나 설정 해제하는 두 개의 새 파일 시스템 명령입니다. -
Stratis-cli
는 수동 항목을 사용하여 커널 인증 키에 키를 설정하는 데 사용할 때 암호 확인을 통합합니다. -
Stratis-cli
는 이제 풀을 중지할 때 이름 또는 UUID로 풀을 지정할 수 있습니다. -
Stratis-cli
는 또한 다양한 내부 개선 사항을 업데이트하여 이제 패키지 구성에서 최소 python 3.9 버전의 요구 사항을 적용합니다.
Jira:RHEL-2265[1]
Boom
을 기반으로 버전 1.6.0으로 업데이트
boom
패키지가 버전 3.6.0으로 업그레이드되었습니다. 주요 개선 사항은 다음과 같습니다.
-
systemd
명령에서 지원하는 다중 볼륨 스냅샷 부팅 구문 지원. -
부팅 항목에
마운트할 추가 볼륨을 지정하기 위해 새로운 --
mount 및--no-fstab
옵션이 추가되었습니다.
이제 SAN에서 NVMe-FC 부팅이 완전히 지원됨
Red Hat Enterprise Linux 9.2에서 기술 프리뷰로 도입된 NVMe(Non-volatile Memory Express) over Fibre Channel (NVMe) 부팅이 지원됩니다. 일부 NVMe/FC 호스트 버스 어댑터는 NVMe/FC 부팅 기능을 지원합니다. NVMe/FC 부팅 기능을 활성화하기 위해 HBA(Host Bus Adapter) 프로그래밍에 대한 자세한 내용은 NVMe/FC 호스트 버스 어댑터 제조업체의 설명서를 참조하십시오.
Jira:RHEL-1492[1]