开发者社区> 科技小能手> 正文

NFS网络文件系统及自动化挂载

简介:
+关注继续查看

 NFS网络文件系统

    NFS 最初是由 Sun 公司 1984 年所开发出来的,最主要的功能就是让网路上的 UNIX 电脑可以共享目录及文件。我们可以将远端所分享出来的文件,挂载 (mount) 在本地端的系统上,然后就可以很方便的使用远程的文件,而操作起来就像在本地操作一样。而使用 NFS 也有相当多的好处,例如文件可以集中管理,节省磁碟空间......等等。

查看rpc是否工作正常(查看服务器提供的rpc服务

portmap服务指派端口(111

编辑配置文件 通过该文件来指定要共享的文件及目录

Vim /etc/exports     (默认是空的 可以用man 5 exports 查看语法)

           例:共享/share目录给192.168.0.x的用户
格式        /share              192.168.0.0/24 (rw)   * 表示所有用户 1.1.1.1(rw,sync)

假如我将/wsm 这个目录共享个所用用户且 只读的权限

/wsm         *(ro,sync)

开启nfs

Service   nfs   start

打开另外一台linux主机

查看 192.168.2.100的共享情况

192.168.2.100的共享文件夹wsm 挂载到本地的/mnt/wsm/

mount 192.168.2.100:/wsm  /mnt/wsm/

开机自动挂载

编辑fstab文件添加如下一句

192.168.2.100:/wsm      /mnt/wsm                nfs     defaults,soft,intr  0 0

192.168.2.100:/wsm 表示共享的主机ip及共享目录名称

/mnt/wsm          本地挂载点

Soft             表示开机自动挂载是找不到192.168.2.100 会包错误

Intr            表示开机自动挂载是找不到192.168.2.100 就中断挂载

umount  /mnt/wsm

Umount 之前 最好先执行

Fuser  -v  /mnt/wsm   查看谁在当前的挂载点下

Fuser   -km  /mnt/wsm  杀死所用处在/mnt/wsm/下的用户连接,以便umount是不会报错。)

mount   -a

自动挂载 (就是超过一定时间时,就会umount 当执行某个io时,就又自动mount上。)

事先清除/etc/fstab文件里添加的那一句开机自动挂载

再 umount 

它需要autofs服务的支持

已开启

编辑autofs的配置文件

vim /etc/auto.master  添加如下一句话

/mnt/wsm   /etc/wsm_auto.nfs  --timeout=60

监控/mnt/wsm    超时为1分钟  一分钟之内没有io 操作就会掉下

/etc/wsm_auto.nfs   是存放要挂在谁及一些参数

新建wsn_auto.nfs文件

cp -p  /etc/auto.misc  /etc/wsm_auto.nfs   可以拷贝一份在修改为如下:

share  -ro,soft,intr     192.168.2.100:/wsm

保存退出

重启autofs

退出挂载点目录,超过1分钟就会自动umount掉,进入挂载点目录,再次执行cd share

就会自动挂载到/mnt/wsm/share

这样是不是很方便!!!!


本文转自 abc16810 51CTO博客,原文链接:http://blog.51cto.com/abc16810/1095470


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Paper:自动驾驶领域SAE标准之《道路机动车辆驾驶自动化系统相关术语的分类和定义》官方英文原文翻译与解读(四)
Paper:自动驾驶领域SAE标准之《道路机动车辆驾驶自动化系统相关术语的分类和定义》官方英文原文翻译与解读
58 0
《VMware Virtual SAN权威指南(原书第2版)》一3.5 可能发生的网络配置问题
本节书摘来自华章出版社《VMware Virtual SAN权威指南(原书第2版)》一 书中的第3章,第3.5节,作者:[美] 科马克·霍根,邓肯·埃平,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2350 0
Linux内核分析(四)----进程管理|网络子系统|虚拟文件系统|驱动简介
原文:Linux内核分析(四)----进程管理|网络子系统|虚拟文件系统|驱动简介 Linux内核分析(四) 两天没有更新了,上次博文我们分析了linux的内存管理子系统,本来我不想对接下来的进程管理子系统、网络子系统、虚拟文件系统在这个阶段进行分析的,但是为了让大家对内核有个整体的把握,今天还是简单的介绍一下剩余的几个子系统,我们对这几个子系统的分析,只要了解其作用和部分内容即可,不必深究,等我们写上几个驱动,到时候按照驱动再来分析这几个子系统我们就清晰多了。
1049 0
Paper:自动驾驶领域SAE标准之《道路机动车辆驾驶自动化系统相关术语的分类和定义》官方英文原文翻译与解读(三)
Paper:自动驾驶领域SAE标准之《道路机动车辆驾驶自动化系统相关术语的分类和定义》官方英文原文翻译与解读
56 0
23704
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载