Centos7部署NFS


server1:192.168.1.189   ###客戶端

server2:192.168.1.190    ##服務端

1、首先創建共享目錄。

mkdir -p /data/share

安裝nfs所需軟件包。

yum install -y nfs-utils

編輯export文件,添加從機,只讓指定服務器訪問共享目錄。

vim /etc/exports

將/data/share目錄共享給server1

rw表示可讀寫;sync表示同步寫,no_root_squash 客戶機用root訪問該共享文件夾時,不映射root用戶
啟動nfs服務,先為rpcbind和nfs做開機啟動。
systemctl start rpcbind
systemctl start nfs

配置開機自啟動

systemctl enable rpcbind
systemctl enable nfs
啟動完成后,讓配置生效。
exportfs –r
看是否能查看到。
Exportfs

防火牆放行端口,配置nfs固定端口。
rpcinfo –p localhost  #查看nfs啟動后端口
設置nfs固定端口。
vim /etc/sysconfig/nfs  ##最后面添加如下

重啟一下服務

添加iptables放行端口
Vim /etc/sysconfig/iptables
需要放行端口:111,2049,4001-4004

重啟防火牆。
systemctl restart iptables
server1安裝nfs客戶端。
安裝nfs
yum install -y nfs-utils
啟動rpcbind,設置開機自啟  #客戶端不需要啟動nfs

 
        
檢查NFS服務端是否共享了目錄。
showmount –e nfs ip

使用mount將服務端的目錄/data/share掛載到本地的某個目錄。
創建一個掛載目錄。
mkdir -p /data/share
server1上掛載。
mount -t nfs 192.168.1.190:/data/share /data/share

使用df –hT查看是否掛載成功。

server1創建一個文件,在服務端看是否創建成功。

查看服務端,是有這個文件,nfs搭建成功。

 

這樣掛載只是臨時的,寫入配置文件永久生效。
vim  /etc/fstab

保存就好了。
 
        

 

 
        

 

 
        
 
        

 

 
        



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM