什么是nfs
全称network file system 网络文件系统
通过网络存储和组织文件的一种方法或机制
为什么要用共享存储
前端所有的应用服务器接收到用户上传的图片、文件、视频,都会统一的放到后端的存储上
为什么要共享?所有节点服务器都需要将内容存到存储上,取得统一来取
共享存储的种类
单点存储系统就是NFS,中小型企业相当于阿里云服务的NAS服务(OSS对象存储)
大型企业会用FastDFS、Ceph、GlsterFS、Mfs
NFS工作原理
NFS网络文件系统
启动NFS服务,而且还有启动很多端口
NFS功能,需要很多服务,每个服务都有端口,而且经常变化
如何让客户端找到这些端口?需要一个经纪人(rpc服务)
NFS服务(有很多进程和端口),把自己的端口告诉RPC
RPC服务(对外固定端口111)
分支主题 5
待共享的目录 存东西的目录 取东西的目录
访问的主机
172.16.1.7
172.16.1.0/24(网段)
172.16.1.*
master主机名
权限
rw 可读写
ro 只读
sync 写道磁盘(安全 慢)
async 异步写到远程缓冲区(快,不安全) redis软件