第35天集群架构-NFS应用

一、项目实践:
NFS 共享的匿名用户用www,使得客户端上传的图片都是www用户,而不是匿名的nfsnobody
web01 backup客户端实现挂载到nfs
NFS下面共享/backup,允许web01 backup 客户端(/backup)可读写。
web01上传图片,backup上可以删除web01上传的图片
NFS下面共享/data1,允许web01 backup 客户端10网段只读(data1)
实现开机自动挂载
1、所有服务器添加用户 www
[root@nfs01 ~]# id www
[root@web01 ~]# id www
[root@backup ~]# id www
[root@nfs01 ~]# id www
uid=1111(www) gid=1111(www) groups=1111(www)
2、NFS添加/etc/exports

![(https://upload-images.jianshu.io/upload_images/16862406-93b3163fcf99d088.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3、添加共享目录的属主属组权限


3、NFS重启服务

4、客户端检查

二、NFS的服务的重点梳理

2、重点NFS服务文件或命令的说明

三、/etc/fstab详解

1、客户端挂载深入

2、参数说明




四、优化NFS
1、Linux企业案例文件系统只读故障、fstab故障
1)、救援模式
2)、单用户,mount -o remount,rw /

2、安全加优化的挂载方式如下


3、NFS服务器出现问题的时候,客户端重启依然能够启动,可以用如下三个方法fstab
1)defaults,soft
2)defaults,hard,intr
3)defaults,intr

五、内核优化
1上述文件对应的具体内核优化命令如下



套接字==进程通信的缓冲区

六、企业生产场景NFS共享存储优化小结

七、案例,NFS的缺点那么多为什么还用它?
答: 我们的服务没有那么大,并且前段有CND缓存支持(分布式缓存),把80%的数据
如:图片、视频等放在CND里,要是还撑不住了后面还有分布式文件系统

八、NFS系统应用的优缺点说明
1、优缺点

2、应用建议


3、解决NFS性能问题、优化
1)、使用CDN加速以及自己搭建缓存服务(aquid,nginx,varnish)
2)、把多个目录分配到不同的服务器上
3)、弃用NFS
4)、使用分布式文件系统(FastDFS)


九、exportfs命令说明


你可能感兴趣的:(第35天集群架构-NFS应用)