Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第 27 章 文件系统

quota RPC 服务不再可用

升级 nfs-utils 软件包后,在启动 配额 远程过程调用(RPC)服务后,nfs-rquotad.service systemd 服务之前在系统中不可用。要修复这个程序错误,配额 软件包现在包含一个新的 rpc-rquotad.service thesystemd the 服务,它提供 配额 RPC 服务,允许查询和设置磁盘配额。该服务可以在 /etc/sysconfig/rpc-rquotad 文件中配置。另外还提供了 nfs-rquotad 服务别名,以确保与早期版本兼容。因此,配额 RPC 服务现在包括在 Red Hat Enterprise Linux 7 中,如上述情况中所示。(BZ#1207239)

repquota 现在为本地 passwd 数据库中定义的用户报告配额

当某些用户只在 LDAP 目录中定义时,在 XFS 文件系统上使用 repquota 工具列出所有用户配额时,以前未在本地 passwd 数据库中定义的用户配额不会被 repquota 报告。现在,会使用一个新的内核接口 Q_GETNEXTQUOTAQ_XGETNEXTQUOTA 配额 IOCTL 命令(如果可用)来检索存储在文件系统中的所有配额条目。这个新方法不需要枚举所有用户帐户,即使用户未知了本地系统,也可以正常工作。因此,rep quota 为所有用户报告配额,即使用户帐户是从远程 LDAP 服务器或系统安全服务守护进程(SSSD)检索的,也会缓存用户帐户。(BZ#1305968)

现在,配额 可以正确地报告宽限期

在以前的版本中,如果超过当前用户的软配额限制,则当 配额 工具显示 NFS 挂载的文件系统的宽限期时,整数类型会错误地解析,且宽限期已经过期。因此,配额 命令会错误地报告大量天数,而不是 none 值。在这个版本中解决了在网络中传输宽限期的整数类型错误解析。另外,这个更新将可能值的范围限制为 32 位签名的整数界限,以确保 NFS 服务器和具有不同 CPU 单词大小的客户端间的互操作性。因此,配额 工具可以正确地报告与 -2^31+1 到 2^31 秒范围内的服务器时间不同的宽限期。较低值报告为过期,并较高,作为最大可能的时间,直到差别位于正确的范围内为止。(BZ#1072858)

CIFS.idmap 现在将 SID 映射到 UID

在以前的版本中,cifs.idmap 工具无法将 SID 映射到 Red Hat Enterprise Linux 7 中的 UID。因此,cifs.idmap 无法用于将所有权映射到 Active Directory (AD)中的用户名或组名称。Makefile 已被修改,以验证是否显示了正确的构建选项,以确保映射正常工作。因此,cifs.idmap 中的映射现在可以正常工作。(BZ#1289454)

cifs-utils rebase 到版本 6.2

cifs-utils 软件包已升级到上游版本 6.2,它提供了大量的程序错误修复。包括以下程序错误修复:
  • libwbclient 的不必要的链接会被阻止。
  • 第二次尝试挂载时大写或ig_dev
  • paths.h 包含在 mtab.c
  • 在手册页中明确指定 backupuidbackupgid 的使用。
  • 包括了 x 114 挂载选项。(BZ#1351618)