Jump To Close Expand all Collapse all Table of contents 管理文件系统 使开源包含更多 对红帽文档提供反馈 1. 可用文件系统概述 Expand section "1. 可用文件系统概述" Collapse section "1. 可用文件系统概述" 1.1. 文件系统类型 1.2. 本地文件系统 1.3. XFS 文件系统 1.4. ext4 文件系统 1.5. XFS 和 ext4 的比较 1.6. 选择本地文件系统 1.7. 网络文件系统 1.8. 共享存储文件系统 1.9. 在网络和共享存储文件系统间进行选择 1.10. 卷管理文件系统 2. 使用 RHEL 系统角色管理本地存储 Expand section "2. 使用 RHEL 系统角色管理本地存储" Collapse section "2. 使用 RHEL 系统角色管理本地存储" 2.1. storage RHEL 系统角色简介 2.2. 在 storage RHEL 系统角色中识别存储设备的参数 2.3. 在块设备中创建 XFS 文件系统的 Ansible playbook 示例 2.4. 永久挂载文件系统的 Ansible playbook 示例 2.5. 管理逻辑卷的 Ansible playbook 示例 2.6. 启用在线块丢弃的 Ansible playbook 示例 2.7. 创建和挂载 Ext4 文件系统的 Ansible playbook 示例 2.8. 创建和挂载 ext3 文件系统的 Ansible playbook 示例 2.9. 使用 storage RHEL 系统角色调整现有 Ext4 或 Ext3 文件系统大小的 Ansible playbook 示例 2.10. 使用 storage RHEL 系统角色在 LVM 上调整现有文件系统的大小的 Ansible playbook 示例 2.11. 使用 storage RHEL 系统角色创建交换卷的 Ansible playbook 示例 2.12. 使用存储系统角色配置 RAID 卷 2.13. 使用 storage RHEL 系统角色配置带有 RAID 的 LVM 池 2.14. 使用 storage RHEL 系统角色在 LVM 上压缩和去掉重复数据的 VDO 卷的 Ansible playbook 示例 2.15. 使用 storage RHEL 系统角色创建 LUKS 加密卷 2.16. 使用 storage RHEL 系统角色以百分比形式表示池卷大小的 Ansible playbook 示例 2.17. 其它资源 3. 挂载 NFS 共享 Expand section "3. 挂载 NFS 共享" Collapse section "3. 挂载 NFS 共享" 3.1. NFS 简介 3.2. 支持的 NFS 版本 3.3. NFS 所需的服务 3.4. NFS 主机名格式 3.5. 安装 NFS 3.6. 发现 NFS 导出 3.7. 使用 mount 挂载一个 NFS 共享 3.8. 常用 NFS 挂载选项 3.9. 其它资源 4. 导出 NFS 共享 Expand section "4. 导出 NFS 共享" Collapse section "4. 导出 NFS 共享" 4.1. NFS 简介 4.2. 支持的 NFS 版本 4.3. NFSv3 和 NFSv4 中的 TCP 和 UDP 协议 4.4. NFS 所需的服务 4.5. NFS 主机名格式 4.6. NFS 服务器配置 Expand section "4.6. NFS 服务器配置" Collapse section "4.6. NFS 服务器配置" 4.6.1. /etc/exports 配置文件 4.6.2. exportfs 工具 4.7. NFS 和 rpcbind 4.8. 安装 NFS 4.9. 启动 NFS 服务器 4.10. NFS 和 rpcbind 故障排除 4.11. 将 NFS 服务器配置为在防火墙后运行 Expand section "4.11. 将 NFS 服务器配置为在防火墙后运行" Collapse section "4.11. 将 NFS 服务器配置为在防火墙后运行" 4.11.1. 将 NFSv3-enabled 服务器配置为在防火墙后运行 4.11.2. 将只使用 NFSv4 的服务器配置为在防火墙后运行 4.11.3. 将 NFSv3 客户端配置为在防火墙后运行 4.11.4. 将 NFSv4 客户端配置为在防火墙后运行 4.12. 通过防火墙导出 RPC 配额 4.13. 启用通过 RDMA(NFSoRDMA) 的 NFS 4.14. 其它资源 5. 配置只使用 NFSv4 的服务器 Expand section "5. 配置只使用 NFSv4 的服务器" Collapse section "5. 配置只使用 NFSv4 的服务器" 5.1. 只使用 NFSv4 的服务器的好处和缺陷 5.2. 将 NFS 服务器配置为只支持 NFSv4 5.3. 验证只读 NFSv4 配置 6. 保护 NFS Expand section "6. 保护 NFS" Collapse section "6. 保护 NFS" 6.1. 带有 AUTH_SYS 和导出控制的 NFS 安全性 6.2. 带有 AUTH_GSS 的 NFS 安全性 6.3. 配置 NFS 服务器和客户端使用 Kerberos 6.4. NFSv4 安全选项 6.5. 挂载的 NFS 导出的文件权限 7. 在 NFS 中启用 pNFS SCSI 布局 Expand section "7. 在 NFS 中启用 pNFS SCSI 布局" Collapse section "7. 在 NFS 中启用 pNFS SCSI 布局" 7.1. pNFS 技术 7.2. pNFS SCSI 布局 7.3. 检查与 pNFS 兼容的 SCSI 设备 7.4. 在服务器中设置 pNFS SCSI 7.5. 在客户端中设置 pNFS SCSI 7.6. 在服务器中释放 pNFS SCSI 保留 8. 监控 pNFS SCSI 布局功能 Expand section "8. 监控 pNFS SCSI 布局功能" Collapse section "8. 监控 pNFS SCSI 布局功能" 8.1. 使用 nfsstat 从服务器检查 pNFS SCSI 操作 8.2. 使用 mountstats 检查客户端中的 pNFS SCSI 操作 9. FS-Cache 入门 Expand section "9. FS-Cache 入门" Collapse section "9. FS-Cache 入门" 9.1. FS-Cache 概述 9.2. 性能保证 9.3. 设置缓存 9.4. cache cull limits 配置 9.5. 从 fscache 内核模块检索统计信息 9.6. FS-Cache 参考 10. 在 NFS 中使用缓存 Expand section "10. 在 NFS 中使用缓存" Collapse section "10. 在 NFS 中使用缓存" 10.1. 配置 NFS 缓存共享 10.2. NFS 的缓存限制 11. 在 Red Hat Enterprise Linux 中挂载 SMB 共享 Expand section "11. 在 Red Hat Enterprise Linux 中挂载 SMB 共享" Collapse section "11. 在 Red Hat Enterprise Linux 中挂载 SMB 共享" 11.1. 支持的 SMB 协议版本 11.2. UNIX 扩展支持 11.3. 手动挂载 SMB 共享 11.4. 系统启动时自动挂载 SMB 共享 11.5. 使用凭据文件对 SMB 共享进行验证 11.6. 常用的挂载选项 12. 执行多用户 SMB 挂载 Expand section "12. 执行多用户 SMB 挂载" Collapse section "12. 执行多用户 SMB 挂载" 12.1. 使用 multiuser 选项挂载共享 12.2. 验证是否使用 multiuser 选项挂载 SMB 共享 12.3. 以用户身份访问共享 13. 持久性命名属性概述 Expand section "13. 持久性命名属性概述" Collapse section "13. 持久性命名属性概述" 13.1. 非持久性命名属性的缺陷 13.2. 文件系统和设备识别符 13.3. 使用 /dev/disk/ 中的 udev 机制管理的设备名称 Expand section "13.3. 使用 /dev/disk/ 中的 udev 机制管理的设备名称" Collapse section "13.3. 使用 /dev/disk/ 中的 udev 机制管理的设备名称" 13.3.1. 文件系统识别符 13.3.2. 设备识别符 13.4. 使用 DM 多路径的通用识别符 13.5. udev 设备命名规则的限制 13.6. 列出持久性命名属性 13.7. 修改持久性命名属性 14. 使用 parted 分区操作 Expand section "14. 使用 parted 分区操作" Collapse section "14. 使用 parted 分区操作" 14.1. 查看使用 parted 的分区表 14.2. 使用 parted 在磁盘中创建分区表 14.3. 使用 parted 创建分区 14.4. 使用 parted 删除分区 14.5. 使用 parted 重新定义分区大小 15. 重新分区磁盘策略 Expand section "15. 重新分区磁盘策略" Collapse section "15. 重新分区磁盘策略" 15.1. 使用未分区的空闲空间 15.2. 使用未使用分区中的空间 15.3. 使用活跃分区中的空闲空间 Expand section "15.3. 使用活跃分区中的空闲空间" Collapse section "15.3. 使用活跃分区中的空闲空间" 15.3.1. 破坏性重新分区 15.3.2. 非破坏性重新分区 16. XFS 入门 Expand section "16. XFS 入门" Collapse section "16. XFS 入门" 16.1. XFS 文件系统 16.2. 和 ext4 和 XFS 一起使用的工具比较 17. 创建 XFS 文件系统 Expand section "17. 创建 XFS 文件系统" Collapse section "17. 创建 XFS 文件系统" 17.1. 使用 mkfs.xfs 创建 XFS 文件系统 18. 使用 RHEL 系统角色在块设备中创建 XFS 文件系统 Expand section "18. 使用 RHEL 系统角色在块设备中创建 XFS 文件系统" Collapse section "18. 使用 RHEL 系统角色在块设备中创建 XFS 文件系统" 18.1. 在块设备中创建 XFS 文件系统的 Ansible playbook 示例 18.2. 其它资源 19. 备份 XFS 文件系统 Expand section "19. 备份 XFS 文件系统" Collapse section "19. 备份 XFS 文件系统" 19.1. XFS 备份特性 19.2. 使用 xfsdump 备份 XFS 文件系统 19.3. 其它资源 20. 从备份中恢复 XFS 文件系统 Expand section "20. 从备份中恢复 XFS 文件系统" Collapse section "20. 从备份中恢复 XFS 文件系统" 20.1. 从备份中恢复 XFS 的特性 20.2. 使用 xfsrestore 从备份中恢复 XFS 文件系统 20.3. 从磁带恢复 XFS 备份时的说明性消息 20.4. 其它资源 21. 增加 XFS 文件系统的大小 Expand section "21. 增加 XFS 文件系统的大小" Collapse section "21. 增加 XFS 文件系统的大小" 21.1. 使用 xfs_growfs 增加 XFS 文件系统的大小 22. 配置 XFS 错误行为 Expand section "22. 配置 XFS 错误行为" Collapse section "22. 配置 XFS 错误行为" 22.1. XFS 中的可配置错误处理 22.2. 特定和未定义的 XFS 错误条件的配置文件 22.3. 为特定条件设置 XFS 行为 22.4. 为未定义条件设置 XFS 行为 22.5. 设置 XFS 卸载行为 23. 检查和修复文件系统 Expand section "23. 检查和修复文件系统" Collapse section "23. 检查和修复文件系统" 23.1. 需要文件系统检查的场景 23.2. 运行 fsck 的潜在副作用 23.3. XFS 中的错误处理机制 23.4. 使用 xfs_repair 检查 XFS 文件系统 23.5. 使用 xfs_repair 修复 XFS 文件系统 23.6. ext2、ext3 和 ext4 中的处理机制出错 23.7. 使用 e2fsck 检查 ext2、ext3 或者 ext4 文件系统 23.8. 使用 e2fsck 修复 ext2、ext3 或者 ext4 文件系统 24. 挂载文件系统 Expand section "24. 挂载文件系统" Collapse section "24. 挂载文件系统" 24.1. Linux 挂载机制 24.2. 列出当前挂载的文件系统 24.3. 使用 mount 挂载文件系统 24.4. 移动挂载点 24.5. 使用 umount 卸载文件系统 24.6. 常用挂载选项 25. 在多个挂载点共享挂载 Expand section "25. 在多个挂载点共享挂载" Collapse section "25. 在多个挂载点共享挂载" 25.1. 共享挂载的类型 25.2. 创建私有挂载点副本 25.3. 创建共享挂载点副本 25.4. 创建从挂载点副本 25.5. 防止挂载点重复 26. 永久挂载文件系统 Expand section "26. 永久挂载文件系统" Collapse section "26. 永久挂载文件系统" 26.1. /etc/fstab 文件 26.2. 在 /etc/fstab 中添加文件系统 27. 使用 RHEL 系统角色永久挂载文件系统 Expand section "27. 使用 RHEL 系统角色永久挂载文件系统" Collapse section "27. 使用 RHEL 系统角色永久挂载文件系统" 27.1. 永久挂载文件系统的 Ansible playbook 示例 27.2. 其它资源 28. 根据需要挂载文件系统 Expand section "28. 根据需要挂载文件系统" Collapse section "28. 根据需要挂载文件系统" 28.1. autofs 服务 28.2. autofs 配置文件 28.3. 配置 autofs 挂载点 28.4. 使用 autofs 服务自动挂载 NFS 服务器用户主目录 28.5. 覆盖或添加 autofs 站点配置文件 28.6. 使用 LDAP 存储自动挂载器映射 28.7. 使用 systemd.automount 在 /etc/fstab 按需挂载文件系统 28.8. 使用 systemd.automount 通过挂载单元根据需要挂载文件系统 29. 使用 IdM 中的 SSSD 组件来缓存 autofs 映射 Expand section "29. 使用 IdM 中的 SSSD 组件来缓存 autofs 映射" Collapse section "29. 使用 IdM 中的 SSSD 组件来缓存 autofs 映射" 29.1. 手动配置 autofs ,来将 IdM 服务器用作 LDAP 服务器 29.2. 配置 SSSD 来缓存 autofs 映射 30. 为 root 文件系统设置只读权限 Expand section "30. 为 root 文件系统设置只读权限" Collapse section "30. 为 root 文件系统设置只读权限" 30.1. 始终保留写入权限的文件和目录 30.2. 将 root 文件系统配置为在引导时使用只读权限挂载 31. 对带有配额的 XFS 限制存储空间的使用 Expand section "31. 对带有配额的 XFS 限制存储空间的使用" Collapse section "31. 对带有配额的 XFS 限制存储空间的使用" 31.1. 磁盘配额 31.2. xfs_quota 工具 31.3. XFS 中的文件系统配额管理 31.4. 为 XFS 启用磁盘配额 31.5. 报告 XFS 使用量 31.6. 修改 XFS 配额限制 31.7. 为 XFS 设置项目限制 32. 对带有配额的 ext4 限制存储空间使用 Expand section "32. 对带有配额的 ext4 限制存储空间使用" Collapse section "32. 对带有配额的 ext4 限制存储空间使用" 32.1. 安装配额工具 32.2. 在创建文件系统时启用配额功能 32.3. 在现有文件系统中启用配额功能 32.4. 启用配额强制 32.5. 为每个用户分配配额 32.6. 为每个组群分配配额 32.7. 为每个项目分配配额 32.8. 为软限制设置宽限期 32.9. 关闭文件系统配额 32.10. 报告磁盘配额 33. 丢弃未使用块 Expand section "33. 丢弃未使用块" Collapse section "33. 丢弃未使用块" 33.1. 块忽略操作 33.2. 块丢弃操作的类型 33.3. 执行批块丢弃 33.4. 启用在线块丢弃 33.5. 启用定期块丢弃 34. 使用 RHEL 系统角色启用在线块丢弃 Expand section "34. 使用 RHEL 系统角色启用在线块丢弃" Collapse section "34. 使用 RHEL 系统角色启用在线块丢弃" 34.1. 启用在线块丢弃的 Ansible playbook 示例 34.2. 其它资源 35. 设置 Stratis 文件系统 Expand section "35. 设置 Stratis 文件系统" Collapse section "35. 设置 Stratis 文件系统" 35.1. 什么是 Stratis 35.2. Stratis 卷的组件 35.3. 可用于 Stratis 的块设备 35.4. 安装 Stratis 35.5. 创建未加密的 Stratis 池 35.6. 创建一个加密的 Stratis 池 35.7. 在 Stratis 文件系统中设置精简配置层 35.8. 将 Stratis 池绑定到 NBDE 35.9. 将 Stratis 池绑定到 TPM 35.10. 使用内核密钥环解加密的 Stratis 池 35.11. 使用 Clevis 解锁加密的 Stratis 池 35.12. 解除 Stratis 池与补充加密的绑定 35.13. 启动和停止 Stratis 池 35.14. 创建 Stratis 文件系统 35.15. 挂载 Stratis 文件系统 35.16. 永久挂载 Stratis 文件系统 35.17. 使用 systemd 服务在 /etc/fstab 中设置非 root Stratis 文件系统 36. 使用额外块设备扩展 Stratis 卷 Expand section "36. 使用额外块设备扩展 Stratis 卷" Collapse section "36. 使用额外块设备扩展 Stratis 卷" 36.1. Stratis 卷的组件 36.2. 在 Stratis 池中添加块设备 36.3. 其它资源 37. 监控 Stratis 文件系统 Expand section "37. 监控 Stratis 文件系统" Collapse section "37. 监控 Stratis 文件系统" 37.1. 不同工具报告的 Stratis 大小 37.2. 显示关于 Stratis 卷的信息 37.3. 其它资源 38. 在 Stratis 文件系统中使用快照 Expand section "38. 在 Stratis 文件系统中使用快照" Collapse section "38. 在 Stratis 文件系统中使用快照" 38.1. Stratis 快照的特性 38.2. 创建 Stratis 快照 38.3. 访问 Stratis 快照的内容 38.4. 将 Stratis 文件系统恢复到以前的快照 38.5. 删除 Stratis 快照 38.6. 其它资源 39. 删除 Stratis 文件系统 Expand section "39. 删除 Stratis 文件系统" Collapse section "39. 删除 Stratis 文件系统" 39.1. Stratis 卷的组件 39.2. 删除 Stratis 文件系统 39.3. 删除 Stratis 池 39.4. 其它资源 40. 开始使用 ext3 文件系统 Expand section "40. 开始使用 ext3 文件系统" Collapse section "40. 开始使用 ext3 文件系统" 40.1. ext3 文件系统的特性 40.2. 创建 ext3 文件系统 40.3. 挂载 ext3 文件系统 40.4. 重新定义 ext3 文件系统大小 41. 使用 RHEL 系统角色创建并挂载 ext3 文件系统 Expand section "41. 使用 RHEL 系统角色创建并挂载 ext3 文件系统" Collapse section "41. 使用 RHEL 系统角色创建并挂载 ext3 文件系统" 41.1. 创建和挂载 ext3 文件系统的 Ansible playbook 示例 41.2. 其它资源 42. ext4 文件系统入门 Expand section "42. ext4 文件系统入门" Collapse section "42. ext4 文件系统入门" 42.1. ext4 文件系统的特性 42.2. 创建 ext4 文件系统 42.3. 挂载 ext4 文件系统 42.4. 重新定义 ext4 文件系统大小 42.5. 和 ext4 和 XFS 一起使用的工具比较 43. 使用 RHEL 系统角色创建并挂载 ext4 文件系统 Expand section "43. 使用 RHEL 系统角色创建并挂载 ext4 文件系统" Collapse section "43. 使用 RHEL 系统角色创建并挂载 ext4 文件系统" 43.1. 创建和挂载 Ext4 文件系统的 Ansible playbook 示例 43.2. 其它资源 Settings Close Language: 简体中文 日本語 한국어 English Português Español Language: 简体中文 日本語 한국어 English Português Español Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 日本語 한국어 English Português Español Language: 简体中文 日本語 한국어 English Português Español Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for RHEL 8 管理文件系统 Red Hat Enterprise Linux 8在 Red Hat Enterprise Linux 8 中创建、修改和管理文件系统摘要 本文档提供如何有效管理 Red Hat Enterprise Linux 8 中文件系统的步骤。 Next