1.1 NFS服务内容的概述
1.2 NFS是什么
1.3 NFS共享网络文件系统企业应用
1.4 NFS文件系统存在意义
1.5 NFS 网络文件系统工作方式
1.6 NFS网络文件系统重点要了解两个重要服务
2.1 进行服务器架构规划
2.2 NFS服务端部署过程
2.3 NFS 客户端部署
3.1 NFS服务相关进程信息
3.2 /etc/exports配置文件说明
3.3 NFS服务端设置rpcbind nfs服务开机自启动
3.4 NFS配置文件编写说明
3.5 nfs配置参数说明
3.6 nfs配置参数实践
第1章 NFS介绍 1.1 NFS服务内容的概述□ RPC服务知识概念介绍说明,以及RPC服务存在价值(必须理解掌握)
□ NFS服务工作原理讲解(必须理解掌握)
□ NFS共享文件系统使用原理讲解(必须理解掌握)
□ NFS服务配罝文件exports编写格式说明(必须理解掌握)
1.2 NFS是什么NFS(Network File System)即网络文件系统
它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。
分布式文件系统Moosefs(mfs)\glusterFS
1.2.1 NFS的qudiannfs属于本地文件存储服务
缺点一:
winndows上无法使用
缺点二:
在高并发场景,以及存储量比较高的场景,对数据安全性要求比较高场景
需要采用分布式储存(mfs FastDFS)
分布式文件系统:无法在服务器中看到真实的文件信息
1.2.2 实现Windows与linux系统文件数据共享方法
a.ftp(ftp服务部署)
b.samba服务
1.3 NFS共享网络文件系统企业应用
主要用于存储web服务器上用户上传的数据信息,图片 附件 头像 视频 音频
1.4 NFS文件系统存在意义
实现数据共享,数据统一一致
1.4.1 实现的不同方法软件实现:
本地文件系统NFS 分布式文件系统 mfs
硬件实现:
IBM (服务器 小型机 大型机 存储 DS V7000 V5000) Oracle EMC = 去IOE
回到顶部
1.5 NFS 网络文件系统工作方式
在nfs服务端创建共享目录
通过mount 网路挂载,将NFS客户端本地目录挂载到NFS服务端共享目录上
NFS客户端挂载目录上创建、删除、查看数据操作,等价于在服务端进行的创建、删除、查看数据操作
如图10-5所示,在 NFS服务器端设置好一个共享目录 /video后,其他有权限访问 NFS服务器端的客户端都可以将这个共享目录 /video挂载到客户端本地的某个挂载点(其实就是一个目录,这个挂载点目录可以自己随意指定),图10-5中的两个 NFS客户端本地的挂载点分別为/ v/video和/video ,不同客户端的挂载点可以不相同。
客户端正确挂载完毕后,就可以通过 NFS客户端的挂载点所在的/v/video或 /video目录查看
到 NFS服务器端 /video共享出来的目录下的所有数据。在客户端上查看时 ,NFS服务器端的 /video目录就相当于客户端本地的磁盘分区或目录,几乎感觉不到使用上的区别,根据 NFS服务器端授予 的 NFS共享权限以及共享目录的本地系统权限,只要在指定的 NFS客户端操作挂载/ v/video或/video的目录,就可以将数据轻松地存取到NFS服务器端上的/video目录中了。
1.6 NFS网络文件系统重点要了解两个重要服务
RPC服务
NFS服务
1.6.1 NFS工作流程图 1.6.2 RPC服务工作原理 1.6.3 NFS详细的访问流程当访问程序通过NFS客户端向NFS服务器存取文件时,其请求数据流程大致如下: