NFS服务器的搭建
NFS
NFS(Network File System)即網(wǎng)絡文件系統(tǒng),是FreeBSD支持的文件系統(tǒng)中的一種,它允許網(wǎng)絡中的計算機之間通過TCP/IP網(wǎng)絡共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位于遠端NFS服務器上的文件,就像訪問本地文件一樣。
Linux對Linux的文件傳輸服務
NFS服務端:192.168.6.8
NFS客戶端:192.168.6.1
優(yōu)點:主要用于盤陣技術(shù)
缺點:可持續(xù)性服務,一旦掛載一直處與連接狀態(tài)
一.安裝啟動NFS服務(服務器和客戶端)
Service rpcbind restart
Service nfs restart
二.???????? 配置NFS文件(/etc/exports)(服務器)
/共享目錄絕對路徑/??? 允許訪問主機地址(權(quán)限)->服務權(quán)限
(注:不僅需要考慮服務的權(quán)限還需要考慮文件目錄的權(quán)限)
例:/home/danny/? 192.168.6.1(rw)
??????? /home/danny/?? 192.168.6.0/24(rw)
exportfs? -rv(refresh)
三.???????? 測試
Mkdir? /home/danny/
Mkdir? /home/
Mount? 192.168.6.8:/home/danny/? /home
(注:有時客戶端不能在共享文件夾進行一些創(chuàng)建、刪除或執(zhí)行的時候除了服務端沒有設置權(quán)限外,還可能是共享文件夾的系統(tǒng)權(quán)限沒設置,可通過chmod o+rwx來設置)
擴展:autofs 可自動掛載卸載NFS,且只需要在客戶端配置
注釋:在客戶端訪問修改/home下的文件就相當于訪問修改服務器端下的/home/danny下的文件
(注:不僅需要考慮服務的權(quán)限還需要考慮文件系統(tǒng)的權(quán)限,客戶端在該共享目錄創(chuàng)建文件時需要在服務端上修改文件系統(tǒng)權(quán)限 chmod o+w /home/danny)
?
?
?
補充:
授權(quán)范圍:
主機:192.168.18.252
網(wǎng)段:192.168.18.0/24
所有:*
域名:baidu.com
補充:域名授權(quán)需要有解析服務器,如果沒有,該條無效
autofs自動掛載解掛nfs
service:
1、編輯配置文件
#vim /etc/exports
?????? /test/1? 192.168.18.252(rw)
?????? / test /2? 192.168.18.252(rw)
?????? / test /3? 192.168.18.252(rw)
2、刷新配置文件
#exportfs -rv
?
client:
1、配置autofs主文件(沒有就安裝autofs)
#vim /etc/auto.master
?????? /share?? /etc/auto.misc?????? (在客戶端創(chuàng)建掛載目錄/share…..)
2、配置規(guī)則文件
#vim /etc/auto.misc
?????? 1?????????????? -fstype=nfs,rw 192.168.18.251:/ test /1
?????? 2?????????????? -fstype=nfs,rw 192.168.18.251:/ test /2
?????? 3?????????????? -fstype=nfs,rw 192.168.18.251:/ test /3
3、啟動服務
#service autofs restart
啟動服務時:客戶端即可進入相應的目錄,系統(tǒng)自動掛載用戶進入的目錄(例:客戶端進入/share目錄后,如果輸入命令cd 1 ,系統(tǒng)將自動掛載服務端的/test/1到客戶端的/share/1。)
停止服務時: 目錄自動卸載
?
轉(zhuǎn)載于:https://www.cnblogs.com/dannylinux/articles/7942258.html
總結(jié)
- 上一篇: 火焰图还有perf
- 下一篇: C# IOThread