一、本地存储系统

本地文件系统是在单一本地服务器中运行并直接附加到存储中的文件系统。下面是 Red Hat Enterprise Linux 9 默认包括的本地文件系统。参考官方文档Red Hat Enterprise Linux 9 管理文件系统

1、XFS 文件系统

XFS 是一个高度可扩展、高性能、健壮且成熟的 64 位日志文件系统,其支持单个主机上非常大的文件和文件系统。它是 Red Hat Enterprise Linux 9 中的默认文件系统。

2、ext4 文件系统

ext4 的好处是了解 Linux ,其从较旧的 ext2 和 ext3 文件系统演变而来。在很多情况下,它在性能上可以 与 XFS 媲美。

二、网络存储系统

网络文件系统也称为客户端/服务器文件系统,使客户端系统能够访问存储在共享服务器上的文件。这使得多个系统上的多个用户可以共享文件和存储资源。

RHEL 客户最常用的客户端/服务器文件系统是 NFS 文件系统。RHEL 提供了一个 NFS 服务器组件,来通过网络导出本地文件系统,并提供 NFS 客户端来导入这些文件系统。

1、手动挂载目录

dnf install nfs-utils :安装 NFS 软件包

p3zJBi6Z-1.png

showmount -e/--exports [172.25.254.254] :查看 ip 为 [172.25.254.254] 服务器上导出(共享)的目录

p3zJBi6Z-2.png

mount -t nfs [172.25.254.254]:[/rhome/remoteuser1] [/mnt/rhome/remoteuser1] :将 ip 为 [172.25.254.254] 服务器上导出(共享)的目录 [/rhome/remoteuser1] 挂载到 [/mnt/rhome/remoteuser1]

p3zJBi6Z-3.png

2、autofs 自动挂载

dnf install autofs nfs-utils :安装 autofs 和 nfs-utils 软件包(nfs-utils 我以及安装过了,不展示了)

p3zJBi6Z-4.png

vim /etc/auto.master.d/[demo].autofs :向 /etc/auto.master.d 中添加一个主映射文件,用于确定挂载目录的基础目录(根目录)和自动挂载的映射文件(映射文件用于确定将挂载的目录映射为基础目录下的哪个目录)

格式:[基础目录] [映射文件]

p3zJBi6Z-5.png

vim /etc/auto.[demo] :向 /etc 中添加一个用于自动挂载的映射文件

格式:[挂载目录] [挂载选项] [导出目录]

p3zJBi6Z-6.png

systemctl restart autofs :重启 autofs 服务

p3zJBi6Z-7.png

systemctl enable autofs :设置 autofs 服务开机自启

p3zJBi6Z-8.png

ls [/mnt/rhome/remoteuser1] :查看挂载目录。注意,autofs 是按需挂载的,只有访问挂载点时才会触发挂载。重启后,挂载点目录可能为空,但访问子目录时会自动挂载

p3zJBi6Z-9.png