4.10. 文件系统和存储
RHEL 8.6 与 RHEL 9 XFS 镜像兼容
有了这个更新,RHEL 8.6 现在可以使用 RHEL 9 XFS 镜像。RHEL 9 XFS 客户机镜像必须在磁盘上具有 bigtime
和 inode btree 计数器(inobtcount
)功能,才能挂载 RHEL 8.6 的客户机镜像。请注意,使用 bigtime
和 inobtcount
功能创建的文件系统与 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
变为--use-kerberos=required|desired|off
-
--krb5-ccache
变为--use-krb5-ccache=CCACHE
-
--scope
变为--netbios-scope=SCOPE
-
--use-ccache
变为--use-winbind-ccache
-
以下选项已从所有工具中删除:
-
-e
和--encrypt
-
从
--use-winbind-ccache
中删除了-c
-
从
--netbios-scope
中删除了-i
-
-S
和--signing
-
要避免重复选项,某些选项已从以下工具中删除或重命名了:
-
ndrdump
:-l
对于--load-dso
不再可用 -
net
:-l
对于--long
不再可用 -
sharesec
:-V
对于--viewsddl
不再可用 -
smbcquotas
:--user
已重命名为--quota-user
-
nmbd
:--log-stdout
已重命名为--debug-stdout
-
smbd
:--log-stdout
已重命名为--debug-stdout
-
winbindd
:--log-stdout
已重命名为--debug-stdout
-
编译器屏障更改为静态内联函数 compiler_barrier
,以避免名称与函数指针冲突
此增强为潜在的数据崩溃 bug 提供了额外的功能和补丁。编译器屏障现在设为静态内联函数 compiler_barrier
。在使用函数指针过程中,当为非临时的 memcpy 变体实现硬件隔离时,没有名称与硬件存储屏障冲突。因此,RHEL 8.6 现在包含 pmdk
版本 1.11.1。
(BZ#2009889)