亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 淺析NFS服務器原理以及搭建配置部署步驟

淺析NFS服務器原理以及搭建配置部署步驟

熱門標簽:藍點外呼系統 做外呼系統的公司違法嗎 撫順移動400電話申請 400電話申請方案 寧夏房產智能外呼系統要多少錢 貴陽教育行業電話外呼系統 威海人工外呼系統供應商 烏海智能電話機器人 在百度地圖標注車輛

NFS服務簡介

什么是NFS?

  • NFS就是Network File System的縮寫,它最大的功能就是可以通過網絡,讓不同的機器、不同的操作系統可以共享彼此的文件。
  • ​ NFS服務器可以讓PC將網絡中的NFS服務器共享的目錄掛載到本地端的文件系統中,而在本地端的系統中來看,那個遠程主機的目錄就好像是自己的一個磁盤分區一樣,在使用上相當便利;
  • NFS一般用來存儲共享視頻,圖片等靜態數據。

NFS掛載原理

服務器掛載結構圖

如上圖示:

當我們在NFS服務器設置好一個共享目錄/home/public后,

其他的有權訪問NFS服務器的NFS客戶端就可以將這個目錄掛載到自己文件系統的某個掛載點

這個掛載點可以自己定義

如上圖客戶端A與客戶端B掛載的目錄就不相同。

并且掛載好后我們在本地能夠看到服務端/home/public的所有數據。

  • 如果服務器端配置的客戶端只讀,那么客戶端就只能夠只讀。
  • 如果配置讀寫,客戶端就能夠進行讀寫。

掛載后,NFS客戶端查看磁盤信息命令:#df –h。

既然NFS是通過網絡來進行服務器端和客戶端之間的數據傳輸,那么兩者之間要傳輸數據就要有想對應的網絡端口,

NFS服務器到底使用哪個端口來進行數據傳輸呢?

基本上NFS這個服務器的端口開在2049,但由于文件系統非常復雜。

因此NFS還有其他的程序去啟動額外的端口,這些額外的用來傳輸數據的端口是隨機選擇的,是小于1024的端口;

既然是隨機的那么客戶端又是如何知道NFS服務器端到底使用的是哪個端口呢?

這時就需要通過遠程過程調用(Remote Procedure Call,RPC)協議來實現了!

RPC與NFS通訊原理

​ 因為NFS支持的功能相當多,而不同的功能都會使用不同的程序來啟動,每啟動一個功能就會啟用一些端口來傳輸數據,因此NFS的功能對應的端口并不固定,客戶端要知道NFS服務器端的相關端口才能建立連接進行數據傳輸,而RPC就是用來統一管理NFS端口的服務,并且統一對外的端口是111,RPC會記錄NFS端口的信息,如此我們就能夠通過RPC實現服務端和客戶端溝通端口信息。PRC最主要的功能就是指定每個NFS功能所對應的port number,并且通知客戶端,記客戶端可以連接到正常端口上去。

那么RPC又是如何知道每個NFS功能的端口呢?

首先當NFS啟動后,就會隨機的使用一些端口,然后NFS就會向RPC去注冊這些端口,RPC就會記錄下這些端口,并且RPC會開啟111端口,等待客戶端RPC的請求,如果客戶端有請求,那么服務器端的RPC就會將之前記錄的NFS端口信息告知客戶端。如此客戶端就會獲取NFS服務器端的端口信息,就會以實際端口進行數據的傳輸了。

注意:

在啟動NFS SERVER之前,首先要啟動RPC服務(即portmap服務,下同)

否則NFS SERVER就無法向RPC服務區注冊,

另外,如果RPC服務重新啟動,原來已經注冊好的NFS端口數據就會全部丟失。

因此此時RPC服務管理的NFS程序也要重新啟動以重新向RPC注冊。

特別注意:

一般修改NFS配置文檔后,是不需要重啟NFS的,直接在命令執行systemctl reload nfs或exportfs –rv即可使修改的/etc/exports生效

NFS客戶端和NFS服務器通訊過程

  • 首先服務器端啟動RPC服務,并開啟111端口
  • 服務器端啟動NFS服務,并向RPC注冊端口信息
  • 客戶端啟動RPC(portmap服務),向服務端的RPC(portmap)服務請求服務端的NFS端口
  • 服務端的RPC(portmap)服務反饋NFS端口信息給客戶端。
  • 客戶端通過獲取的NFS端口來建立和服務端的NFS連接并進行數據的傳輸。

Linux下NFS服務器部署

NFS服務所需軟件及主要配置文件

