NFS是Network File System的縮寫,它的主要功能是通過網絡将不同的主機系統之間可以彼此共享文件或者目錄。NFS客戶端可以通過挂載的方式将NFS服務端共享的數據文件目錄挂載到NFS客戶端本地系統的一個挂載點下。
二、NFS服務搭建1、環境:
服務器系統 角色 ip地址
CentOS 7 NFS服務端 192.168.0.21
CentOS 7 NFS客戶端 192.168.0.201
2、關閉防火牆(服務端,客戶端都要操作此步驟)
systemctl stop firewalld # 臨時關閉
systemctl disable firewalld # 永久關閉
3、NFS軟件安裝(服務端,客戶端都要操作此步驟)
部署nfs服務需要安裝 nfs-utils、rpcbind 軟件包
先查看機器上是否存在NFS和RPC安裝包
rpm -q nfs-utils rpcbind
本機已安裝,如果沒安裝通過yum進行安裝
yum install nfs-utils rpcbind -y
4.服務端設置共享目錄(服務端操作)
mkdir abc #創建共享目錄abc
chmod 777 abc #給最大權限
ll
進入/etc/exports文件編輯設置共享
vi /etc/exports
注:網段與後面括号中不能有空格
保存退出
5.啟動nfs服務(服務端,客戶端都要操作此步驟)
systemctl start rpcbind
systemctl start nfs
systemctl enable nfs
systemctl enable rpcbind
6.查看本機發布的 NFS共享目錄(服務端操作)
exportfs -rv #發布共享
showmount -e #查看共享
7.在客戶機中訪問NFS共享資源(客戶端操作)
showmount -e 192.168.0.21 #查看共享目錄
手動挂載NFS共享目錄,創建目錄123
mkdir 123
mount 192.168.0.21:/root/abc /root/123
df -Th
三、NFS服務測試
在服務端進入共享目錄abc創建文件qq(服務端操作)
cd abc/
mkdir qq
ls
在客戶端進入共享目錄123查看,服務端創建的文件qq已同步到123目錄下(客戶端操作)
cd /root/123/
ls
測試成功
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!