NFS服務搭建與配置(linux)

NFS介紹
NFS是Network File System的縮寫linux

NFS最先由Sun公司開發,分2,3,4三個版本,2和3由Sun起草開發,4.0開始Netapp公司參與並主導開發,最新爲4.1版本vim

NFS數據傳輸基於RPC協議,RPC爲Remote Procedure Call的簡寫。app

NFS應用場景是:A,B,C三臺機器上須要保證被訪問到的文件是同樣的,A共享數據出來,B和C分別去掛載A共享的數據目錄,從而B和C訪問到的數據和A上的一致ide

NFS服務端安裝配置
實驗須要2臺機器,一臺做爲服務端,一臺做爲客戶端測試

服務端code

安裝2個包nfs-utils和rpcbind
yum install -y nfs-utils rpcbind

NFS服務搭建與配置(linux)

配置文件,容許共享主機IP vim /etc/exports

NFS服務搭建與配置(linux)

保存配置文件後
首先建立共享目錄,給建立目錄777權限
mkdir /home/nfstestdir
chmod 777 /home/nfstestdir

服務端啓動rpcbindblog

systemctl start rpcbind

systemctl start nfs 啓動nfs開發

systemctl enable nfs 設置開機自啓動rpc

systemctl stop firewalld 關閉防火牆
setenforce 0 關閉Linux防火牆it

客戶端
安裝nfs-utils yum -y nfs-utils
NFS服務搭建與配置(linux)

啓動rpcbind

systemctl start rpcbind

啓動nfs

systemctl start nfs

客戶端鏈接服務端的IP showmount -e 192.168.43.61
NFS服務搭建與配置(linux)

掛載服務端的共享目錄

mount -t nfs 192.168.43.61:/home/nfstestdir /mnt

用df -h測試
NFS服務搭建與配置(linux)

服務端進入到/home/nfstestdir 而後隨便建立一個文件,在客戶端的/mnt目錄下就能查看
NFS服務搭建與配置(linux)NFS服務搭建與配置(linux)

若是要重啓nfs服務須要取消mnt掛載

umount /mnt
相關文章
相關標籤/搜索