NFS 安裝與部署


一、服務器端

1、安裝
#執行命令(只安裝nfs:#centos7自帶了rpcbind)
yum -y install nfs-utils

#安裝nfs+rpc
yum -y install nfs-utils rpcbind

驗證: rpm -qa nfs-utils

2、配置

  • 在服務端創建一個共享目錄 /data/share(目錄可自定義)
mkdir -p /data/share
chmod 666 /data/share
  • 然后,修改 NFS 配置文件 /etc/exports
vim /etc/exports
/data/share 192.168.4.0/24(rw,sync,insecure,no_subtree_check,no_root_squash)

#重載數據
exportfs -rv

參數說明:這里配置后邊有很多參數,每個參數有不同的含義,具體可以參考下邊。此處,我配置了將 /data/share 文件目錄設置為允許 IP 為該 10.222.77.0/24 區間的客戶端掛載,當然,如果客戶端 IP 不在該區間也想要掛載的話,可以設置 IP 區間更大或者設置為 * 即允許所有客戶端掛載,例如:/home *(ro,sync,insecure,no_root_squash) 設置 /home 目錄允許所有客戶端只讀掛載。

  • 接下來,我們先啟動 RPC 服務
# 啟動rpc
systemctl start rpcbind
#設置開機啟動
systemctl enable rpcbind

檢查啟動是否成功:rpcinfo -p localhost ,如果顯示rpc 服務器注冊的端口列表(端口:111),則啟動成功。

  • 接着我們來啟動 NFS 服務
systemctl start nfs
systemctl enable nfs

二、客戶端安裝

1、安裝NFS

客戶端上不需要啟動nfs服務,只是為了使用showmount工具

#安裝nfs
yum -y install nfs-utils

#檢測rpc服務
rpcinfo -p

# 查看服務器端掛在目錄
showmount -e 192.168.4.32

2、掛載目錄

將服務器端目錄掛在到本地

mount -t nfs 192.168.4.32:/data/share /data/share

驗證:在服務器端 /data/share路徑下新建文件后去客戶端掛載目錄查看是否同步。


免責聲明!

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



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