文档章节

NFS

派派菠菜
 派派菠菜
发布于 06/21 22:27
字数 427
阅读 10
收藏 0
Vim

14.1 NFS介绍

  1. NFS是Network File System的缩写
  2. NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本
  3. NFS数据传输基于RPC协议,RPC为Remote Procedure Call的简写。
  4. NFS应用场景是:A,B,C三台机器上需要保证被访问到的文件是一样的,A共享数据出来,B和C分别去挂载A共享的数据目录,从而B和C访问到的数据和A上的一致
  5. NFS架构
  6. NFS原理图

14.2 NFS服务端安装配置

  1. yum install -y nfs-utils rpcbind
  2. vim /etc/exports //加入如下内容 /home/nfstestdir 192.168.133.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000) 保存配置文件后,执行如下准备操作
  3. mkdir /home/nfstestdir
  4. chmod 777 /home/nfstestdir
  5. systemctl start rpcbind
  6. systemctl start nfs
  7. systemctl enable rpcbind
  8. systemctl enable nfs

14.3 NFS配置选项

  1. rw 读写
  2. ro 只读
  3. sync 同步模式,内存数据实时写入磁盘
  4. async 非同步模式
  5. no_root_squash 客户端挂载NFS共享目录后,root用户不受约束,权限很大
  6. root_squash 与上面选项相对,客户端上的root用户收到约束,被限定成某个普通用户
  7. all_squash 客户端上所有用户在使用NFS共享目录时都被限定为一个普通用户
  8. anonuid/anongid 和上面几个选项搭配使用,定义被限定用户的uid和gid

© 著作权归作者所有

共有 人打赏支持
派派菠菜
粉丝 2
博文 66
码字总数 50131
作品 0
nfs网络文件系统服务介绍与实战第一部

1、NFS原理描述 什么是NFS?NFS是Network File System的缩写,它的主要功能是通过网络让不同的机器之间可以彼此共享文件或目录。NFS服务器可以允许NFS客户端将远端NFS服务器端的共享目录挂在...

追风蚂蚁
2014/05/02
0
0
Linux下面开起启动服务命令

netstat可用查看目前已经启动的服务,service可以用来立即启动某个服务。chkconfig用来设置服务在开机的时候自动启动。 --查看nfs服务是否开机自动启动。可以看见6个开机级别都不会启动nfs服...

索隆
2011/12/12
0
0
4412开发板学习笔记-NFS服务器的搭建

转自iTOP-4412讨论群: http://www.topeetboard.com 先来介绍一下NFS: NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公...

歌之王子殿下
2016/06/20
230
0
NFS 安装与使用(Ubuntu 12.04)

假定服务器的IP为“192.168.84.132”,名称为“nfsrv”,共享的目录为“/path/to/nfs/share”。 假定客户机的挂载点为“/nfs/nfsrv/share” 一、服务器配置 在服务器上,安装NFS SERVER: $ ...

heiing
2014/05/15
0
0
NFS Volume Provider(Part I) - 每天5分钟玩转 OpenStack(62

cinder-volume 支持多种 volume provider,前面我们一直使用的是默认的 LVM,本节我们将增加 NFS volume provider。 虽然 NFS 更多地应用在实验或小规模 cinder 环境,由于性能和缺乏高可用的...

CloudMAN
2016/07/20
152
0

没有更多内容

加载失败,请刷新页面

加载更多

实战讲解高并发和秒杀抢购系统设计

互联网特别是电商平台,阿里双11秒杀、还有12306春运抢票、以及平时各种节假日抢购活动等,都是典型的高并发场景。 这类场景最大的特征就是活动周期短,瞬间流量大(高并发),大量的人短期涌...

xtof
9分钟前
0
0
代码质量管理平台-sonarqube

在工作中,往往开发的时候会不怎么注重代码质量的人很多,存在着很多的漏洞和隐患等问题,sonarqube可以进行代码质量的审核,而且十分的残酷。。。。。接下来我们说下怎么安装 进入官网下载:...

落叶清风
12分钟前
4
0
在Ubuntu安装和配置Sphinx

Ubuntu系统默认是配置有sphinx的,先检查一下,别多此一举。。。。。 在开始本指南之前,您需要: 一个Ubuntu 16.04服务器。 sudo的一个非root用户,您可以通过以下设置本教程 。 安装在服务...

阿锋zxf
21分钟前
0
0
Qt编写输入法V2018超级终结版

对于qt嵌入式linux开发人员来说,输入法一直是个鸡肋问题,要么不支持实体键盘同步,要么不能汉字输入,要么不支持网页输入等,这几年通过陆续接触大量的各种输入法应用场景客户,得到真实需...

飞扬青云
32分钟前
0
0
TypeScript基础入门之高级类型的多态的 this类型

转发 TypeScript基础入门之高级类型的多态的 this类型 高级类型 多态的this类型 多态的this类型表示的是某个包含类或接口的子类型。 这被称做F-bounded多态性。 它能很容易的表现连贯接口间的...

durban
38分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部