【NFS】CentOS7.x NFS服務(wù)器和客戶端設(shè)置

NFS:Network file system,網(wǎng)絡(luò)文件系統(tǒng)

sun公司1984年推出,用來在網(wǎng)絡(luò)中的多臺(tái)計(jì)算機(jī)間實(shí)現(xiàn)資源共享(包括象文件或cd-rom)?

設(shè)計(jì)的目的是:實(shí)現(xiàn)在不同系統(tǒng)間交互使用,所以它的通信協(xié)議采用與主機(jī)和操作系統(tǒng)無關(guān)的技術(shù)

NFS Server可以看作是File Server,它可以讓你的PC通過網(wǎng)絡(luò)將遠(yuǎn)端得NFS SERVER共享出來的檔案MOUNT到自己的系統(tǒng)中,在CLIENT看來使?用NFS的遠(yuǎn)端文件就象是在使用本地文件一樣

FS協(xié)議從誕生到現(xiàn)在有多個(gè)版本:NFS V2(rfc1094),NFS V3(rfc1813)(最新的版本是V4(rfc3010)

RPC(Remote Procedure call)

NFS本身是沒有提供信息傳輸?shù)膮f(xié)議和功能的,但NFS卻能讓我們通過網(wǎng)絡(luò)進(jìn)行資料的分享,這是因?yàn)镹FS使用了一些其它的傳輸協(xié)議。而這?些傳輸協(xié)議用到這個(gè)RPC功能的。

NFS本身就是使用RPC的一個(gè)程序,或者說NFS也是一個(gè)RPC SERVER.所以只要用到NFS的地方都要啟動(dòng)RPC

服務(wù),不論是NFS SERVER或者NFS CLIENT。這樣SERVER和CLIENT才能通過RPC來實(shí)現(xiàn)PROGRAM PORT的對(duì)應(yīng)。可以這么理解RPC和NFS的關(guān)系:NFS?是一個(gè)文件系統(tǒng),而RPC是負(fù)責(zé)負(fù)責(zé)信息的傳輸。?

nfs在系統(tǒng)中的后臺(tái)守護(hù)進(jìn)程:?nfs?

nfs服務(wù)需要啟動(dòng)的其他進(jìn)程:?

rpc.nfsd:接收從遠(yuǎn)程系統(tǒng)發(fā)來的NFS請(qǐng)求,并將這些請(qǐng)求轉(zhuǎn)化為本地文件系統(tǒng)請(qǐng)求?

rpc.mountd:執(zhí)行被請(qǐng)求的文件系統(tǒng)的掛接和卸載操作?

rpc.portmapper:將遠(yuǎn)程請(qǐng)求映射到正確的NFS守護(hù)程序?

rpc.statd:在遠(yuǎn)程主機(jī)重啟時(shí),提供加鎖服務(wù)?

rpc.quotaed:提供硬盤容量的管理能力,磁盤限額

在伺服器上使用 rpcinfo -p | grep -iE "service|NFS" 命令,顯示伺服器上可使用的 NFS 版本

# ?rpcinfo -p | grep -iE "service|NFS"

表示伺服器可提供 NFS V3 和 NFS V4。

如果不需要krb5p,設(shè)置完就可以直接可以mount了

如果需要krb5p,在/etc/sysconfig/nfs文件中要設(shè)置

RPCNFSDARGS="-N 4" ?

-N 表示禁用,也可以是"-N 3"或者"-N 2",這是代表NFS版本,NFSv2,3,4,改完這個(gè)要將服務(wù)restart

這一項(xiàng)必須要填,不然client端會(huì)報(bào)錯(cuò)access錯(cuò)誤,而server端不會(huì)有一點(diǎn)反應(yīng),連log中都不會(huì)出現(xiàn)報(bào)錯(cuò)!

CentOS 7 NFS設(shè)置

https://huataihuang.gitbooks.io/cloud-atlas/service/nfs/setup_nfs_on_centos7.html

鳥哥的 Linux 私房菜 -- NFS 伺服器

http://linux.vbird.org/linux_server/0330nfs.php

CentOS 7.x NFS Server 的防火牆設(shè)定

http://blog.ilc.edu.tw/blog/index.php?op=printView&articleId=682711&blogId=25793

CentOS 7 NFS服務(wù)器和客戶端設(shè)置

http://blog.huatai.me/2014/10/14/CentOS-7-NFS-Server-and-Client-Setup/

Linux NFS參數(shù)配置

http://virues.iteye.com/blog/1345014

NFS各個(gè)版本之間的比較

https://blog.csdn.net/ycnian/article/details/8515517

系統(tǒng)管理指南:網(wǎng)絡(luò)服務(wù)

https://docs.oracle.com/cd/E19253-01/819-7059/index.html

網(wǎng)絡(luò)文件系統(tǒng)

https://www.ibm.com/support/knowledgecenter/zh/ssw_aix_71/com.ibm.aix.performance/nfs_ovw.htm

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • NFS server啟動(dòng)時(shí)會(huì)隨機(jī)啟動(dòng)多個(gè)端口并向RPC注冊(cè),這樣如果使用iptables對(duì)NFS sever 端口...
    Bogon閱讀 2,407評(píng)論 0 1
  • 《鳥哥Linux私房菜》《老男孩Linux運(yùn)維》 NFS介紹 NFS維基百科:網(wǎng)絡(luò)文件系統(tǒng)(英語:Network ...
    Zhang21閱讀 4,491評(píng)論 0 13
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,699評(píng)論 19 139
  • 關(guān)于Mongodb的全面總結(jié) MongoDB的內(nèi)部構(gòu)造《MongoDB The Definitive Guide》...
    中v中閱讀 32,328評(píng)論 2 89
  • 只是搬磚,翻譯技能暫時(shí)欠缺,將就著看哈。 這次更新又是一筆大買賣。功能強(qiáng)大了,不僅僅是GTD流派的同學(xué)可以玩。 上...
    曾楚瑞閱讀 1,190評(píng)論 4 0

友情鏈接更多精彩內(nèi)容