用mount掛載遠端伺服器網路硬碟
阿新 • • 發佈:2018-12-27
0、環境:
伺服器:192.168.20.204
客戶端:192.168.20.203
1、NFS服務
NFS 是Network File System的縮寫,即網路檔案系統。一種使用於分散式檔案系統的協定,由Sun公司開發,於1984年向外公佈。功能是通過網路讓不同的機器、不同的作業系統能夠彼此分享個別的資料,讓應用程式在客戶端通過網路訪問位於伺服器磁碟中的資料,是在類Unix系統間實現磁碟檔案共享的一種方法。
NFS也可實現區域網硬碟掛載(資料夾),並可配置訪問許可權, 配置掛載後就像使用本地資料夾一樣
1. 伺服器端
在伺服器配置/etc/export 新增可以共享的資料夾和允許的客戶端地址
/home/dir 192.168.20.203(rw,no_root_squash,async)
要加上no_root_squash,async,不然會出現reason given by server: Permission denied
重啟nfs伺服器:
service nfs restart
2. 客戶端
在客戶端執行
mkdir -p /mnt/dir //建立掛載點
mount -t nfs 192.168.20.204:/home/dir /home/dir
一定要先建立掛載點,不然會出現mount point does not exist的錯誤
3. RPC Error
RPC Error: Program not registered錯誤
服務沒啟動。。
執行service nfs restart