实验环境:

    两台主机

      node4:192.168.37.44  NFS服务器

      node2:192.168.37.22  客户端

在nfs服务器,先安装nfs和rpcbind

[root@node4 fenxiang]#yum install rpcbind nfs -y

在NFS服务器创建共享的目录并将共享的目录导出

[root@node4 fenxiang]#mkdir /data/fenxiang/
[root@node4 exports.d]#vim /etc/exports.d/fenxiang.exports #:注意一定要以exports结尾 /data/fenxiang 192.168.37.22(rw,async,all_squash,anonuid=99,anongid=99) #: rw 可读可写
  async 异步同步
  all_squash  将所有在此文件夹建文件的人,全部映射为Apache
  anonuid  设置映射人的UID,此文是映射的nobody
  anongid  设置映射人的GID,此文是映射的nobody

在NFS服务器为共享的目录设置权限

[root@node4 fenxiang]#setfacl -m u:nobody:rwx /data/fenxiang/ #:设置的权限要和映射的用户一致,否则客户端挂载后不能写入

在客户端查看并开始挂载

[root@node2 mnt]#showmount -e 192.168.37.44
Export list for 192.168.37.44:
/data/fenxiang 192.168.37.22 [root@node2 mnt]#vim /etc/fstab
192.168.37.44:/data/fenxiang /mnt nfs defaults 0 0

[root@node2 mnt]#mount -a

现在就可以正常使用了

实现autofs挂载规则(实现家目录共享)

在客户端确认autofs包装没装着

[root@node2 mnt]#rpm -q autofs
autofs-5.0.7-99.el7.x86_64

在NFS端导出需要共享的家目录

[root@node4 exports.d]#vim /etc/exports.d/ma.exports
/home/ma 192.168.37.22(rw,async,all_squash,anonuid=1003,anongid=1003) # 1003 是用户ma 的UID和gid

在客户端配置autofs(用绝对路径法,否则其它家目录用户的目录会被覆盖)

[root@node2 ma]#vim /etc/auto.master
/- /etc/auto.ma #: /- 固定写法
/etc/auto.ma 指定ma的配置文件

[root@node2 ma]#vim /etc/auto.ma
/home/ma        -fstype=nfs     192.168.37.44:/home/ma

# : 第一段  客户端ma的家目录
   第二段  指定挂载的类型
   第三段  NFS服务器共享出来的目录

重启服务

[root@node2 ma]#systemctl restart autofs

这样就实现了访问时自动挂载

实现nfs持久挂载+autofs自动挂载的更多相关文章

  1. Linux:SAMBA共享、NFS共享、Autofs自动挂载

    SAMBA.NFS共享区别 NFS开源文件共享程序:NFS(NetworkFile System)是一个能够将多台Linux的远程主机数据挂载到本地目录的服务,属于轻量级的文件共享服务,不支持Linu ...

  2. Linux服务——二、配置NFS及autofs自动挂载服务

    一.NFS服务配置步骤 NFS的作用:能够使两台虚拟机之间实现文件共享.数据同步 准备:主机名.网络.yum源 Server端: 1.安装nfs-util和rpcbind:(图形化自带) [root@ ...

  3. linux autofs自动挂载

    autofs:自动挂载器 自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的NFS挂载 自动挂载器由autofs服务脚本管理 自动挂载器由auto.master配置文件进行配 ...

  4. autofs 自动挂载.

    autofs 自动挂载. 操作环境:redhat 6 一.autofs 说明 自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的挂载 自动挂载器由autofs服务脚本管理 自 ...

  5. NFS使用autofs自动挂载

    NFS自动挂载设置在/etc/fstab和/etc/rc.local可能挂载不成功,假如是服务端NFS宕机还可能导致客户端无法启动,可以使用autofs实现自动挂载 安装autofs yum -y i ...

  6. autofs自动挂载

    autofs是根据需要自动挂载,默认5分钟不使用自动卸载挂载点!nfs,smb,iso,sd*的挂载 环境:RHEL6.5/Centos6.5    172.24.0.25 01.安装autofs y ...

  7. Autofs自动挂载探讨

    Autofs介绍: mount是用来挂载文件系统的,可以在系统启动的时候挂载也可以在系统启动后挂载.对于本地固定设 备,如硬盘可以使用mount挂载:而光盘.软盘.NFS.SMB等文件系统具有动态性, ...

  8. 004.Autofs自动挂载

    一 安装autofs [root@imxhy data]# yum -y install autofs 二 编辑自动挂载相关配置 2.1 修改master [root@imxhy ~]# vi /et ...

  9. NFS配置及开机自动挂载

    环境:Red Hat  6.7 服务端:192.168.163.128 客户端:192.168.163.131 背景:解决多个服务器之间数据共享 环境检查: 1.检查服务器是否安装nfs服务 rpm  ...

随机推荐

  1. PTA 7-1 邻接矩阵表示法创建无向图 (20分)

    PTA 7-1 邻接矩阵表示法创建无向图 (20分) 采用邻接矩阵表示法创建无向图G ,依次输出各顶点的度. 输入格式: 输入第一行中给出2个整数i(0<i≤10),j(j≥0),分别为图G的顶 ...

  2. Ubuntu20.04配置Java开发环境

    Ubuntu20.04配置Java开发环境 JDK 1.8 安装 下载地址 下载后进行解压 tar -xvzf jdk-8u301-linux-x64.tar.gz 配置环境变量 gedit ~/.b ...

  3. psutil模块详解

    import psutil#1.系统性能信息模块psutilmem = psutil.virtual_memory()print(mem)#svmem(total=8442675200, availa ...

  4. R数据分析:二分类因变量的混合效应,多水平logistics模型介绍

    今天给大家写广义混合效应模型Generalised Linear Random Intercept Model的第一部分 ,混合效应logistics回归模型,这个和线性混合效应模型一样也有好几个叫法 ...

  5. shuffle.java

    /************************************************************************* * Compilation: javac Shuf ...

  6. [hdu6989]Didn't I Say to Make My Abilities Average in the Next Life?!

    显然问题即求$\frac{\sum_{x\le l\le r\le y}(\max_{l\le i\le r}a_{i}+\min_{l\le i\le r}a_{i})}{(y-x+2)(y-x+1 ...

  7. maven插件慢的解决方案

    -DarchetypeCatalog=local 地址:https://www.cnblogs.com/del88/p/6286887.html

  8. 基于Docker搭建Maven私服Nexus,Nexus详解

    备注:首先在linux环境安装Java环境和Docker,私服需要的服务器性能和硬盘存储要高一点,内存不足可能到时启动失败,这里以4核8GLinux服务器做演示 一:基于Docker安装nexus3 ...

  9. Springboot .properties或.yml配置文件读取pom.xml文件值

    有时候配置文件需要读取pom文件配置<properties></properties>中间自定义属性值的时候可以用@@获取 例:@package.parameter@ 然后还需 ...

  10. 面向对象编程之Python学习一

    在实际的程序设计中,使用Java面向对象编程方法编写算法能够很清楚的理解其来龙去脉. 习惯了面向对象思维,学习Python也自然使用这种思维. 目前,由于Python很多软件包能够容易的获取和利用,人 ...