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 ...
随机推荐
- 低代码开发平台YonBuilder移动开发,开发阅读APP教程
设计实现效果如下图: 主要包括书架,阅读,收藏功能. 经过分析,我们可以先实现底部导航功能,和书架列表页面. 1. 使用 tabLayout 高级窗口实现底部导航 . 使用tabLayout 有两 ...
- java8新特性学习笔记
目录 1.速度更快 2.Lambda表达式 2.1.匿名内部类的Lambda转换 2.2.java8内置的四大核心函数式接口 2.3.方法引用和构造器 2.3.1.方法引用 2.3.2.构造器引用 2 ...
- Redis 中ZSET数据类型命令使用及对应场景总结
转载请注明出处: 目录 1.zadd添加元素 2.zrem 从有序集合key中删除元素 3.zscore 返回有序集合key中元素member的分值 4.zincrby 为有序集合key中元素增加分值 ...
- 【Markdown编辑器】语法规则
一.Markdown介绍及工具推荐 1.介绍 Markdown是一种轻量级标记语言,它以纯文本形式(易读.易写.易更改)编写文档,并最终以HTML格式发布.Markdown也可以理解为将以MARKDO ...
- 2022CSP-J线上游记
写在前面 安徽CSP取消了-- 去年CSP考炸的我本来想今年一雪前耻(bushi),结果-- T1 第一题大毒瘤! 首先观察数据可以分类如下两种情况: \(a = 1\) 直接输出\(1\),retu ...
- 完整数据分析流程:Python中的Pandas如何解决业务问题
开篇 作为万金油式的胶水语言,Python几乎无所不能,在数据科学领域的作用更是不可取代.数据分析硬实力中,Python是一个非常值得投入学习的工具. 这其中,数据分析师用得最多的模块非Pandas莫 ...
- continue跳過循環(skippaart程序),接受設定的合法分數來進行平均分求值,并展現最高分,最低分
1 #include<stdio.h> 2 int main() 3 { 4 const float MIN = 0.0f; //分數下限是0分 5 const float MAX = 1 ...
- 图文并茂解决Client does not support authentication protocol requested by server; consider upgrading MySQL
今天服务器部署node.js+mysql,调用接口报错ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protoc ...
- dapr入门与本地托管模式尝试
1 简介 Dapr是一个可移植的.事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的.无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种编程语言和开发框架.Dapr支持的语言 ...
- 行为型模式 - 迭代器模式iterator
模式的定义与特点 迭代器模式(iterator Pattern),为的提是可以顺序访问一个聚集中的元素而不必暴露聚集的内部表象.多个对象聚在一起形成的总体称之为聚集,聚集对象是能够包容一组对象的容器对 ...