NFS(一)

NFS 簡介

NFS 就是 Network

FileSystem 的縮寫,最早之前是由sun 這家公司所發(fā)展出來的董栽。它最大的功能就是可以透過網(wǎng)絡(luò)码倦,讓不同的機(jī)器、不同的操作系統(tǒng)裆泳、可以彼此分享個(gè)別的檔案 (share files)叹洲。所以,你也可以簡單的將他看做是一個(gè)文件服務(wù)器 (file

server) 呢工禾!這個(gè) NFS 服務(wù)器可以讓你的 PC 來將網(wǎng)絡(luò)遠(yuǎn)程的 NFS 服務(wù)器分享的目錄运提,掛載到本地端的機(jī)器當(dāng)中, 在本地端的機(jī)器看起來闻葵,那個(gè)遠(yuǎn)程主機(jī)的目錄就好像是自己的一個(gè)磁盤分區(qū)槽一樣 (partition)民泵!使用上面相當(dāng)?shù)谋憷?/p>

因?yàn)?NFS 支持的功能相當(dāng)?shù)亩啵煌墓δ芏紩?huì)使用不同的程序來啟動(dòng),每啟動(dòng)一個(gè)功能就會(huì)啟用一些端口來傳輸數(shù)據(jù)槽畔,因此栈妆,NFS的功能所對應(yīng)的端口才沒有固定住,而是隨機(jī)取用一些未被使用的小于 1024 的埠口來作為傳輸之用厢钧。但如此一來又造成客戶端想要連上服務(wù)器時(shí)的困擾鳞尔, 因?yàn)榭蛻舳说靡婪?wù)器端的相關(guān)埠口才能夠聯(lián)機(jī)吧!

此時(shí)我們就得需要遠(yuǎn)程過程調(diào)用 (RPC) 的服務(wù)啦早直!RPC 最主要的功能就是在指定每個(gè) NFS 功能所對應(yīng)的 port number 寥假,并且回報(bào)給客戶端,讓客戶端可以連結(jié)到正確的埠口上去霞扬。 RPC又是如何知道每個(gè)NFS的埠口呢糕韧?這是因?yàn)楫?dāng)服務(wù)器在啟動(dòng) NFS 時(shí)會(huì)隨機(jī)取用數(shù)個(gè)埠口,并主動(dòng)的向 RPC 注冊喻圃,因此 RPC 可以知道每個(gè)埠口對應(yīng)的NFS功能萤彩,然后RPC又是固定使用port 111 來監(jiān)聽客戶端的需求并回報(bào)客戶端正確的埠口,所以當(dāng)然可以讓 NFS 的啟動(dòng)更為輕松愉快了斧拍!

所以你要注意雀扶,要啟動(dòng) NFS 之前,RPC就要先啟動(dòng)了肆汹,否則 NFS 會(huì)無法向 RPC 注冊愚墓。另外窍侧,RPC 若重新啟動(dòng)時(shí),原本注冊的數(shù)據(jù)會(huì)不見转绷,因此 RPC 重新啟動(dòng)后,它管理的所有服務(wù)都需要重新啟動(dòng)來重新向 RPC 注冊硼啤。

當(dāng)客戶端有 NFS 檔案存取需求時(shí)议经,他會(huì)如何向服務(wù)器端要求數(shù)據(jù)呢?

客戶端會(huì)向服務(wù)器端的 RPC (port 111) 發(fā)出 NFS 檔案存取功能的詢問要求谴返;

服務(wù)器端找到對應(yīng)的已注冊的 NFS daemon 埠口后煞肾,會(huì)回報(bào)給客戶端;

客戶端了解正確的埠口后嗓袱,就可以直接與NFS daemon 來聯(lián)機(jī)籍救。

由于 NFS 的各項(xiàng)功能都必須要向RPC 來注冊,如此一來 RPC 才能了解 NFS 這個(gè)服務(wù)的各項(xiàng)功能之 port number, PID, NFS 在服務(wù)器所監(jiān)聽的 IP 等等渠抹,而客戶端才能夠透過 RPC 的詢問找到正確對應(yīng)的埠口蝙昙。 也就是說,NFS 必須要有 RPC 存在時(shí)才能成功的提供服務(wù)梧却,因此我們稱 NFS 為 RPC server 的一種奇颠。事實(shí)上,有很多這樣的服務(wù)器都是向 RPC 注冊的放航,舉例來說烈拒,NIS (Network Information Service) 也是 RPC

server 的一種呢

命令說明

