NFS服务器搭建与autofs自动挂载
一.NFS文件详解
1. /data/ 表示需要共享的目录。
2. IP 表示允许哪个客户端访问。
3. IP 后括号里的设置表示对该共享文件的权限。
4. ro 只读访问
5. rw 读写访问
6. sync 所有数据在请求时写入共享
7. all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用目录。
8. no_all_squash 保留共享文件的UID和GID(默认)
9. root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认)
10. no_root_squash root用户具有根目录的完全管理访问权限
二. NFS服务器搭建与autofs自动挂载
(1).安装NFS服务器
1 yum install nfs-utils -y #安装nfs
2 systemctl start nfs #开启nfs服务
3 systemctl enable nfs #开机自启动
(2).配置NFS服务器
1 mkdir /westos
2 echo 'hello,world' > /westos/hello # 建立目录 /westos, 在其中创建测试文件hello
(3).通过修改NFS配置,共享/data/share/目录
[root@nfsserver ~]# mkdir /data/share
[root@nfsserver ~]# vim /etc/exports
shared data for bbs by oldboy at 20160825
#/data/share 192.168.100.0/24(rw,sync,hide)
/data/share 192.168.100.0/24(rw,sync,anonuid=555,anongid=555,all_squash)
(4).客户端安装NFS客户端及autofs并启动相关服务
[root@nfsclient ~]# yum install rpcbind nfs-utils -y
[root@nfsclient ~]# yum install autofs -y
[root@nfsclient ~]# /etc/init.d/rpcbind start
[root@nfsclient ~]# /etc/init.d/autofs start
(5).服务器测试
1 showmount -e 192.168.1.152
2 Export list for 192.168.1.152:
3 /westos *
(6).配置客户端自动挂载(autofs)NFS服务端共享目录
[root@nfsclient ~]# vim /etc/auto.master
# Sample auto.master file
# This is a 'master' automounter map and it has the following format:
# mount-point [map-type[,format]:]map [options]
# For details of the format look at auto.master(5).
#/misc /etc/auto.misc
/mnt /etc/auto.misc timeout=60#/mnt为挂载点 /etc/auto.misc为挂载动作
[root@nfsclient ~]# vim /etc/auto.misc
# This is an automounter map and it has the following format
# key [ -mount-options-separated-by-comma ] location
# Details may be found in the autofs(5) manpage
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
# the following entries are samples to pique your imagination
#linux -ro,soft,intr ftp.example.org:/pub/linux
#boot -fstype=ext2 :/dev/hda1
#floppy -fstype=auto :/dev/fd0
#floppy -fstype=ext2 :/dev/fd0
#e2floppy -fstype=ext2 :/dev/fd0
#jaz -fstype=ext2 :/dev/sdc1
#removable -fstype=ext2 :/dev/hdd
nfsdata -fstype=nfs 192.168.100.100:/data/share
(7).重新启动autofs服务,并检查自动挂载文件是否生效
[root@nfsclient ~]# /etc/init.d/autofs restart
[root@nfsclient ~]# cd /mnt/nfsdata
[root@nfsclient nfsdata]# ls - total 0
-rw-r--r-- 1 oldgirl oldgirl 0 Aug 27 00:14 andy
-rw-r--r-- 1 oldgirl oldgirl 0 Aug 27 00:10 oldboy
-rw-rw-r-- 1 oldgirl oldgirl 0 Aug 27 00:10 oldgirl
[root@nfsclient nfsdata]# df –h
Filesystem Size Used Avail Use% Mounted on
Filesystem /dev/mapper/vg_muban-moban_root 38G 1.9G 34G 6% /
tmpfs 491M 0 491M 0%/
dev/shm/dev/sda1 194M 29M 155M 16%/boot
192.168.100.100:/data/share 38G 1.9G 34G 6% /mnt/nfsdata
三.用以上方式完成NFS服务器搭建与autofs自动挂载
NFS服务器搭建与autofs自动挂载的更多相关文章
- Linux:SAMBA共享、NFS共享、Autofs自动挂载
SAMBA.NFS共享区别 NFS开源文件共享程序:NFS(NetworkFile System)是一个能够将多台Linux的远程主机数据挂载到本地目录的服务,属于轻量级的文件共享服务,不支持Linu ...
- Linux服务——二、配置NFS及autofs自动挂载服务
一.NFS服务配置步骤 NFS的作用:能够使两台虚拟机之间实现文件共享.数据同步 准备:主机名.网络.yum源 Server端: 1.安装nfs-util和rpcbind:(图形化自带) [root@ ...
- 2-5-NFS服务器配置和autofs自动挂载-配置Samba服务器配置现实文件共享
大纲: NFS服务器运行原理 实战配置NFS服务器 配置Samba服务器配置现实文件共享 ----------------------------------------------- 问题: # 怎 ...
- linux autofs自动挂载
autofs:自动挂载器 自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的NFS挂载 自动挂载器由autofs服务脚本管理 自动挂载器由auto.master配置文件进行配 ...
- Linux之NFS服务搭建及autofs服务搭建
NFS 网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的 ...
- Linux之我有你也有-共享平台NFS服务器搭建
Linux之我有你也有-共享平台NFS服务器搭建 最近因工作需要,所以要搭一个共享的服务器用于存储.实现你有我有大家有的共享的和谐局面.想到了NFS-Network File System.接下来我便 ...
- autofs 自动挂载.
autofs 自动挂载. 操作环境:redhat 6 一.autofs 说明 自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的挂载 自动挂载器由autofs服务脚本管理 自 ...
- NFS服务器搭建-共享PC与ARM主板文件
NFS服务器搭建-共享PC与ARM主板文件 在搭建好交叉编译环境之后需要实现目标板与宿主机的文件共享,在这里选择NFS,由于资料较多.需要注意的以下几点: 目标板与宿主机需要连接在同一个网段内. 宿主 ...
- NFS使用autofs自动挂载
NFS自动挂载设置在/etc/fstab和/etc/rc.local可能挂载不成功,假如是服务端NFS宕机还可能导致客户端无法启动,可以使用autofs实现自动挂载 安装autofs yum -y i ...
- 实现nfs持久挂载+autofs自动挂载
实验环境: 两台主机 node4:192.168.37.44 NFS服务器 node2:192.168.37.22 客户端 在nfs服务器,先安装nfs和rpcbind [root@node4 fen ...
随机推荐
- anaconda peompt 、labalimg 数据标注
安装anaconda,进行数据标注 1.安装前准备:下好安装包和所需文件 https://www.aliyundrive.com/s/XyH2JQ5TjCz 提取码: 3c2w 2.运行anacond ...
- mysql游标最后一行重复问题
今天用调用存储过程时发现数据有点问题,和预期不一致 经排查,发现是游标在遍历过程中重复遍历了,或者说是对游标下标的判断有Bug 调试后发现是游标使用方式不正确 应该在循环外先对游标进行一次取值操作,在 ...
- CSS 奇思妙想之酷炫倒影
在 CSS 中,倒影是一种比较常见的效果.今天,我们就将尝试,使用 CSS 完成各类不同的倒影效果,话不多说,直接进入主题. 实现倒影的两种方式 首先,快速过一下在 CSS 中,实现倒影的 2 种方式 ...
- 【Dubbo3 终极特性】「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心、注册中心的原理及开发实战(中)
承接上文 通过之前的[Dubbo3终极特性]「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心.注册中心的原理及开发实战(上),让我们对Dubbo3的三中心架构体系有了一定的认识 ...
- JSTL概述和JSTL常用标签if
JSTL概述 1.概念:JavaServlet Pages Tag Library(JSP标准标签库) 是由Apache组织提供的开源的免费的jsp标签 <标签> 2.作用:用于简化和替换 ...
- 读Java8函数式编程笔记04_类库
1. 默认方法 1.1. 接口中定义的包含方法体的方法,方法名有default关键字做前缀 1.1.1. 在任何接口中,无论函数接口还是非函数接口,都可以使用该方法 1.2. Collection接口 ...
- 0源码基础学习Spring源码系列(一)——Bean注入流程
作者:京东科技 韩国凯 通过本文,读者可以0源码基础的初步学习spring源码,并能够举一反三从此进入源码世界的大米! 由于是第一次阅读源码,文章之中难免存在一些问题,还望包涵指正! 一. @Auto ...
- @mapper注解
1.标记这是一个映射接口,这样子写还是需要写xml文件 package com.atguigu.springcloud.dao; import com.atguigu.springcloud.enti ...
- Gitee + Sourcetree 配置公钥 SSH
设置前提 安装Git Git下载 安装sourceTree sourceTree下载 gitee账号 gitee官网 Git设置公钥 1.在安装好 sourcetree 后 点击操作选择在终端中打开 ...
- .NET Core项目部署到Windows系统Docker
1.新建一个ASP.NET Core Web应用(模型-视图-控制器) 2. 项目启动Docker.Docker OS选择Windows 3.系统默认的dockerfile文件如下 #See http ...