linux下如何搭建文件共享服務(wù)器
linux下搭建文件共享服務(wù)器
一、NFS服務(wù)
NFS是Network File System的縮寫,即網(wǎng)絡(luò)文件共享系統(tǒng)
它的主要功能是通過網(wǎng)絡(luò)(一般是局域網(wǎng))讓不同的主機系統(tǒng)之間可以共享文件或目錄
存儲服務(wù)的種類
用于中小型企業(yè): 實現(xiàn)數(shù)據(jù)共享存儲
FTP(文件傳輸協(xié)議)
例如:
中小型電商公司(游戲點卡 游戲幣 道具 Q幣 充值話費) — 財務(wù)對賬信息(數(shù)據(jù)庫) — 對賬文件 — FTP服務(wù)器
權(quán)限(用戶認證的權(quán)限 存儲目錄的權(quán)限(用戶))
samba windows–linux之間數(shù)據(jù)傳輸 Linux部署samba
NFS linux–linux之間數(shù)據(jù)傳輸
二、服務(wù)器安裝
先規(guī)劃,在部署:
服務(wù)器IP | 角色 | 共享目錄 | 備注 |
---|---|---|---|
192.168.116.133 | NFS服務(wù)器 | /vfs | 服務(wù)端必存在 |
192.168.116.134 | 客戶端 | /vfs | 客戶端非必要存在 |
192.168.116.135 | 客戶端 | /vfs | 客戶端非必要存在 |
1、下載安裝軟件
rpm -qa|grep -E "nfs|rpc" #檢查是否已經(jīng)安裝 yum install -y nfs-utils rpcbind #yum安裝
2、編寫配置文件
vim /etc/exports (man exports) #exports文件為nfs服務(wù)的主配置文件 /vfs 192.168.116.*/24(rw,sync) # NFS配置參數(shù)權(quán)限 rw -- 存儲目錄是否有讀寫權(quán)限 ro -- 存儲目錄是否時只讀權(quán)限 sync -- 同步方式存儲數(shù)據(jù) 直接將數(shù)據(jù)保存到磁盤(數(shù)據(jù)存儲安全) async -- 異步方式存儲數(shù)據(jù) 直接將數(shù)據(jù)保存到內(nèi)存(提高數(shù)據(jù)存儲效率) no_root_squash -- 不要將root用戶身份進行轉(zhuǎn)換 root_squash -- 將root用戶身份進行轉(zhuǎn)換 all_squash -- 將所有用戶身份都進行轉(zhuǎn)換 no_all_squash -- 不要將普通用戶身份進行轉(zhuǎn)換 注:地址和參數(shù)表之間沒有空格。如果下面設(shè)置的mountd端口大于1024,需要在參數(shù)表里加入?yún)?shù):insecure
3、創(chuàng)建共享存儲目錄
mkdir vfs
4、啟動服務(wù)
#先啟動 rpc服務(wù)(中介) systemctl start rpcbind.service systemctl enable rpcbind.service #設(shè)置開機自啟 #再啟動 nfs服務(wù) systemctl start nfs systemctl enable nfs #設(shè)置開機自啟
5、查看服務(wù)是否啟動成功
systemctl status rpcbind systemctl status nfs #出現(xiàn)active字樣,說明,服務(wù)正在運行
三、客戶端安裝
1、安裝NFS服務(wù)
yum install nfs-utils
2、啟動服務(wù)
systemctl start rpcbind #客戶端只開啟rpcbind服務(wù),不開啟nfs服務(wù) sysetmctl enable nfs #設(shè)置開機自啟
3、實現(xiàn)遠程掛載目錄
mount -t 類型 服務(wù)端IP:/xxx /xxx(本地的目錄) #例如: mount -t nfs 191.168.116.133:/vfs /vfs df -h #查看是否掛載成功,如下圖顯示,說明已成功掛載,可自行測試在客戶端創(chuàng)建文件,看看是否共享。
四、實現(xiàn)開機自動掛載
分別在客戶端的fstab文件增加以下內(nèi)容:
vi /etc/fstab 192.168.116.133:/vfs /vfs nfs defaults 0 0
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
apache與iis下讓html格式的頁面也同樣具有shtml的動態(tài)解析
apache下讓html格式的頁面也同樣具有shtml的動態(tài)解析,方便有此需要的朋友。2011-03-03CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的優(yōu)先級
這篇文章主要介紹了CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的優(yōu)先級,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-09-09linux系統(tǒng)虛擬主機開啟支持SourceGuardian(sg11)加密組件的詳細步驟
這篇文章主要介紹了linux系統(tǒng)虛擬主機開啟支持SourceGuardian(sg11)加密組件的詳細步驟,需要的朋友可以參考下2020-12-12Linux主機ssh使用秘鑰方式實現(xiàn)免登陸互通配置方式
實現(xiàn)多臺服務(wù)器間SSH免登陸的操作包括密鑰生成、配置與傳遞,首先在每臺主機上生成秘鑰,并將公鑰傳輸?shù)綄Ψ街鳈C的配置文件中,確保ssh服務(wù)開啟并且authorized_keys文件具有正確的權(quán)限,即可實現(xiàn)免登陸互通,其中可能遇到的問題通常跟文件權(quán)限有關(guān)2024-10-10linux安裝jdk,tomcat 配置vsftp遠程連接的步驟
這篇文章主要介紹了linux安裝jdk,tomcat 配置vsftp遠程連接,需要的朋友可以參考下2015-04-04Linux平臺Segmentation fault(段錯誤)調(diào)試過程
這篇文章主要介紹了Linux平臺Segmentation fault(段錯誤)調(diào)試過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09