一、項目實踐:
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命令說明