nfs永久挂载与临时挂载 |
您所在的位置:网站首页 › nfs卸载挂载点操作 › nfs永久挂载与临时挂载 |
nfs网络文件系统,提供我们共享linux下的文件 nfs存在nfs-utils-1.0.9-42.el5和nfs-utils-lib-1.0.8-7.6.el5包中,如果没有安装,需要安装,linux默认条件下已经安装,但是,未启用。 [root@mail ~]# service nfs status #查看nfs的运行状态 [root@mail ~]# service nfs start #启用nfs 创建共享文件 [root@mail ~]# vim /etc/exports /public *(ro) [root@mail ~]# mkdir /public #创建共享目录 [root@mail ~]# chmod 777 /public #将其本地文件权限改为777 [root@mail ~]# vim /public/f1 #创建一个文件,随便写点东西 [root@zlj ~]# service nfs restart # 创建共享清单 在/etc/exports下书写 物理文件夹的路径及名字 来源(权限,选项) 来源 single host 或者名称{fqdn---解析}1.1.1.1 例如 /public 192.168.102.30(ro) netgroups @group (-) are ignored. wildcards * ? /public *(ro) IP networks 192.168.1.0/24 192.168.1.32/255.255.255.224 例如 /public 192.168.102.30(rw,sync) *(ro) 权限 网络权限 ro rw 查看对方的共享清单 [root@zlj ~]# showmount -e 192.168.102.20 客户端想要使用必须挂载 挂载 [root@zlj ~]# mkdir /mnt/nfs #创建挂载点 [root@zlj ~]# mount 192.168.102.20:/public /mnt/nfs/ #挂载 [root@zlj ~]# 查询 [root@zlj ~]# mount 设置挂载 永久性挂载 1、将其写入开机脚本中 [root@zlj ~]# vim /etc/rc.d/rc.local mount 192.168.102.20:/public /mnt/nfs/ 2、写到fstab soft:使用软挂载的方式挂载系统,若Client的请求得不到回应,则重新请求并传回错误信息。 Intr:允许NFS中断文件操作和向调用它的程序返回值,默认不允许文件操作被中断。 [root@zlj ~]# vim /etc/fstab 192.168.102.20:/public /mnt/nfs nfs rw,soft,intr 0 0 [root@zlj ~]# umount /mnt/nfs #将其卸载 [root@zlj ~]# mount -a #让其重新加载 [root@zlj ~]# mount #显示所挂载的文件系统 创建临时挂载 1、autofs:自动挂载器 自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的NFS挂载,当在预定义的时间内没有访问时,它就会自动卸载。 自动挂载器由autofs服务脚本管理 需要autofs-5.0.1-0.rc2.131.el5包 查询是否已安装 [root@zlj ~]# rpm -qa |grep autofs [root@zlj ~]# vim /etc/auto.master /mnt/nfs /etc/auto.nfs --timeout=60 #监听/mnt/nfs目录,60s不访问,卸载(默认是600s) [root@zlj ~]# cp /etc/auto.misc /etc/auto.nfs #创建执行文件 [root@zlj ~]# vim /etc/auto.nfs #配置文件 server -rw,soft,intr 192.168.102.20:/public [root@zlj ~]# service autofs restart #重启 [root@zlj ~]# ll /mnt/nfs/ #查询 [root@zlj ~]# cd /mnt/nfs/server #能够切换到该目录 [root@zlj server]# ll#查询文件 能够查到 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |