Linux基础命令exportfs:轻松管理NFS文件系统挂载
exportfs 是 NFS 服务管理中的一把利器,专门用来处理当前 NFS 服务器上的文件系统共享配置。它适用于 RedHat、RHEL、Ubuntu、CentOS、Fedora 等主流发行版——只要你还在跟 NFS 打交道,就绕不开它。
先看基本用法:
1、语法
/usr/sbin/exportfs [-a vi][-o options,..][client:/path ..]
/usr/sbin/exportfs -r[-v]
/usr/sbin/exportfs [-a v]-u[client:/path ..]
/usr/sbin/exportfs [-v]
/usr/sbin/exportfs –f
2、参数选项
-a 共享 NFS 配置文件中所有的共享目录
-i 忽略 /etc/exports 配置文件,只使用默认值和命令行指定参数
-r 重新共享所有的 NFS 文件系统
-u 取消一个或多个 NFS 共享文件系统的共享
-v 显示详细执行信息
3、实际操作
举个例子,取消某个客户端的共享:
[root@localhost ~]# exportfs -u 192.168.1.7:/media/test
这个命令虽然短,但日常运维中间出问题往往就出在参数没写对或者没同步配置上。用 exportfs -v 可以随时查看当前共享状态,用 exportfs -r 能快速让 /etc/exports 的改动生效,省得重启整个 NFS 服务。
