在服务端
在客户端
[root@localhost ~]# showmount -e 192.168.231.129
Export list for 192.168.231.129:
/data 192.168.231.130
配置autofs自动挂载
在一般
NFS
文件系统的使用过程中,如果客户端要使用服务端所提供的文件系统,可以在
/etc/rc.d/rc.local
中设置开机时自动挂载(
/etc/rc.d/rc.local
文件中写入的命令,在每次启动系统用户
登录之前都会执行一次)
;
也可以在登录系统后手动利用
mount
来挂载。
由于网络的问题,
NFS
服务器与客户端的连接不会一直存在,当我们挂载了
NFS
服务器之后,任何一方
脱机都可能造成另外一方等待超时。为了解决这样的问题,就出现了下面的想法:
当客户端在有使用
NFS
文件系统的需求时才让系统自动挂载。
当
NFS
文件系统使用完毕后,让
NFS
自动卸载。
于是就产生了
autofs
这个服务。
autofs
这个服务是在客户端的上面,它会持续的检测某个指定的目录,并预先设置当使用到该目录的某
个子目录时,将会取得来自服务器端的
NFS
文件系统资源,并进行自动挂载的操作。
在客户端配置
#
客户端配置
autofs
[root@client ~]
# yum install autofs -y
[root@client ~]
# grep suibian /etc/auto.master
/client /etc/auto.suibian
#
本地端目录 具体挂载配置文件
[root@client ~]
# cat /etc/auto.suibian
upload
192
.168.168.129:/data
#
本地端子目录 挂载参数 服务器
:
服务器对应目录
[root@client ~]
# systemctl restart autofs
#
触发自动挂载
[root@client ~]
# cd /client
[root@client ~]
# cd upload