檔案共享
主機伺服器
主伺服器 ip 103.2.3.111 :
1、安裝nfs 和 rpcbind
安裝nfs-utils ,rpcbind:
yum -y install nfs-utils ,rpcbind
檢視是否安裝:
rpm -qa |grep nfs
rpm -qa |grep rpcbind
2、關閉防火牆:
關閉防火牆
systemctl stop firewalld.service
禁止防火牆開機自啟動
systemctl disable firewalld.service
3、啟動服務:
一定要先啟動rpc,然後啟動nfs
nfs需要向rpc註冊,rpc一旦重啟,所以註冊的檔案都丟失,其他向註冊的服務都需要重啟
啟動rpc服務:
systemctl start rpcbind.service
啟動nfs服務:
systemctl start nfs.service
4、設定開機自啟動
設定rpc自己自啟動:
systemctl enable
rpcbind.service
設定rpc自己自啟動
: systemctl enable nfs.service
5、檢視rpc ,nfs狀態
檢視rpc狀態:active
systemctl status
rpcbind.service
檢視nfs狀態:active
systemctl
status nfs.service6、在
/etc/exports設定nfs服務共享資料夾的位置
vim /etc/exports:
/etc/exports追加:/home/grid *(rw,sync,no_root_squash)
指定ip: 192.168.0.1
指定子網所有主機: 192.168.0.0/24
指定網域名稱的主機: test.com
指定網域名稱所有主機: *.test.com
所有主機: *
ro:目錄唯讀
rw:目錄讀寫
sync:將資料同步寫入記憶體緩衝區與磁碟中,效率低,但可以保證資料的一致性
async:將資料先儲存在記憶體緩衝區中,必要時才寫入磁碟
all_squash:將遠端訪問的所有普通使用者及所屬組都對映為匿名使用者或使用者組(nfsnobody)
no_all_squash:與all_squash取反(預設設定)
root_squash:將root使用者及所屬組都對映為匿名使用者或使用者組(預設設定)
no_root_squash:與rootsquash取反
anonuid=***:將遠端訪問的所有使用者都對映為匿名使用者,並指定該使用者為本地使用者(uid=***)
anongid=***:將遠端訪問的所有使用者組都對映為匿名使用者組賬戶
7、重啟rpcbind 然後重啟 nfs:
重啟rpc服務:
systemctl restart rpcbind.service
重啟nfs服務:
systemctl restart nfs.service
客戶端1、在所有客戶端掛載伺服器
106.2.3.111
的/home/grid目錄
檢視106.2.3.111
伺服器可掛載的目錄:
showmount -e
106.2.3.111
在客戶端的根目錄下建立
nfs_share目錄,注意不是/home/grid目錄下,是根目錄下 :
cd /
mkdir /nfs_share
進行掛載:
mount -t nfs
106.2.3.111
:/home/grid /nfs_share
2、設定客戶端開機時自動掛載
106.2.3.111
:/home/grid到本地的/nfs_share
在root使用者下:
vim /etc/fstab
追加:106.2.3.111
:/home/grid /nfs_share #
開機時自動將/home/grid掛在到nfs_share
NFS檔案共享
nfs是network file system的縮寫,中文意思是網路檔案系統。它的主要功能是通過網路 一般是區域網 讓不同的主機系統之間可以共享檔案或目錄。nfs客戶端 一般為應用伺服器,例如web 可以通過掛載 mount 的方式將nfs伺服器端共享的資料目錄掛載帶nfs客戶端本地系統中 就是某乙...
檔案共享 NFS
nfs networkfilesystem 即網路檔案系統,是linux unix支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp ip網路共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。rpc remote proced...
nfs檔案共享
nfs 是什麼 freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過 tcp ip網路共享資源 centos安裝 nfs 服務 yum install y nfs utils rpcbind yum install y nfs utils 啟動我們先啟動 rpc 服務 service ...