2019-04-17課堂筆記

1,什么是NFS?

共享存儲,網(wǎng)絡(luò)文件系統(tǒng),通過網(wǎng)絡(luò)存儲和組織文件的一種方法或機制

2,為什么要用共享存儲?

前端所有的應(yīng)用服務(wù)接收到用戶上傳的圖片,視頻都會統(tǒng)一存放到后端存儲上,

為什么要共享,將內(nèi)容存到存儲上,取的時候統(tǒng)一來取

3,共享存儲的種類?

單點存儲系統(tǒng)就是NFS,中小型企業(yè),例如阿里云服務(wù)的NAS服務(wù),OSS對象存儲

NFS性能不太高

大型企業(yè)會用分布式存儲FASTDFS? CEPH

大型存儲廠商:EMC? NETAPP? 幾十萬

硬件存儲:穩(wěn)定 ,雙主機頭,幾十塊硬盤 ? RAID10

BAT ? 曾經(jīng)用硬件,特別貴

4,NFS工作原理

啟動NFS服務(wù),而且還要啟動很多端口,每個服務(wù)都有端口,而且經(jīng)常變化

如何快速找到端口?

就需要一個相當于中介的(rpc)

1,NFS服務(wù),有很多進程和端口,把自己的端口告訴RPC

2,RPC服務(wù),對外固定端口111

客戶請求NFS服務(wù),先找RPC111,查到NFS端口

實踐:

1,安裝

yum install nfs-utils rpcbind -y

rpm -qa nfs-utils rpcbind?

2,啟動

systemctl start rpcbind

systemctl enable rpcbind

3,查看NFS服務(wù)器提供的共享目錄

[root@web01 ~]# showmount -e 172.16.1.31

Export list for 172.16.1.31:

/data 172.16.1.0/24

正確

4,掛載測試

[root@web01 ~]# mount -t nfs 172.16.1.31:/data /mnt

[root@web01 ~]# df -h

文件系統(tǒng)? ? ? ? ? 容量? 已用? 可用 已用% 掛載點

/dev/sda3? ? ? ? ? 19G? 1.8G? 18G? 10% /

devtmpfs? ? ? ? ? 476M? ? 0? 476M? ? 0% /dev

tmpfs? ? ? ? ? ? ? 487M? ? 0? 487M? ? 0% /dev/shm

tmpfs? ? ? ? ? ? ? 487M? 7.6M? 479M? ? 2% /run

tmpfs? ? ? ? ? ? ? 487M? ? 0? 487M? ? 0% /sys/fs/cgroup

/dev/sda1? ? ? ? ? 253M? 136M? 118M? 54% /boot

tmpfs? ? ? ? ? ? ? 98M? ? 0? 98M? ? 0% /run/user/0

172.16.1.31:/data? 19G? 1.8G? 18G? 10% /mnt

5,檢驗是否可以共享


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容