第 9 章 访问网络附加存储
1.NFS 的主要功能 。
答:
NFS是跨平台网络文件共享协议 ,可以将远程文件系统挂载到本地,当做本地的文件系统使用。
支持客户端透明访问远程文件,实现集中存储管理,可细粒度控制访问权限,广泛用于多服务器共享存储场景。
2.安装与配置 NFS
答:
安装 nfs-utils 包并启动服务,创建共享目录后编辑 /etc/exports 配置访问规则,刷新配置并开放防火墙即可完成 NFS 服务端部署。
(1)安装步骤:
第一步:安装服务端;
bash
dnf install nfs-utils -y
第二步:启动并开机自启;
bash
systemctl enable --now nfs-server
(2)配置步骤
第一步:创建共享/导出目录;
bash
mkdir -p /A_dir
第二步:编辑导出配置;
bash
vim /etc/exports


将/shares/direct/external目录共享给servera.lab.example.com 主机,并授予其读写、同步写入的权限,同时允许该主机的 root 用户在共享目录中保持 root 权限。
第三步:生效配置;
bash
exportfs -r
3.手动挂载 NFS 的步骤。
答:
客户端安装工具后创建挂载点,执行命令:
bash
mount 服务器IP:共享目录 挂载点
即可完成手动挂载。(详情见学习进程九)
4.自动挂载 NFS 的步骤。
答:
自动挂载可通过 /etc/fstab 配置开机挂载 ,或用 autofs 实现按需挂载,前者适合固定挂载,后者适合动态场景。(详情见学习进程九)
5.间接映射和直接映射的区别 。
答:
直接映射 通过父目录关联子挂载点,结构清晰;
间接映射 直接定义完整挂载路径,无需父目录依赖,适合分散挂载场景。
(1)直接映射
在 /etc/auto.master 中直接指定挂载点与映射文件的关联;
格式
/挂载点 /映射文件。
如:

(2)间接映射
挂载点为虚拟目录,格式为 /虚拟目录 /映射文件:
格式:
/虚拟目录 /映射文件
如:

(3)核心差异:
直接映射的挂载点是 /虚拟目录/子目录,依赖父目录结构;
间接映射的挂载点是完整路径,更灵活但配置相对复杂。