Centos7下搭建NFS服務器與連接詳解


 

一,環境介紹
    本實驗使用了兩台centos7虛擬機,其中     
    服務器:192.168.1.188
    客戶端:192.168.1.189

二,實驗步驟
    192.168.1.188上執行(服務器端)
            1,使用yum -y install nfs-utils     因為centos7自帶了rpcbind,所以不用安裝rpc服務,rpc監聽在111端口,可以使用         ss -tnulp | grep 111查看rpc服務是否自動啟動,如果沒有啟動,就systemctl start rpcbind 啟動rpc服務。rpc在nfs服務器搭建過程中至關重要,因為rpc能夠獲得nfs服務器端的端口號等信息,nfs服務器端通過rpc獲得這些信息后才能連接nfs服務器端。

2,使用 rpm -qa nfs-utils 查看是否安裝成功

3,編輯/etc/exports ,添加以下內容

      /data    192.168.1.0/24(rw,async)

 4,啟動nfs服務,systemctl start nfs ,啟動后 使用rpcinfo -p 192.168.1.188 查看,如圖所示

   

5,使用showmount -e localhost

6 ,創建/data目錄添加文件,更改權限(很重要!!!!!)
    mkdir /data 
    touch /data/1.txt

    echo "hello nfs" >> /data/1.txt

  chown -R nfsnobody.nfsnobody /data

  在192.168.1.189上執行(客戶端)

 1,yum -y intall nfs-utils (客戶端上不需要啟動nfs服務,只是為了使用showmount工具)

 2,檢測rpc是否啟動,

 3,使用showmount -e 192.168.1.188查看

  4,掛載至本地/mnt目錄

                    mount -t nfs 192.168.1.188:/data /mnt

                   1.txt可讀寫 。nfs掛載完成。

接下來在服務器端執行

                systemctl enable nfs-server.server

                 systemctl enable rpcbind

                讓nfs,rpcbind開機自動啟動,實驗完成。

 


免責聲明!

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



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