day34nfs服务第四阶段

NFS是实现网络存储和文件共享的一种工具。
前端和客户需要共享想文件,图片,视频。都统一存放在NFS服务里面。通过网络共享出去。

单点存储系统就是NFS,中小型企业,阿里云服务的NAS服务,oss对象存储。NFS性能不太高。大型的有FastDFS;Ceph.GlsterFS.Mfs。

NFS的工作原理,网络文件系统,启动NFS服务,而且服务都有端口。NFS功能,需要很多服务,每个服务都有端口,而且经常变化,需要rpc向客户提供端口111。

安装部署:第一步先要检查服务器是否安装了nfs-utils rpcbind

图片.png

第二部 (1)启动rpc服务,并设置开机自启动并检查是否设置成功。

day34nfs服务第四阶段_第1张图片
图片.png

(2)检查下提供服务的端口号是否正常开启有没有被限制。


图片.png

(3)启动nfs服务,并设置开机自启动,并检查是否成功。


day34nfs服务第四阶段_第2张图片
图片.png

(4)检查nfs服务所需的端口号是否正常或被占用。
day34nfs服务第四阶段_第3张图片
图片.png

图片.png

第三部 配置nfs的配置文件/etc/exports
由于exports的文件是空的需要配置,配置规则是现配置共享的文件目录,然后设置共享的设备IP 配置共享 共享内容的权限。


day34nfs服务第四阶段_第4张图片
图片.png
(1)然后检查是否成功tail -1 /etc/exports。
图片.png

(2)创建可以共享的目录mkdir -p /data
图片.png

(3)nfs默认虚拟用户nfsnobody权限


图片.png

图片.png

图片.png

图片.png

查看共享的目录
第四部 开始临时挂载,然后检测挂载是否成功。


day34nfs服务第四阶段_第5张图片
图片.png

课后作业

1、backup客户端挂载好
2、实现开机自动挂载(fstab里实现,rc.local)

3、项目实践:
web01 backup客户端实现挂载到nfs
NFS下面共享/backup ,允许web01 backup客户端(/backup)可读写.
web01上传图片,backup上可以删除web01上传的图片。
NFS下面共享/data1,允许 web01 backup客户端10网段只读(data1)
实现开机自动挂载

下节内容:
NFS服务继续。
实时复制inotify/sersync

思路backup web01 挂载到nfs /backup,客户端backup可读可写,web 01可执行。web 01上传的图片内容backup 可以删除允许。允许10网段只读开机自动挂载

开始操作

第一步 创建共享目录backup


图片.png

同上在创建一个data1目录
第二部 检查是否安装nfs-utlis rpcbind 服务


图片.png

day34nfs服务第四阶段_第6张图片
图片.png

day34nfs服务第四阶段_第7张图片
图片.png

图片.png

图片.png

第三部 配置/etc/exports文件,然后写


图片.png
图片.png

第四部 开始挂载


图片.png

图片.png

图片.png

day34nfs服务第四阶段_第8张图片
图片.png

第五部 配置开机自动挂载


day34nfs服务第四阶段_第9张图片
图片.png

然后检查c6是netfs c7是remote-fs.target这个服务是否开启,这个服务的作用是延迟启动nfs服务,因为网卡的启动顺序是在nfs的启动后面,如果不启动这个服务的话,开机就容易进入救援模式,开机挂载不成功,还有一种方案是开机启动向执行命令挂载。
day34nfs服务第四阶段_第10张图片
图片.png

你可能感兴趣的:(day34nfs服务第四阶段)