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

RHEL 8.6은 RHEL 9 XFS 이미지와 호환됩니다.

이번 업데이트를 통해 이제 RHEL 8.6에서 RHEL 9 XFS 이미지를 사용할 수 있습니다. RHEL 9 XFS 게스트 이미지에는 RHEL 8.6을 사용하여 게스트 이미지를 마운트하기 위해 디스크상의 디스크 기능(obtcount)이 bigtime 및 inode btree 카운터가 있어야 합니다. bigtimeinobtcount 기능으로 생성된 파일 시스템은 RHEL 8.6 이전 버전과 호환되지 않습니다.

(BZ#2022903, BZ#2024201)

일관된 사용자 환경을 위해 Samba 유틸리티의 옵션 이름이 변경 및 제거됨

일관된 명령줄 인터페이스를 제공하도록 Samba 유틸리티가 개선되었습니다. 이러한 개선에는 이름 변경 및 제거된 옵션이 포함되어 있습니다. 따라서 업데이트 후 문제를 방지하려면 Samba 유틸리티를 사용하는 스크립트를 검토하고 필요한 경우 업데이트합니다.

Samba 4.15에는 Samba 유틸리티에 다음과 같은 변경 사항이 추가되었습니다.

  • 이전에는 Samba 명령줄 유틸리티에서 알 수 없는 옵션을 자동으로 무시했습니다. 예기치 않은 동작을 방지하기 위해 유틸리티에서 알 수 없는 옵션을 일관되게 거부합니다.
  • 이제 여러 명령줄 옵션에 해당 smb.conf 변수가 있어 기본값을 제어합니다. 명령줄 옵션에 smb.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-ccache to --use-winbind-ccache
  • 모든 유틸리티에서 다음 옵션이 제거되었습니다.

    • -e--encrypt
    • -C --use-winbind-ccache에서 제거
    • - netbios-scope에서 제거됨
    • - s 및 --signing
  • 중복 옵션을 방지하기 위해 다음 유틸리티에서 특정 옵션이 제거되거나 이름이 변경되었습니다.

    • ndrdump:-l 은 더 이상 --load-dso에 사용할 수 없습니다.
    • net:-l 은 더 이상 사용할 수 없습니다. --long
    • sharesec:-V 는 더 이상 --viewsdl에 사용할 수 없습니다.
    • smbcquotas:--user 의 이름이 --quota-user로 변경되었습니다.
    • nmbd:--log-stdout 의 이름이 --debug-stdout으로 변경되었습니다.
    • smbd:--log-stdout 의 이름이 --debug-stdout으로 변경되었습니다.
    • winbindd:--log-stdout 의 이름이 --debug-stdout으로 변경되었습니다.

(BZ#2062117)

컴파일러 장벽은 함수 포인터와의 이름 충돌을 피하기 위해 정적 인라인 함수 컴파일러_barrier 로 변경되었습니다.

이번 개선된 기능에는 잠재적인 데이터 손상 버그에 대한 추가 기능과 패치를 제공합니다. 컴파일러 장벽은 이제 정적 인 인라인 함수 컴파일러_barrier 로 설정됩니다. 기능 포인터를 사용하는 동안 현재 memcpy 변형에 대한 하드웨어 펜싱을 구현할 때 하드웨어 저장소 장벽과 이름 충돌이 발생하지 않습니다. 결과적으로 RHEL 8.6에는 pmdk 버전 1.11.1이 포함됩니다.

(BZ#2009889)