/home/nfstestdir? ?192.168.133.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000)

# 第一段來定義共享目錄的絕對路徑?第二段指定ip和一些選項(xiàng)

# rw 讀寫

# ro 只讀

# sync 同步模式,內(nèi)存數(shù)據(jù)實(shí)時(shí)寫入磁盤

# async 非同步模式

# no_root_squash 客戶端掛載NFS共享目錄后广鳍,root用戶不受約束荆几,權(quán)限很大

# root_squash 與上面選項(xiàng)相對,客戶端上的root用戶收到約束赊时,被限定成某個(gè)普通用戶

# all_squash 客戶端上所有用戶在使用NFS共享目錄時(shí)都被限定為一個(gè)普通用戶

# anonuid/anongid 和上面幾個(gè)選項(xiàng)搭配使用吨铸,定義被限定用戶的uid和gid

設(shè)置開機(jī)啟動(dòng)

systemctl enable nfs

查看進(jìn)程

ps ax |grep nfs

查看遠(yuǎn)程共享信息

showmount -e192.168.1.251


查看掛載目錄

df-h


exportfs命令

nfs進(jìn)程不能隨便重啟,必須把客戶端的掛載目錄卸載蛋叼,然后啟動(dòng)焊傅。

這時(shí)候就可以用exportfs命令

-a 全部掛載或者全部卸載

-r 重新掛載

-u卸載某一個(gè)目錄

-v顯示共享目錄


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市狈涮,隨后出現(xiàn)的幾起案子狐胎,更是在濱河造成了極大的恐慌,老刑警劉巖歌馍,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件握巢,死亡現(xiàn)場離奇詭異,居然都是意外死亡松却,警方通過查閱死者的電腦和手機(jī)暴浦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進(jìn)店門溅话,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人歌焦,你說我怎么就攤上這事飞几。” “怎么了独撇?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵屑墨,是天一觀的道長。 經(jīng)常有香客問我纷铣,道長卵史,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任搜立,我火速辦了婚禮以躯,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘啄踊。我一直安慰自己忧设,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布社痛。 她就那樣靜靜地躺著见转,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蒜哀。 梳的紋絲不亂的頭發(fā)上斩箫,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天,我揣著相機(jī)與錄音撵儿,去河邊找鬼乘客。 笑死,一個(gè)胖子當(dāng)著我的面吹牛淀歇,可吹牛的內(nèi)容都是我干的易核。 我是一名探鬼主播,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼浪默,長吁一口氣:“原來是場噩夢啊……” “哼牡直!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起纳决,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤碰逸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后阔加,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體饵史,經(jīng)...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了胳喷。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片湃番。...
    茶點(diǎn)故事閱讀 38,094評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖吭露,靈堂內(nèi)的尸體忽然破棺而出吠撮,到底是詐尸還是另有隱情,我是刑警寧澤讲竿,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布纬向,位于F島的核電站绰疤,受9級特大地震影響旺韭,放射性物質(zhì)發(fā)生泄漏故觅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一投剥、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧担孔,春花似錦江锨、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至拌消,卻和暖如春挑豌,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背墩崩。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工氓英, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鹦筹。 一個(gè)月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓铝阐,卻偏偏與公主長得像,于是被迫代替她去往敵國和親铐拐。 傳聞我的和親對象是個(gè)殘疾皇子徘键,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 1.NFS服務(wù)簡介 NFS 就是 Network FileSystem 的縮寫,最早之前是由sun 這家公司所發(fā)展...
    梅_梅閱讀 716評論 0 0
  • Linux下NFS服務(wù)器的搭建與配置 一遍蟋、NFS服務(wù)簡介 NFS 就是NetworkFileSystem 的縮寫吹害,...
    臣_2f6444閱讀 250評論 0 1
  • 什么是NFS NFS就是Network FileSystem的縮寫。它最大的功能就是可以透過網(wǎng)絡(luò)匿值,讓不同的機(jī)器赠制、不...
    reworthYan閱讀 581評論 0 0
  • 第1章 NFS介紹 1.1 NFS服務(wù)內(nèi)容的概述 □ RPC服務(wù)知識概念介紹說明,以及RPC服務(wù)存在價(jià)值(必須理解...
    喝可樂的貓兒閱讀 5,132評論 0 2
  • NFS網(wǎng)絡(luò)文件共享服務(wù) NFS介紹 NFS是Network File System的縮寫,中文意思是網(wǎng)絡(luò)文件系統(tǒng)....
    childhood_1013閱讀 629評論 0 1