Centos7部署NFS

server1:192.168.1.189   ###客戶端vim

server2:192.168.1.190    ##服務端後端

一、首先建立共享目錄。服務器

mkdir -p /data/sharespa

安裝nfs所需軟件包。3d

yum install -y nfs-utilsrest

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

vim /etc/exportsblog

將/data/share目錄共享給server1ip

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

保存就行了。
相關文章
相關標籤/搜索