4.11. 파일 시스템 및 스토리지
일관된 사용자 환경을 위해 Samba 유틸리티의 옵션의 이름이 변경 및 제거되었습니다.
일관된 명령줄 인터페이스를 제공하도록 Samba 유틸리티가 개선되었습니다. 이러한 개선 사항에는 이름 변경 및 제거된 옵션이 포함됩니다. 따라서 업데이트 후 문제를 방지하려면 Samba 유틸리티를 사용하는 스크립트를 검토하고 필요한 경우 업데이트합니다.
Samba 4.15에는 Samba 유틸리티가 다음과 같은 변경 사항이 추가되었습니다.
- 이전에는 Samba 명령줄 유틸리티에서 알 수 없는 옵션을 자동으로 무시했습니다. 예기치 않은 동작을 방지하기 위해 이제 유틸리티에서 알 수 없는 옵션을 일관되게 거부합니다.
-
이제 몇 가지 명령줄 옵션에 해당 KubeMacPool
.conf
변수가 있어 기본값을 제어할 수 있습니다. 유틸리티의 도움말 페이지를 참조하여 명령줄 옵션에 ClusterRole.conf
변수 이름이 있는지 확인합니다. -
기본적으로 Samba 유틸리티는 이제 표준 오류(
stderr
)에 기록합니다. 이 동작을 변경하려면--debug-stdout
옵션을 사용합니다. -
--client-protection=off|sign|encrypt
옵션이 공통 구문 분석기에 추가되었습니다. 다음 옵션의 이름이 모든 유틸리티에서 변경되었습니다.
-
--kerberos
to--use-kerberos=required|desired|off
-
--krb5-ccache
to--use-krb5-ccache=CCACHE
-
--scope
to--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-stdout
has 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 이벤트를 발행할 수 있는 파이버 채널 패브릭의 경계 경로를 감지하는 데 더 강력해집니다.