nfs永久挂载与临时挂载

您所在的位置:网站首页 nfs卸载挂载点操作 nfs永久挂载与临时挂载

nfs永久挂载与临时挂载

2023-03-26 07:42| 来源: 网络整理| 查看: 265

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的运行状态

nfs永久挂载与临时挂载_nsf autofs

[root@mail ~]# service nfs start #启用nfs

nfs永久挂载与临时挂载_nsf autofs_02

创建共享文件

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

/public *(ro)

nfs永久挂载与临时挂载_nsf autofs_03

[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

nfs永久挂载与临时挂载_nsf autofs_04

客户端想要使用必须挂载

挂载

[root@zlj ~]# mkdir /mnt/nfs #创建挂载点

[root@zlj ~]# mount 192.168.102.20:/public /mnt/nfs/ #挂载

[root@zlj ~]#

查询

[root@zlj ~]# mount

nfs永久挂载与临时挂载_nsf autofs_05

设置挂载

永久性挂载

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

nfs永久挂载与临时挂载_nsf autofs_06

[root@zlj ~]# umount /mnt/nfs #将其卸载

[root@zlj ~]# mount -a #让其重新加载

[root@zlj ~]# mount #显示所挂载的文件系统

nfs永久挂载与临时挂载_nsf autofs_07

创建临时挂载

1、autofs:自动挂载器

自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的NFS挂载,当在预定义的时间内没有访问时,它就会自动卸载。

自动挂载器由autofs服务脚本管理

需要autofs-5.0.1-0.rc2.131.el5包

查询是否已安装

[root@zlj ~]# rpm -qa |grep autofs

nfs永久挂载与临时挂载_nsf autofs_08

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

/mnt/nfs        /etc/auto.nfs   --timeout=60 #监听/mnt/nfs目录,60s不访问,卸载(默认是600s)

nfs永久挂载与临时挂载_nsf autofs_09

[root@zlj ~]# cp /etc/auto.misc /etc/auto.nfs #创建执行文件

[root@zlj ~]# vim /etc/auto.nfs #配置文件

server          -rw,soft,intr   192.168.102.20:/public

nfs永久挂载与临时挂载_nsf autofs_10

[root@zlj ~]# service autofs restart #重启

nfs永久挂载与临时挂载_nsf autofs_11

[root@zlj ~]# ll /mnt/nfs/ #查询

nfs永久挂载与临时挂载_nsf autofs_12

[root@zlj ~]# cd /mnt/nfs/server #能够切换到该目录

[root@zlj server]# ll#查询文件

nfs永久挂载与临时挂载_nsf autofs_13

能够查到



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3