NFS共享儲存服務
文章目錄
NFS介紹
NFS是一種基於TCP/IP傳輸的網路檔案系統協議,通過使用NFS協議,客戶機可以像訪問本地目錄一樣訪問遠端伺服器中的共享資源
NFS的弊端
對於大多數負載均衡群集來說,使用NFS協議來共享資料儲存是比較常見的做法,NFS也是NAS儲存裝置必然支援的一種協議。但是由於NFS沒有使用者認證機制,而且資料在網路上明文傳輸,所以安全性很差,一般只能在區域網中使用。
NFS的依賴
NFS服務的實現依賴於RPC (Remote Process Call,遠端過程呼叫)機制,以完成遠端到本地的對映過程。所以需要安裝nfs-utils、 rpcbind 軟體包來提供NFS共享服務,前者用於NFS共享釋出和訪問,後者用於RPC 支援。
NFS原理圖
NFS配置安裝
NFS服務的實現依賴於RPC (Remote Process Call,遠端過程呼叫)機制,以完成遠端到本地的對映過程。所以需要安裝nfs-utils、 rpcbind 軟體包來提供NFS共享服務,前者用於NFS共享釋出和訪問,後者用於RPC支援。
NFS的配置檔案在/etc/exports位置當中
格式為:共享目錄的位置 客戶機地址(許可權選項)
第一步:安裝nfs-utils、rpcbind軟體包
rpm -q rpcbind nfs-utils
yum -y install nfs-utils rpcbind
第二步:設定共享目錄
vim /etc/exports
/opt/wwwroot 192. 168.80.0/24 (rw, sync, no_ root_ _squash)
/var/ftp/pub 192.168.4.11(ro) 192.168.4.110 (rw)
*/share (rw, sync)
其他常用選項
all_squash:所有訪問使用者都對映為匿名使用者或使用者組。
async :將資料先儲存在記憶體緩衝區中,必要時才寫入磁碟。
subtree_ check (預設) :若輸出目錄是一個子目錄,則nfs伺服器將檢查其父目錄的許可權。
no_subtree_check:即使輸出目錄是一一個子目錄,nfs伺服器也不檢查其父目錄的許可權,這樣可以提高效率。
anonuid=xxx :指定NFS服 務器/etc/passwd檔案中匿名使用者的UID
anongid=xxx :指定NFS伺服器/etc/passwd檔案中匿名使用者的GID
第三步NFS服務程式
systemctl start rpcbind
sys temct 1 start nfs
systemctl enable rpcbind
systemctl enable nfs
第四步:檢視本機的NFS共享目錄
exportfs- rv #釋出共享
showmount -e
在客戶機中訪問NFS共享資源
安裝nfs-utils、 rpcbind 軟體包
rpm -q rpcbind nfs-utils
yum -y install nfs-utils rpcbind
systemctl start rpcbind
systemctl enable rpcbind
#檢視NFS伺服器端共享了哪些目錄
showmount -e 192.168.80.10
手動掛載NFS共享目錄
mkdir /myshare
mount 192.168.162.10:/opt/wwwroot /myshare
mount #確認掛載結果,也可以使用df -Th
再在伺服器/opt/share目錄進行檢視,是否同步
強制解除安裝 NFS
umount -lf /myshare
如果伺服器端NFS服務突然間停掉了,而客戶端正在掛載使用時,在客戶端就會出現執行 df -h 命令卡死的現象。這個時候直接使用umount 命令是無法直接解除安裝的,需要加上-lf
選項才能解除安裝。
相關文章
- centos7配置nfs共享儲存服務CentOSNFS
- linux nfs共享儲存服務詳細解釋。LinuxNFS
- NFS共享儲存NFS
- NFS儲存服務及部署NFS
- 虛擬共享儲存:選iSCSI還是NFS?NFS
- DRBD + Heratbeat + NFS 高可用檔案共享儲存NFS
- RAC歸檔配置方案:使用NFS共享儲存儲存歸檔檔案NFS
- 10月14日 網路檔案共享服務 2 NFS服務和SAMBA服務NFSSamba
- NFS服務搭建NFS
- NFS服務部署NFS
- Ceph提供nfs服務NFS
- 建立NFS型別的儲存NFS型別
- 儲存服務質量優化優化
- 物件儲存服務的加密特性物件加密
- 物件儲存服務的Lambda特性物件
- 三層儲存技術保障雲服務的儲存安全
- linux服務之NFS和SAMBA服務LinuxNFSSamba
- NFS服務配置總結NFS
- 共享儲存之ISCSI
- 物件儲存服務(Object Storage Service,OBS)物件Object
- QingStor 物件儲存服務正式商用物件
- 物件儲存服務的事件通知特性物件事件
- 物件儲存服務OBS obsfs掛載物件
- 物件儲存服務的壓縮特性物件
- 《NFS檔案共享服務的搭建》RHELNFS
- 部署YUM倉庫及NFS共享服務NFS
- 成功安裝Oracle 11gR2 for Linux RAC,使用NFS作為共享儲存OracleLinuxNFS
- NFS介紹、NFS服務端安裝配置、NFS配置選項NFS服務端
- NFS磁碟共享NFS
- ubuntu下nfs服務的搭建UbuntuNFS
- Oracle 共享儲存掛載Oracle
- UDEV管理RAC共享儲存dev
- 共享儲存器優化優化
- openfiler配置rac共享儲存
- 從物件儲存服務同步資料到Elasticsearch物件Elasticsearch
- 使用MinIO搭建物件儲存服務物件
- 雲端儲存系統監控服務分析
- 物件儲存服務的影像處理特性物件