NFS 檔案的儲存

2021-08-15 21:35:33 字數 2441 閱讀 7526

#1.nfs

net file system

nfs-utils

網路檔案系統 (nfs) 是 unix 系統和網路附加儲存檔案管理器常用的網路檔案系統 , 允許多個客戶端通過網路共享檔案訪問。它可用於提供對共享二進位制目錄的訪問 , 也可用於允許使用者在同一工作組中從不同客戶端訪問其檔案

#2.nfs的啟用

yum install nfs-utils -y

systemctl start nfs-server

systemctl enable nfs-server

systemctl stop firewalld

##測試

#在客戶端

#3.配置共享

建立nfs服務端的共享目錄

清空iptables預設的規則鏈

儲存清空後的iptables規則

建立nfsdir共享目錄

寫入乙個檔案,用於nfs客戶端讀取

vim /etc/exports

本機目錄   共享客戶端(共享方式)

啟動nfs服務端

查詢遠端nfs服務端中可用的共享資源

建立本地掛在目錄並掛在

檢視寫入的檔案內容

開機自動掛在本地

vim /etc/fstab

172.25.254.177:/nfsfile   /nfsfile

nfs配置共享的引數

引數                         作用

ro               唯讀模式

rw                讀寫模式

root_squash     當nfs客戶端使用root使用者訪問時,對映為nfs服務端的匿名使用者

no_root_squash   當nfs客戶端使用root使用者訪問時,對映為nfs服務端的root使用者

all_squash     不論nfs客戶端使用任何使用者進行訪問,均對映為服務端的匿名使用者

sync           同時將資料寫入到記憶體與硬碟,保證不丟失資料

async          優先將資料儲存到記憶體,然後再寫入硬碟,效率更高,但可能造成資料丟失

*)自動掛載解除安裝

#在客戶端

yum install autofs.x86_64 -y

systemctl start autofs

systemctl enable autofs

vim /etc/sysconfig/autofs

timeout=3                      ##自動解除安裝時間時3s

##測試

cd /net/172.25.254.227/nfsdir    ##服務端的共享目錄裡自動掛載

cd                               ##cd出來3s後自動解除安裝

#掛載到/mnt/westos

vim /etc/auto.master

/mnt##掛在目錄的上層目錄       /etc/auto.nfs

vim /etc/auto.nfs

westos    -ro,vers=3.0    172.25.254.227:/nfsdir

systemctl restart autofs

##測試

NFS 檔案儲存簡介

nfs network file system 它允許網路中的計算機之間通過 tcp ip 網路共享資源。在 nfs 的應用中,本地 nfs 的客戶端應用可以透明地讀寫位於遠端 nfs 伺服器上的檔案,就像訪問本地檔案一樣 nfs 最早是由 sun 公司發展出來的,後被逐漸完整以及整合至 linux...

3 8基於檔案的儲存NFS

網路檔案共享系統通過kerberos加密認證,使客戶端訪問共享目錄。linux之間共享。單使用者認證 客戶端本地只能使用乙個使用者得到nfs kerberos認證憑據,雙向認證。ca是單向認證,只認證server是否正確。serverx lab storageshares setup 加入kerbe...

NFS共享儲存

yum install rpcbind rpc服務監聽111埠 yum install nfs utils nfs服務包 1 修改配置檔案 etc exports vim etc exports 修改配置檔案 data 192.168.10.0 24 rw,sync,no root squash 以...