NFS

NFS簡介

NFS全稱Network File system,主要是基于UDP/IP協(xié)議的應(yīng)用颖侄,
其實現(xiàn)主要是采用遠程過程調(diào)用RPC機制,提供一組與機器享郊、操作系統(tǒng)以及底層傳送協(xié)議無關(guān)的存取遠程文件的操作览祖,
最大的功能點就是通過網(wǎng)絡(luò),讓不同的機器炊琉、操作系統(tǒng)可以共享彼此的文件展蒂。

NFS應(yīng)用場景

NFS主要可以用在web網(wǎng)站中靜態(tài)資源的存儲,將靜態(tài)資源整合在一起不僅可以減少磁盤空間的浪費而且可以保障數(shù)據(jù)一致性苔咪,
避免網(wǎng)頁中靜態(tài)資源不能訪問的問題锰悼,也可以將重復(fù)性的文件整合在一個共享目錄中。
image.png

nfs掛載原理

image.png

如上圖所示:

1.NFS服務(wù)器設(shè)置好共享目錄/nfs/data1或者/nfs/data2团赏,其他可以訪問NFS服務(wù)器的NFS客戶端就可以將他們的目錄掛載到共享目錄箕般,
這樣就可以將web1-3的/data1掛載給/nfs/data1在三臺web服務(wù)器分別可以看到data1下的所有數(shù)據(jù)。
2.NFS是通過網(wǎng)絡(luò)實現(xiàn)服務(wù)端和客戶端之間的數(shù)據(jù)傳輸舔清,但是NFS服務(wù)器由于文件系統(tǒng)復(fù)雜丝里,有些其他程序需要啟動額外的端口并且都是隨機的,
這樣客戶端和服務(wù)端之間的端口該如何確定鸠踪,這時就需要遠程過程調(diào)用RPC協(xié)議了丙者,提供一組與機器、操作系統(tǒng)以及底層傳送協(xié)議無關(guān)的存取遠程文件的操作营密。

RPC和NFS的通訊

1.因為NFS對應(yīng)端口不固定械媒,客戶端連接就需要對應(yīng)的端口才能建立連接并傳輸數(shù)據(jù),
RPC就是用來統(tǒng)一管理NFS端口的服務(wù)并且RPC對外的端口為111评汰,
RPC會記錄NFS端口信息纷捞,從而通過RPC實現(xiàn)NFS服務(wù)端與客戶端溝通端口信息,并通知客戶端可以連接到對應(yīng)的端口被去。
2.啟動服務(wù)時首先啟動PRC服務(wù)主儡,因為NFS服務(wù)啟動會有注冊端口信息,如果這時RPC服務(wù)未啟動則無法記錄端口信息惨缆,只能重新啟動NFS服務(wù)糜值。

NFS部署

NFS安裝

NFS服務(wù)端安裝

[root@nfs ~]# yum install nfs-utils rpcbind -y

NFS客戶端安裝

[root@nfs-client1 ~]# yum install nfs-utils -y

NFS配置文件

[root@nfs ~]# ll /etc/exports #配置文件為空
-rw-r--r--. 1 root root 0 Jun  7  2013 /etc/exports
[root@nfs ~]# man exports #man exports配置文件
image.png
[root@nfs ~]# cat /etc/exports #映射多個目錄寫多行
/data       10.0.0.0/24(rw,sync,root_squash,all_squash)

啟動服務(wù)

nfs服務(wù)端

[root@nfs ~]# systemctl start rpcbind.service 
[root@nfs ~]# systemctl enable rpcbind.service 
[root@nfs ~]# systemctl start  nfs
[root@nfs ~]# systemctl enable  nfs
Created symlink from /etc/systemd/system/multi-user.target.wants/nfs-server.service to /usr/lib/systemd/system/nfs-server.service.

nfs客戶端啟動

[root@nfs-client1 ~]# systemctl start  nfs
[root@nfs-client1 ~]# systemctl enable  nfs
[root@nfs-client2-17 ~]# systemctl start nfs
[root@nfs-client2-17 ~]# systemctl enable nfs

檢查測試

nfs服務(wù)端檢查

[root@nfs ~]# showmount -e 127.0.0.1
Export list for 127.0.0.1:
/data 10.0.0.0/24

nfs客戶端測試

[root@nfs-client1 ~]# showmount -e 10.0.0.15
Export list for 10.0.0.15:
/data 10.0.0.0/24
[root@nfs-client2-17 ~]# showmount -e 10.0.0.15
Export list for 10.0.0.15:
/data 10.0.0.0/24
image.png

測試共享文件


image.png

NFS常用參數(shù)講解

rw

允許在nfs卷中進行讀寫,不容許寫可以使用‘ro’

sync

只有更改穩(wěn)定后才會回復(fù)請求

root_squash no_root_squash

root用戶映射和root用戶不映射坯墨,客戶端當(dāng)前用戶為root時是否映射為nfs服務(wù)端普通用戶

all_squash

普通用戶全映射

anonuid and anongid

使用userid來指定哪些用戶可以操作共享目錄

重啟問題

如果通過restart進行NFS服務(wù)器重啟寂汇,客戶端寫入數(shù)據(jù)就會出現(xiàn)卡頓問題,使用reload進行重新加載就會避免掉這種問題捣染。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末骄瓣,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子耍攘,更是在濱河造成了極大的恐慌榕栏,老刑警劉巖畔勤,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異扒磁,居然都是意外死亡庆揪,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門妨托,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嚷硫,“玉大人,你說我怎么就攤上這事始鱼。” “怎么了脆贵?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵医清,是天一觀的道長。 經(jīng)常有香客問我卖氨,道長会烙,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任筒捺,我火速辦了婚禮柏腻,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘系吭。我一直安慰自己五嫂,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布肯尺。 她就那樣靜靜地躺著沃缘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪则吟。 梳的紋絲不亂的頭發(fā)上槐臀,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天,我揣著相機與錄音氓仲,去河邊找鬼水慨。 笑死,一個胖子當(dāng)著我的面吹牛敬扛,可吹牛的內(nèi)容都是我干的晰洒。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼舔哪,長吁一口氣:“原來是場噩夢啊……” “哼欢顷!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起捉蚤,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤抬驴,失蹤者是張志新(化名)和其女友劉穎炼七,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體布持,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡豌拙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了题暖。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片按傅。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖胧卤,靈堂內(nèi)的尸體忽然破棺而出唯绍,到底是詐尸還是另有隱情,我是刑警寧澤枝誊,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布况芒,位于F島的核電站,受9級特大地震影響叶撒,放射性物質(zhì)發(fā)生泄漏绝骚。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一祠够、第九天 我趴在偏房一處隱蔽的房頂上張望压汪。 院中可真熱鬧,春花似錦古瓤、人聲如沸止剖。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽滴须。三九已至,卻和暖如春叽奥,著一層夾襖步出監(jiān)牢的瞬間扔水,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工朝氓, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留魔市,地道東北人。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓赵哲,卻偏偏與公主長得像待德,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子枫夺,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,724評論 2 354