亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

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

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

  

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

在共享文件或者目錄時(shí),要RPC協(xié)議,RPC協(xié)議是遠(yuǎn)程過(guò)程調(diào)用的縮寫,其主要功能通過(guò)節(jié)點(diǎn)之間請(qǐng)求服務(wù)。簡(jiǎn)單理解,服務(wù)端與客戶端之間,要獲取到共享文件,這個(gè)請(qǐng)求的過(guò)程、進(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分享出來(lái)的詳細(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
無(wú)論 NFS 客戶端使用什么賬戶訪問(wèn),均映射為 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中相對(duì)應(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í)如果長(zhǎng)時(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ù)通過(guò)

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

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

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

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

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/129391.html

相關(guān)文章

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

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

    helloworldcoding 評(píng)論0 收藏0
  • Linux安裝nfs共享文件

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

    rainyang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

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