4.11. 파일 시스템 및 스토리지
일관된 사용자 환경을 위해 Samba 유틸리티의 옵션의 이름이 변경 및 제거되었습니다.
일관된 명령줄 인터페이스를 제공하도록 Samba 유틸리티가 개선되었습니다. 이러한 개선 사항에는 이름 변경 및 제거된 옵션이 포함됩니다. 따라서 업데이트 후 문제를 방지하려면 Samba 유틸리티를 사용하는 스크립트를 검토하고 필요한 경우 업데이트합니다.
Samba 4.15에는 Samba 유틸리티가 다음과 같은 변경 사항이 추가되었습니다.
- 이전에는 Samba 명령줄 유틸리티에서 알 수 없는 옵션을 자동으로 무시했습니다. 예기치 않은 동작을 방지하기 위해 이제 유틸리티에서 알 수 없는 옵션을 일관되게 거부합니다.
-
이제 몇 가지 명령줄 옵션에 해당 KubeMacPool
.conf변수가 있어 기본값을 제어할 수 있습니다. 유틸리티의 도움말 페이지를 참조하여 명령줄 옵션에 ClusterRole.conf변수 이름이 있는지 확인합니다. -
기본적으로 Samba 유틸리티는 이제 표준 오류(
stderr)에 기록합니다. 이 동작을 변경하려면--debug-stdout옵션을 사용합니다. -
--client-protection=off|sign|encrypt옵션이 공통 구문 분석기에 추가되었습니다. 다음 옵션의 이름이 모든 유틸리티에서 변경되었습니다.
-
--kerberosto--use-kerberos=required|desired|off -
--krb5-ccacheto--use-krb5-ccache=CCACHE -
--scopeto--netbios-scope=SCOPE -
--use-winbind-ccache에--use-ccache
-
다음 옵션이 모든 유틸리티에서 제거되었습니다.
-
-e및--encrypt -
-C--use-winbind-ccache에서 제거 -
-netbios-scope에서 제거됨 -
-s 및--signing
-
중복 옵션을 방지하려면 다음 유틸리티에서 특정 옵션이 제거되거나 이름이 변경되었습니다.
-
ndrdump:-l은--load-dso에 더 이상 사용할 수 없습니다. -
net:-l은--long을 더 이상 사용할 수 없습니다. -
sharesec:-V는 더 이상--viewsddl에 사용할 수 없습니다. -
ClusterRolecquotas:--user의 이름이--quota-user로 변경되었습니다. -
nmbd:--log-stdout의 이름이--debug-stdout로 변경되었습니다. -
smbd:--log-stdouthas been renamed to--debug-stdout -
winbindd:--log-stdout의 이름이--debug-stdout로 변경되었습니다.
-
RHEL 9의 NFS 클라이언트와 서버의 변경 사항
-
RHEL 9.0 NFS 서버와 클라이언트는 안전하지 않은 GSS Kerberos 5 암호화 유형
des-cbc-crc를 더 이상 지원하지 않습니다. - NFS 클라이언트는 더 이상 UDP 전송을 사용한 파일 시스템 마운트를 지원하지 않습니다.
이제 GFS2 파일 시스템이 포맷 버전 1802로 생성됩니다.
RHEL 9의 GFS2 파일 시스템은 포맷 버전 1802로 생성됩니다. 이를 통해 다음 기능을 사용할 수 있습니다.
-
신뢰할 수 있는 네임스페이스("
trusted.* xattrs")의 확장 속성은gfs2및gfs2-utils에서 인식합니다. -
rgrplvb옵션은 기본적으로 활성화되어 있습니다. 이를 통해gfs2는 업데이트된 리소스 그룹 데이터를 DLM 잠금 요청에 연결할 수 있으므로, 노드에서 디스크로부터 리소스 그룹 정보를 업데이트할 필요가 없습니다. 이는 경우에 따라 성능이 향상됩니다.
새 형식 버전으로 생성된 파일 시스템은 이전 RHEL 버전과 fsck.gfs2 유틸리티의 이전 버전에서 마운트할 수 없습니다.
사용자는 -o format=1801 옵션과 함께 mkfs.gfs2 명령을 실행하여 이전 형식 버전으로 파일 시스템을 생성할 수 있습니다.
사용자는 마운트 해제된 파일 시스템에서 tunegfs2 -r 1802 장치를 실행하는 이전 파일 시스템의 형식 버전을 업그레이드할 수 있습니다. 형식 버전을 다운그레이드하는 것은 지원되지 않습니다.
(BZ#1616432)
RHEL 9에서는 nvml 패키지 버전 1.10.1를 제공합니다.
RHEL 9.0에서는 nvml 패키지를 버전 1.10.1로 업데이트합니다. 이번 업데이트에는 정전 시 잠재적인 데이터 손상 버그가 포함되어 있는 기능 및 수정 사항이 추가되었습니다.
(BZ#1874208)
exFAT 파일 시스템에 대한 지원이 추가되었습니다.
RHEL 9.0에서는 확장 가능 파일 할당 테이블(exFAT) 파일 시스템을 지원합니다. 이제 마운트, 포맷 및 일반적으로 이 파일 시스템을 사용할 수 있습니다. 이 파일 시스템은 일반적으로 플래시 메모리에서 기본적으로 사용됩니다.
(BZ#1943423)
tutorialctl 명령을 사용하여 SunRPC 연결 정보를 표시
이번 업데이트를 통해RuntimeConfig ctl 명령을 사용하여 시스템의 SunRPC objects에 대한 SunRPC sysfs 파일에 수집된 정보를 표시할 수 있습니다. SunRPC 네트워크 계층에서 sysfs 파일 시스템을 통해 오브젝트를 표시, 제거 및 설정할 수 있습니다.
(BZ#2059245)
LVM의 장치 세트 제한
기본적으로 RHEL 9의 LVM은 명시적으로 선택한 장치만 사용합니다. 새 명령 lvmdevices 및 vgimportdevices 를 사용하여 특정 장치를 선택합니다. pvcreate,vgcreate, vgextend 명령을 사용하면 아직 선택되지 않은 경우 lvm 용 새 장치를 간접적으로 선택합니다. LVM은 이러한 명령 중 하나를 사용하여 시스템을 선택할 때까지 시스템에 연결된 장치를 무시합니다. lvm 명령은 선택한 장치 목록을 장치 파일 /etc/lvm/devices/system.devices 에 저장합니다. lvm.conf 필터 또는 다른 명령줄 구성 필터가 새 장치 파일 기능을 활성화할 때 작동하지 않습니다. devices 파일을 제거하거나 비활성화하는 경우 LVM은 연결된 모든 장치에 필터를 적용합니다. 이 기능에 대한 자세한 내용은 lvmdevices(8) 매뉴얼 페이지를 참조하십시오.
nvme_tcp.ko 가 포함된 NVMe/TCP 호스트
nvme_tcp.ko 커널 모듈이 포함된 NVMe(Nonvolatile Memory Express) over TCP/IP 네트워크(NVMe/TCP) 스토리지가 이제 완전하게 지원됩니다. nvmet_tcp.ko 모듈이 있는 NVMe/TCP 대상은 RHEL 9.0에서 유지 관리되지 않는 상태로 사용할 수 있습니다.
multipathd 에서 FPIN-Li 탐지 이벤트 지원
marginal_pathgroups 구성 옵션에 대해 새 값 fpin 을 추가하면 multipathd 를 사용하여 Link Integrity Fabric Performance Impact Notification(PFIN-Li) 이벤트를 모니터링하고 링크 무결성 문제가 있는 경로를 경계 경로 그룹으로 이동할 수 있습니다. fpin 값을 설정하면 multipathd 가 기존 경계 경로 탐지 방법을 재정의하고 파이버 채널 패브릭에 따라 링크 무결성 문제를 식별합니다.
이번 개선된 기능을 통해 multipathd 방법은 PFIN-Li 이벤트를 발행할 수 있는 파이버 채널 패브릭의 경계 경로를 감지하는 데 더 강력해집니다.