安裝NFS服務,需要安裝兩個軟件,分別是:

RPC主程序:rpcbind

NFS 其實可以被視為一個 RPC 服務,因為啟動任何一個 RPC 服務之前,我們都需要做好 port 的對應 (mapping) 的工作才行,這個工作其實就是『 rpcbind 』這個服務所負責的!

也就是說, 在啟動任何一個 RPC 服務之前,我們都需要啟動 rpcbind 才行! (在 CentOS 5.x 以前這個軟件稱為 portmap,在 CentOS 6.x 之后才稱為 rpcbind 的!)。

NFS主程序:nfs-utils

就是提供 rpc.nfsd 及 rpc.mountd 這兩個 NFS daemons 與其他相關 documents 與說明文件、執行文件等的軟件!這個就是 NFS 服務所需要的主要軟件。

NFS的相關文件

  • 主要配置文件:/etc/exports
    這是 NFS 的主要配置文件了。該文件是空白的,有的系統可能不存在這個文件,主要手動建立。NFS的配置一般只在這個文件中配置即可。
  • NFS 文件系統維護指令:/usr/sbin/exportfs
    這個是維護 NFS 分享資源的指令,可以利用這個指令重新分享 /etc/exports 變更的目錄資源、將 NFS Server 分享的目錄卸除或重新分享。
  • 分享資源的登錄檔:/var/lib/nfs/*tab
    在 NFS 服務器的登錄文件都放置到 /var/lib/nfs/ 目錄里面,在該目錄下有兩個比較重要的登錄檔, 一個是 etab ,主要記錄了 NFS 所分享出來的目錄的完整權限設定值;另一個 xtab 則記錄曾經鏈接到此 NFS 服務器的相關客戶端數據。
  • 客戶端查詢服務器分享資源的指令:/usr/sbin/showmount
    這是另一個重要的 NFS 指令。exportfs 是用在 NFS Server 端,而 showmount 則主要用在 Client 端。showmount 可以用來察看 NFS 分享出來的目錄資源。

服務端安裝NFS服務步驟

第一步:安裝NFS和rpc

[root@localhost ~]# yum install -y  nfs-utils   
#安裝nfs服務
[root@localhost ~]# yum install -y rpcbind
#安裝rpc服務

第二步:啟動服務和設置開啟啟動

注意:先啟動rpc服務,再啟動nfs服務。

[root@localhost ~]# systemctl start rpcbind    #先啟動rpc服務
[root@localhost ~]# systemctl enable rpcbind   #設置開機啟動
[root@localhost ~]# systemctl start nfs-server nfs-secure-server      
#啟動nfs服務和nfs安全傳輸服務
[root@localhost ~]# systemctl enable nfs-server nfs-secure-server
[root@localhost /]# firewall-cmd --permanent --add-service=nfs
success   #配置防火墻放行nfs服務
[root@localhost /]# firewall-cmd  --reload 
success

第三步:配置共享文件目錄,編輯配置文件

首先創建共享目錄,然后在/etc/exports配置文件中編輯配置即可。

[root@localhost /]# mkdir /public
#創建public共享目錄
[root@localhost /]# vi /etc/exports
	/public 192.168.245.0/24(ro)
	/protected 192.168.245.0/24(rw)
[root@localhost /]# systemctl reload nfs 
#重新加載NFS服務,使配置文件生效

配置文件說明:

  • 格式: 共享目錄的路徑 允許訪問的NFS客戶端(共享權限參數)
    如上,共享目錄為/public , 允許訪問的客戶端為192.168.245.0/24網絡用戶,權限為只讀。
    請注意,NFS客戶端地址與權限之間沒有空格。
    NFS輸出保護需要用到kerberos加密(nonesyskrb5krb5ikrb5p),格式sec=XXX
  • none:以匿名身份訪問,如果要允許寫操作,要映射到nfsnobody用戶,同時布爾值開關要打開,
    setsebool nfsd_anon_write 1
  • sys:文件的訪問是基于標準的文件訪問,如果沒有指定,默認就是sys, 信任任何發送過來用戶名
  • krb5:客戶端必須提供標識,客戶端的表示也必須是krb5,基于域環境的認證
  • krb5i:在krb5的基礎上做了加密的操作,對用戶的密碼做了加密,但是傳輸的數據沒有加密
  • krb5p:所有的數據都加密

用于配置NFS服務程序配置文件的參數:

參數 作用
ro 只讀
rw 讀寫
root_squash 當NFS客戶端以root管理員訪問時,映射為NFS服務器的匿名用戶
no_root_squash 當NFS客戶端以root管理員訪問時,映射為NFS服務器的root管理員
all_squash 無論NFS客戶端使用什么賬戶訪問,均映射為NFS服務器的匿名用戶
sync 同時將數據寫入到內存與硬盤中,保證不丟失數據
async 優先將數據保存到內存,然后再寫入硬盤;這樣效率更高,但可能會丟失數據

NFS客戶端掛載配置

第一步:使用showmount命令查看nfs服務器共享信息

輸出格式為“共享的目錄名稱 允許使用客戶端地址”

[root@localhost ~]# showmount -e 192.168.245.128      
Export list for 192.168.245.128:
/protected 192.168.245.0/24
/public    192.168.245.0/24

showmount命令的用法;

參數 作用
-e 顯示NFS服務器的共享列表
-a 顯示本機掛載的文件資源的情況NFS資源的情況
-v 顯示版本號

第二步:在客戶端創建目錄,并掛載共享目錄

[root@localhost ~]# mkdir /mnt/public
[root@localhost ~]# mkdir /mnt/data
[root@localhost ~]# vim /etc/fstab 
#在該文件中掛載,使系統每次啟動時都能自動掛載
	192.168.245.128:/public  /mnt/public       nfs    defaults 0 0
	192.168.245.128:/protected /mnt/data     nfs    defaults  0 1
[root@localhost ~]# mount -a   #是文件/etc/fstab生效

第三步:檢查

[root@mail ~]# df -Th
Filesystem                 Type      Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root      xfs        17G  3.1G   14G  18% /
devtmpfs                   devtmpfs  1.4G     0  1.4G   0% /dev
tmpfs                      tmpfs     1.4G  140K  1.4G   1% /dev/shm
tmpfs                      tmpfs     1.4G  9.1M  1.4G   1% /run
tmpfs                      tmpfs     1.4G     0  1.4G   0% /sys/fs/cgroup
/dev/sda1                  xfs      1014M  173M  842M  18% /boot
tmpfs                      tmpfs     280M   32K  280M   1% /run/user/0
/dev/sr0                   iso9660   3.6G  3.6G     0 100% /mnt/cdrom
192.168.245.128:/public    nfs4       17G  3.7G   14G  22% /mnt/public
192.168.245.128:/protected nfs4       17G  3.7G   14G  22% /mnt/data

在Window上掛載NFS

第一步:在控制面板–>添加程序和功能–>添加NFS組件

第二步:在此電腦,映射驅動器中添加nfs地址,和要共享的文件夾

第三步:如果權限有問題

打開注冊表:regedit, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default

下新建兩個OWORD(64)位值,添加值AnonymousGid,值默認為0,AnonymousUid,值默認為0。

以上就是淺析NFS服務器原理以及搭建配置步驟的詳細內容,更多關于NFS服務器原理、搭建、配置的資料請關注腳本之家其它相關文章!

標簽:慶陽 銅川 蕪湖 朝陽 泰州 松原 周口 那曲

巨人網絡通訊聲明:本文標題《淺析NFS服務器原理以及搭建配置部署步驟》,本文關鍵詞  淺析,NFS,服務器,原理,以及,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《淺析NFS服務器原理以及搭建配置部署步驟》相關的同類信息!
  • 本頁收集關于淺析NFS服務器原理以及搭建配置部署步驟的相關信息資訊供網民參考!
  • 推薦文章
    香蕉视频久久| 精品视频在线观看一区二区| 欧美国产日韩在线| 日日夜夜婷婷| 国产视频网站在线观看| 日本特黄一级| 日韩男人天堂| 亚洲精品永久一区| 四虎久久精品国产| 二级片在线观看| 一级毛片视频播放| 国产精品1024永久免费视频| 国产成人精品综合在线| 国产一区二区精品尤物| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 日本特黄特色aaa大片免费| 韩国三级香港三级日本三级la | 成人高清免费| 99久久视频| 欧美爱爱网| 久久久久久久免费视频| 免费国产在线视频| 99色视频| 日韩中文字幕一区| 日韩在线观看免费| 91麻豆精品国产自产在线| 99热精品一区| 一级毛片看真人在线视频| 日本免费区| 国产亚洲精品成人a在线| 高清一级片| 精品在线观看一区| 高清一级做a爱过程不卡视频| 精品国产一区二区三区久久久狼| 国产伦精品一区二区三区在线观看 | 日韩av片免费播放| 国产不卡在线观看视频| 一级毛片视频免费| 亚飞与亚基在线观看| 日韩女人做爰大片| 国产成人精品影视| 久久99中文字幕久久| 国产网站免费观看| 欧美国产日韩久久久| 天天做日日爱| 亚洲天堂在线播放| 国产亚洲免费观看| 香蕉视频一级| 99久久精品国产国产毛片| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品在线观看一区| 欧美另类videosbestsex视频| 国产精品1024在线永久免费| 精品国产一区二区三区国产馆| 亚洲天堂免费| 国产原创中文字幕| 国产原创中文字幕| 久久国产影视免费精品| 99色视频在线| 你懂的日韩| 国产a视频| 欧美大片一区| 欧美电影免费| 亚洲精品中文一区不卡| 青青青草影院| 精品国产一区二区三区久| 精品在线免费播放| 成人免费观看网欧美片| 99久久精品国产高清一区二区| 国产伦精品一区二区三区在线观看 | 国产成人啪精品视频免费软件| 欧美大片一区| 欧美日本二区| 九九久久99| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人a级高清视频在线观看| 日韩av成人| 午夜家庭影院| 精品久久久久久免费影院| 国产综合91天堂亚洲国产| 国产成人啪精品视频免费软件| 国产欧美精品| 日韩av成人| 国产91精品露脸国语对白| 午夜欧美成人香蕉剧场| 美女免费精品高清毛片在线视| 久久久久久久久综合影视网| 你懂的日韩| 国产亚洲免费观看| 国产一级强片在线观看| 欧美一级视| 亚洲 国产精品 日韩| 国产伦精品一区二区三区无广告 | 人人干人人插| 国产伦精品一区三区视频| 久久精品大片| 国产一区二区精品尤物| 国产成人精品影视| 日日夜夜婷婷| 精品国产一区二区三区国产馆| 欧美大片aaaa一级毛片| 国产网站在线| 国产a视频精品免费观看| 精品国产一区二区三区久久久狼| 一级女性全黄生活片免费| 精品视频在线看 | 国产精品1024在线永久免费| 日韩在线观看视频免费| 香蕉视频久久| 精品视频免费在线| 欧美日本免费| 国产麻豆精品| 欧美电影免费| 国产亚洲免费观看| 成人影视在线观看| 麻豆午夜视频| 欧美日本国产| 免费国产在线观看不卡| 亚洲wwwwww| 91麻豆tv| 国产成人精品一区二区视频| 国产伦久视频免费观看 视频| 青青久久网| 黄色免费三级| 青青久久精品| 国产视频一区在线| 欧美a级片免费看| 国产不卡精品一区二区三区| 日本在线不卡视频| 成人高清视频在线观看| 国产伦理精品| 精品视频免费看| 国产亚洲免费观看| 久久99爰这里有精品国产| 日韩在线观看视频免费| 麻豆污视频| 香蕉视频一级| 四虎久久精品国产| 国产91精品系列在线观看| 午夜在线亚洲| 九九精品久久久久久久久| 免费国产在线观看| 美国一区二区三区| 欧美电影免费看大全| 国产伦精品一区二区三区无广告| 免费的黄色小视频| 免费一级片在线| 欧美日本免费| 亚洲精品久久久中文字| 国产美女在线观看| 四虎影视久久久| 日韩男人天堂| 欧美激情一区二区三区在线播放 | 香蕉视频久久| 毛片的网站| 999久久66久6只有精品| 91麻豆精品国产自产在线| 国产视频在线免费观看| 欧美一区二区三区性| 日本在线www| 精品久久久久久影院免费| 国产精品自拍在线观看| 国产精品免费精品自在线观看| 久久久久久久男人的天堂| 黄色免费三级| 99色视频| 日韩免费片| 欧美激情在线精品video| 黄视频网站免费看| 欧美国产日韩久久久| 一级女性全黄生活片免费| 黄色免费三级| 国产网站免费视频| 成人免费网站视频ww| 香蕉视频一级| 九九免费精品视频| 精品国产一级毛片| 一级片片| 日本特黄一级| 国产亚洲精品aaa大片| 国产麻豆精品免费密入口| 欧美激情一区二区三区在线| 日韩男人天堂| 亚洲第一页乱| 欧美另类videosbestsex高清| 成人免费观看男女羞羞视频| 九九干| 九九精品影院| 久久精品人人做人人爽97| 日韩在线观看视频免费| 国产一区二区精品在线观看| 免费国产一级特黄aa大片在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产麻豆精品| 国产网站免费| 国产一区二区精品| 欧美激情一区二区三区在线播放| 国产一区精品| 九九久久国产精品| 成人影院一区二区三区|