成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

NFS網(wǎng)絡(luò)共享文件系統(tǒng)

IT那活兒 / 1192人閱讀
NFS網(wǎng)絡(luò)共享文件系統(tǒng)
點(diǎn)擊上方“IT那活兒”公眾號(hào),關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了!??!

  

NFS是是Network File System的縮寫,即網(wǎng)絡(luò)文件系統(tǒng),其主要功能是通過局域網(wǎng)共享文件或目錄

在共享文件或者目錄時(shí),要RPC協(xié)議,RPC協(xié)議是遠(yuǎn)程過程調(diào)用的縮寫,其主要功能通過節(jié)點(diǎn)之間請求服務(wù)。簡單理解,服務(wù)端與客戶端之間,要獲取到共享文件,這個(gè)請求的過程、進(jìn)程及相關(guān)參數(shù)信息的調(diào)用。

環(huán)境及軟件

軟件:VMware Workstation Pro16

系統(tǒng)平臺(tái):CentOS Linux release 7.8.2003 (Core)

服務(wù)端:192.168.26.101

客戶端:192.168.26.102

ssh工具:FinalShell

nfs相關(guān)配置

nfs提供了幾個(gè)配置文件,根據(jù)所需修改配置文件即可,以下是nfs的常用配置目錄:
  • /etc/exports   NFS服務(wù)的主要配置文件(主);
  • /usr/sbin/exportfs   NFS服務(wù)的管理命令;
  • /usr/sbin/showmount   客戶端的查看命令;
  • /var/lib/nfs/etab  記錄NFS分享出來的詳細(xì)信息(多用于查看具體信息)。

實(shí) 例

1. NFS、RPC的安裝

yum -y install yum -y install nfs-utils rpcbind
啟動(dòng)服務(wù):
systemctl start rpcbind && system enable rpcbind #啟動(dòng)rpc并設(shè)置開啟自啟
systemctl status rpcbind #查看rpc狀態(tài)
首先查看rpc狀態(tài):
rpcinfo -p #查看rpc的服務(wù)狀態(tài)
啟動(dòng)nfs 再次查看rpc狀態(tài),會(huì)發(fā)現(xiàn)多了很多進(jìn)程:
systemctl start nfs && systemctl enable nfs #啟動(dòng)nfs服務(wù)及設(shè)置開機(jī)自啟
systemctl status nfs #查看nfs狀態(tài)
rpcinfo -p #再次查看
2. 配置/etc/exports文件

例:/data/write 192.168.26.101 (rw)

  • 其中 /data/write 為分享的目錄位置;
  • 192.168.26.101為服務(wù)端ip;
  • (rw)為讀寫參數(shù),參數(shù)可為多個(gè)。

nfs具體常用共享參數(shù)如下:

nfs 共享參數(shù)
參數(shù)作用
rw
讀寫權(quán)限
ro
只讀權(quán)限
all_squash
無論 NFS 客戶端使用什么賬戶訪問,均映射為 NFS 服務(wù)器的匿名用戶
sync
同時(shí)將數(shù)據(jù)寫入到內(nèi)存與硬盤中,保證不丟失數(shù)據(jù)
anonuid
配置 all_squash 使用,指定 NFS 的用戶 UID
anongid
配置 all_squash 使用,指定 NFS 的用戶 GID

/etc/exports配置具體。

配置完成后需要重啟nfs服務(wù)重新加載。
systemctl restart nfs
創(chuàng)建共享目錄及文件,必須與/etc/exports中相對應(yīng)。
192.168.26.102(客戶端) 客戶端中掛載。
掛載之前先創(chuàng)建掛載點(diǎn)。
掛載有兩種方式 (臨時(shí)掛載 永久掛載):
mount 192.168.26.101:/data /test #其中/test為掛載點(diǎn) #為臨時(shí)掛載

vim /etc/fstab
192.168.26.101:/data/write /test defaults 0 0          #永久掛載
注:在掛載時(shí)如果長時(shí)間卡著不動(dòng)或者報(bào)“mount.nfs: No route to host”這個(gè)錯(cuò)誤時(shí),把服務(wù)端中(192.168.26.101)的防火墻關(guān)閉或者在防火墻設(shè)置中添加此服務(wù)即可。
systemctl stop firewall #關(guān)閉防火墻

firewall-cmd --add-service=nfs #允許nfs服務(wù)通過

掛載完之后使用df -Th查看 接著進(jìn)入掛載目錄下便可看到共享文件。

如果對目錄進(jìn)行編輯則可以在服務(wù)端中使用如下命令:
chmod o+r /data/write #這個(gè)修改用戶對目錄權(quán)限
這樣你即便在客戶端中增刪改查在都會(huì)同步到服務(wù)端中去。

本文作者:郭玉杰(上海新炬王翦團(tuán)隊(duì))

本文來源:“IT那活兒”公眾號(hào)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/129391.html

相關(guān)文章

  • Mac 使用 NFS 連接 Centos 上的共享文件

    摘要:介紹網(wǎng)絡(luò)文件系統(tǒng),,一種使用于分散式文件系統(tǒng)的協(xié)議,由升陽公司開發(fā),于年向外公布。的基本原則是容許不同的客戶端及服務(wù)端通過一組分享相同的文件系統(tǒng),它是獨(dú)立于操作系統(tǒng),容許不同硬件及操作系統(tǒng)的系統(tǒng)共同進(jìn)行文件的分享。 NFS介紹 網(wǎng)絡(luò)文件系統(tǒng)(Network File System,NFS),一種使用于分散式文件系統(tǒng)的協(xié)議,由升陽公司開發(fā),于1984年向外公布。功能是通過網(wǎng)絡(luò)讓不同的機(jī)...

    helloworldcoding 評論0 收藏0
  • Linux安裝nfs共享文件

    摘要:在共享目錄中不共享其子目錄共享目錄的子目錄如果共享之類的子目錄時(shí),強(qiáng)制檢查父目錄的權(quán)限默認(rèn)和上面相對,不檢查父目錄權(quán)限共享文件的和映射匿名用戶,適合公用目錄。 簡介nfs nfs網(wǎng)絡(luò)文件系統(tǒng)常用于共享音視頻,圖片等靜態(tài)資源。將需要共享的資源放到NFS里的共享目錄,通過服務(wù)器掛載實(shí)現(xiàn)訪問。 服務(wù)端安裝: yum install -y nfs-utils rpcbind 或者 yum in...

    rainyang 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<