中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下搭建NFS服務具體步驟是什么

發布時間:2022-01-20 17:39:25 來源:億速云 閱讀:164 作者:kk 欄目:開發技術


本篇文章給大家分享的是有關Linux下搭建NFS服務具體步驟是什么,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它允許網絡中的計算機之間共享資源。

1、NFS 服務簡介:

NFS 服務可以將遠程 Linux 系統上的文件共享資源掛載到本地主機的目錄上,從而使得本地主機可以像訪問自身資源一樣讀寫遠程 Linux 系統上的共享文件,在一定程度上使我們的工作效率變得更加高效和簡介。

NFS 服務采用的是 C/S 架構,即由一個客戶端程序和服務端程序組成。服務端程序向其他計算機提供對文件系統的訪問,其過程稱為輸出。NFS 客戶端程序對共享文件系統進行訪問時,把它們從 NFS 服務器中“輸送”出來。

2、本文系統環境:

操作系統:CentOS 7.4

服務端 IP:192.168.178.128(用于部署 NFS 服務)

客戶端 IP:192.168.178.129(用于驗證 NFS 服務是否部署成功)

3、部署前的環境準備:

關閉服務端系統防火墻:

  systemctl stop firewalld.service

臨時關閉 selinux:

  setenforce 0

4、正式開始 NFS 服務端的部署:

新建用于 NFS 文件共享的目錄:

  mkdir  nfsfile

授予該共享目錄足夠的權限,確保其他人也有寫入權限:

  chmod  -R  777  nfsfile

在共享目錄新建測試文件 test.txt 用于后續客戶端驗證:

cd  nfsfileecho  "This is a test file" > /nfsfile/test.txt

5、輸入配置項:

使用 vim 打開 NFS 服務的配置文件 /etc/exports,輸入與客戶端有關的配置項:

注意:默認情況下,/etc/exports 文件里內容為空。我們可以按照如下格式進行有關配置:

共享目錄路徑 允許訪問的NFS客戶端(共享權限參數)

例如:

/nfsfile  192.168.178.*(rw,sync,root_squash)   # 注意:NFS 客戶端地址與權限之間不要有空格!

以上配置項的解釋如下:

/nfsfile       # 本機共享目錄192.168.178.*   # 允許 192.168.178.0/24 網段內的所有主機訪問本機共享目錄rw         # 192.168.178.0/24 網段內的所有主機都對本機共享目錄具有讀寫權限sync        # 每次改動都將數據寫入到內存與硬盤中,保證不丟數據root_squash      # 當 NFS 客戶端以 root 用戶訪問本機共享目錄時,映射為 NFS 服務器端的匿名用戶

6、啟動 RPC 服務和 NFS 服務:

由于在使用 NFS 服務進行文件共享之前,需要使用 RPC(遠程過程調用) 服務將 NFS 服務器的 IP 地址和端口號等信息發送給客戶端。

因此,在正式啟動 NFS 服務之前,我們需要把 RPC 服務先啟動。(必須按照這個順序!)

如果當前系統默認沒有安裝 NFS 和 RPC 服務,那么我們還需要先安裝一下服務!

RPC 服務對應的安裝包為:rpcbindRPC 服務對應的服務程序為:rpcbindNFS 服務對應的安裝包為:nfs-utilsNFS 服務對應的服務程序為:nfs-serverrpm -qa nfs-utils rpcbind  # 檢查是否安裝對應的兩個包,如果執行完沒有返回信息則說明沒裝yum -y install nfs-utils rpcbind  # 安裝 nfs 和 rpc 包systemctl  start  rpcbindsystemctl  enable  rpcbind  # 將 rpcbind 服務加入到開機啟動項systemctl  start  nfs-serversystemctl  enable  nfs-server  # 將 nfs-server 服務加入到開機啟動項

7、開始 NFS 客戶端的部署:(注意是客戶端了!)

跟服務端一樣,如果檢查沒安裝,則先安裝好 NFS 和 RPC ,并啟動服務!

我們學習一個命令:showmount

用法:showmount 參數 NFS服務端IP作用:用于查詢 NFS 服務器的遠程共享信息。其輸出格式為:共享的目錄名稱  允許使用的客戶端地址常用參數:-e  顯示 NFS 服務器的共享列表-a  顯示本機掛載的文件資源情況-v  顯示版本號

我們在客戶端執行以下命令:

showmount  -e  192.168.178.128

結果如下:

Export list for 192.168.178.128:

/root/nfsfile  192.168.178.*

客戶端開始掛載共享目錄:

mkdir nfsfile  # 客戶端新建掛載點mount -t nfs 192.168.178.128:/root/nfsfile /root/nfsfile  # 掛載服務端共享目錄到新創建的掛載點

客戶端驗證是否掛載成功:

cd /root/nfsfile  # 進入該目錄后,將會看到之前在服務端創建的 test.txt 文件cat test.txt  # 打開后,發現文件內容與服務端文件內容的一致。說明本次 nfs 共享文件系統搭建成功!

最后,如果需要永久掛載該共享目錄(即實現開機自動掛載),則可以通過如下方式實現:

echo "mount -t nfs 192.168.178.128:/root/nfsfile /root/nfsfile" >> /etc/rc.d/rc.local  # 將掛載命令寫入 rc.local


什么是Linux系統

Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。

以上就是Linux下搭建NFS服務具體步驟是什么,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

五家渠市| 溆浦县| 尉犁县| 方城县| 宝丰县| 龙川县| 威海市| 广丰县| 乾安县| 定兴县| 南木林县| 大英县| 梁平县| 孟津县| 维西| 扬中市| 麻阳| 鹰潭市| 吉隆县| 苏尼特右旗| 昌都县| 贡山| 宁波市| 开平市| 治县。| 信阳市| 确山县| 马鞍山市| 隆回县| 阿城市| 喀喇沁旗| 永康市| 吉木乃县| 杂多县| 湘乡市| 慈溪市| 建水县| 莱芜市| 伊宁市| 新昌县| 南部县|