系統:centos linux release 7.9.2009 (core)
核心:3.10.0-1160.11.1.el7.x86_64
簡介:nfs:network file system 網路檔案系統,linux/unix系統之間共享檔案的一種協議
支援多點同時掛載和併發寫入
提供檔案共享服務,為 web server 配置集群中的後端儲存
一、準備工作
搭建yum環境(阿里雲yum)
二、服務端軟體的安裝與配置
1、安裝
yum install -y nfs-utils.x86_64
2、配置
建立共享目錄並新增測試網頁
mkdir /webdata
echo 'hello world' > /webdata/index.html
配置檔案
vim /etc/exports
/webdata 192.168.1.0/24(ro) -------設定/webdata為對外開放的共享目錄 允許192.168.1.0/24網段的客戶端訪問 許可權為唯讀
3、啟動nfs服務
前提:關閉防火牆和selinux
[root@nas ~]# systemctl start nfs-server --啟動
[root@nas ~]# systemctl enable nfs-server --設定開機自啟
檢視目錄是否已開放
[root@host1 ~]# exportfs -v
/webdata 192.168.1.0/24(sync,wdelay,hide,no_subtree_check,sec=sys,rw,secure,root_squash,no_all_squash)
4、客戶端的軟體安裝與配置
這裡為了體現nfs資料同步的特性,安裝http進行測試(同時充當nfs的客服端和web伺服器)
開啟httpd服務·
檢視nfs客服端的可用共享目錄
[root@host2 ~]# showmount -e 192.168.1.156
export list for 192.168.1.156:
/webdata 192.168.1.0/24
掛載nfs伺服器的共享目錄到本地web的首頁
mount -t nfs 192.168.1.156:/webdata /var/www/html
檢視是否掛載成功
[root@host2 ~]# df -h
省略~tmpfs 98m 0 98m 0% /run/user/0
192.168.1.156:/webdata 10g 2.4g 7.7g 24% /var/www/html
掛載成功
5、登入web測試
成功,首頁內容即是nfs服務端共享目錄的index.html檔案
[root@host1 ~]# cat /webdata/index.html
start new life
2021
Linux 檔案服務NFS服務 詳解
名詞管理 nfsnetwork file system網路檔案系統,linux unix系統之間共享檔案的一種協議 nfs的客戶端主要為linux 支援多節點同時掛載,以及併發寫入 nfs作用 提供檔案共享服務 為web server配置集群中的後端儲存 使用環境 關閉防火牆 vim etc sel...
Linux檔案服務管理之nfs
nfs network file system 即網路檔案系統,是freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp ip網路共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。nfs network file s...
linux部署nfs檔案共享服務
nfs服務端安裝 說明 檔案伺服器節點包括192.168.64.101,192.168.64.102,192.168.64.104.在安裝前需要關閉防火牆 nfs的安裝命令 yum install nfs utils portmap nfs4 acl tools vi etc exports 主節點...