linux nfs自动挂载,NFS自动挂载

NFS是Network File System的简写,即网络文件系统,用于目录和文件共享,通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。

使用NFS的好处:

使用更少的磁盘空间,数据可以存放在一台机器上而且可以通过网络访问。

用户不必在每个网络上机器里头都有一个共享目录,共享目录可以被放在NFS服务器上并且通过网络在每个地方都可用

如软驱,CDROM,和 Zip之类的存储设备可以在网络上面被别的机器使用。这可以减少整个网络上的可移动设备的数量。

实现NFS需要一台服务器和客户端机器,下面是客户端机服务器端所需进程和各进程的功能

e5cb9a3f7f4c9bc642d3c2e26d4863c1.png

实现NFS:

服务器端配置:

确保安装了NFS

833edcf7e71fec4bed6381da2572c2bd.png

cf3b5b49a738d8b495c1d08cc5acf730.png

查看rpc是否工作正常

[root@localhost ~]# rpcinfo -p

d9cd3aac051dbbe2ceba930c30ae05e7.png

创建共享目录

[root@localhost /]# mkdir public

给共享目录可写权限,并且目录下内容不被其他用户删掉

[root@localhost /]# chmod o+wt public/

编辑共享清单

[root@localhost ~]# vim /etc/exports

/public*(rw,sync)(给任意用户对/public有读写权限)

[root@localhost ~]#service nfs restart

客户端配置:

查看rpc工作状态

[root@mail ~]# rpcinfo -p

查看服务器共享清单列表

[root@mail ~]# showmount-e 192.168.20.128

Export list for 192.168.20.128:

/public *

[root@mail server]# rpm -qa |grep autofsautofs-5.0.1-0.rc2.131.el5

编辑autofs

[root@mail ~]# vim /etc/auto.master

9 /misc/etc/auto.misc

10 /mnt/nfs/etc/auto.nfs--timeout=60(监测到/mnt/nfs本地目录下,按照策略文件进行操作,并且访问共享资源后60秒内没有操作就卸载)

产生策略文件并编辑(这里是使用auto.misc的样板改编的)

[root@mail etc]# cp auto.misc auto.nfs

[root@mail etc]# vim auto.nfs

18 server-rw,soft,intr192.168.20.128:/public

在/mnt/nfs目录下若执行cdserver就把服务器端共享目录挂载到本地,并给予rw,soft,intr权限

[root@mail etc]#service autofs restart

最初没有被挂载

[root@mail ~]# df -h

FilesystemSizeUsed Avail Use% Mounted on

/dev/sda29.5G6.2G2.9G69% /

/dev/sda199M12M83M12% /boot

tmpfs506M0506M0% /dev/shm

执行操作

[root@mail ~]# cd /mnt/nfs/

[root@mail nfs]# ll

total 0

[root@mail nfs]# cd server

已经挂载到本地

[root@mail server]# df -h

FilesystemSizeUsed Avail Use% Mounted on

/dev/sda29.5G6.2G2.9G69% /

/dev/sda199M12M83M12% /boot

tmpfs506M0506M0% /dev/shm

192.168.20.128:/public

9.5G2.9G6.2G32% /mnt/nfs/server

查看公共目录下的内容

ef4adb06bccf4903335a3ecd4b4756ef.png

退出共享目录

ec4e3565db49167c0f85d7bf633a2949.png

60秒后再去查看挂载状态,发现已经自动卸载了,再次执行刚刚的操作就会自动挂载

[root@mail ~]# df -h

1bea10e72752b3f30181bcbdf8beef09.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值