nfs網路系統檔案是用來方便基於tcp/ip協議來讀寫linux系統上的共享檔案
第一步:安裝nfs服務
yum install nfs-utils
注:順帶將防火牆清空或者關閉,centos7為:systemctl stop firewalld.service
第二步:建立用於nfs共享檔案的目錄。設定許可權訪問
mkdir /nfsfile
chmod -rf 777 /nfsfile
echo
"welcome to my nfsfile ,thanks"
> /nfsfile/index.txt
第三步:在nfs服務的配置檔案中進行操作
書寫格式為:共享目錄的路徑,允許訪問的nfs客戶端(許可權的引數)
注:下表為nfs的配置檔案引數
引數作用
ro唯讀
rw只寫
root_squash
用root賬號訪問時顯示為匿名使用者(加no 表示為顯示root使用者)
all_squash
無論使用什麼賬號訪問,都顯示為匿名使用者
sync
同時將資料寫入到記憶體與硬碟中,保證不丟失資料
async
優先將資料儲存在記憶體中,在寫入硬碟,效率高
vim /etc/exports
/nfsfile 192.168.100.*(rw,sync,root_suash)
到此為止,服務端的nfs服務就配置好了,接下來操作客戶端
———————————————————————————————————————
客戶端第一步:查詢nfs伺服器的遠端共享資訊,格式為共享目錄名稱 允許使用的客戶端位址
showmount -e 192.168.100.100
export list for 192.168.100.100:
/nfsfile 192.168.100.*
mkdir /nfsfile
mount -t nfs 192.168.100.100:/nfsfile /nfsfile
最後,檢視之前寫入的檔案內容
cat /nfsfile/index.txt
welcome to my nfsfile ,thanks
可將其寫入fstab檔案中。保持nfs服務一直執行
echo
"192.168.100.100:/nfsfile /nfsfile nfs defaults 0 0 "
>> /etc/fstab
以上就是nfs配置檔案,希望大家多研究研究 ~ Centos7配置NFS網路共享
nfs概念 nfs是network file system 網路檔案系統 主要功能是通過網路讓不同的伺服器之間可以共享檔案或者 目錄。nfs客戶端一般是應用伺服器 比如web,負載均衡等 可以通過掛載的方式將nfs伺服器端共享的 目錄掛載到nfs客戶端本地的目錄下 nfs工作原理 啟動rpc服務 啟...
CENTOS7 安裝配置 NFS
centos7 安裝配置 nfs環境 nps 192.168.1.97 client 192.168.1.98 一 yum 安裝 yum y install nfs utils rpcbind nfs 的配置檔案 etc expots 預設為空 vi etc exports opt test 192...
CENTOS7 安裝配置 NFS
nps 192.168.1.97 client 192.168.1.98 yum y install nfs utils rpcbindnfs 的配置檔案 etc expots 預設為空 vi etc exports新增共享的配置條目 opt test 192.168.1.0 24 rw,no ro...