NFS的配置與啟動

2021-08-02 16:10:32 字數 2494 閱讀 9919

這裡插進一段用nfs啟動的實做。在安裝配置的步驟之前,這些都是nfs的一些介紹,下面才是安裝配置的步驟!!!!!

在centos系統中檢視是否有nfs的命令是:rpm -qa

在嵌入式開發階段,通常我們會操作乙個掛載在nfs上的系統,這樣更加方便,快捷,無需每次都燒寫nand或nor檔案。

$ sudo mkdir /sharestore

接著需要在/etc/exports 檔案裡增加以下一行,使nfs能認識/sharestore這個目錄:

/sharestore  *(rw,sync,no_root_squash,no_subtree_check)

第一列是伺服器要輸出的共享目錄。

第二列指定允許哪些ip第一列的共享目錄, * 表示任何ip。

rw是指客戶端擁有讀寫許可權,還有乙個ro選項,代表唯讀

sync是指同步寫入資料到記憶體與硬碟中,與之相反的選項是 async

no_subtree_check:不檢測子目錄,提高效能,有輕度的安全問題,但是會增加可靠性。(摘自網路,未驗證)

root_squash:如果客戶端使用 root訪問共享目錄,會被當作匿名使用者(也就是說,許可權變的很小,比較安全)

no_root_squash:客戶端使用root訪問共享目錄時 還是擁有root許可權,極不安全

all_squash:無論客戶端使用什麼使用者訪問共享目錄都會被當作匿名使用者

nfs

安裝配置

一、伺服器端安裝配置

1.先用rpc –qa命令檢視所需安裝包(nfs-utils、rpcbind)是否安裝:

rpc  -qa  |  grep「rpcbind」

rpc  -qa  |  grep「nfs」

2.如果查詢結果顯示了所需安裝包,說明伺服器已安裝了nfs,如果沒有安裝,則用yum命令安裝:

yum  -y  install nfs-utils  rpcbind 

3.建立共享目錄:

在根目錄下:mkdir /sharestore

4.nfs共享檔案路徑配置:

vi  /etc/exports

/sharestore *(rw,sync,no_root_squash)

5.啟動nfs服務(先啟動rpcbind,在啟動nfs;如果伺服器自身已經安裝過nfs,那就用restart重啟兩個服務)

service  rpcbind  start

service  nfs  start  

6.設定nfs服務開機自啟

chkconfig rpcbind  on

chkconfig  nfs  on

二、客戶端掛載配置

1.建立乙個掛載點

mkdir  /mnt/store

2.檢視nfs伺服器上的共享

showmount  -e  172.0.0.1   

會出現:export  list  for 172.0.0.1

3.掛載

mount  -t  nfs 172.0.0.1:/sharestore  /mnt/store

4.檢視已掛載共享:

命令:mount

5.nfs和rpcbind關閉

service  portmap   stop

service  nfs  stop

6.mount命令詳解功能:載入指定的檔案系統mount

用法說明:mount可將指定裝置中指定的檔案系統載入到linux目錄下(也就是裝載點)。可將經常使用的裝置寫入檔案

/etc/fastab,以使系統在每次啟動時自動載入。mount載入裝置的資訊記錄在/etc/mtab檔案中。使用umount命令解除安裝裝置時,記錄將被清除。

常用引數和選項:

-a 載入檔案/etc/fstab中設定的所有裝置。

-f 不實際載入裝置。可與-v等引數同時使用以檢視mount的執行過程。

-f 需與-a引數同時使用。所有在/etc/fstab中設定的裝置會被同時載入,可加快執行速度。

-l《標籤》 載入檔案系統標籤為《標籤》的裝置。

-n 不將載入資訊記錄在/etc/mtab檔案中。

7.解除安裝nfs(umount命令)

umount

-a 卸除 /etc/mtab 中記錄的所有檔案系統。

-h 顯示幫助。

-n 卸除時不要將資訊存入 /etc/mtab 檔案中。

-r 若無法成功卸除,則嘗試以唯讀的方式重新掛入檔案系統。

-t< 檔案系統型別 > 僅卸除選項中所指定的檔案系統。

-v 執行時顯示詳細的資訊。

-v 顯示版本資訊

8.測試

nfs服務的配置與啟動

nfs伺服器配置 服務啟動與停止 一 linux 伺服器端nfs 伺服器的配置 vi etc exports 在該檔案裡新增如下內容 home work 192.168.2.rw,sync,no root squash 然後儲存退出。home work 也稱為伺服器輸出共享目錄。括號內的引數意義描述...

NFS服務的配置及啟動

nfs服務的配置及啟動 nfs 就是network file system的縮寫,它的最大的功能就是可以通過網路讓不同的機器,不同的作業系統可以彼此共享檔案 share files 所以也可以簡單的將它看作乙個檔案伺服器 file server nfs是通過網路進行資料傳輸,那麼nfs使用哪些埠呢,...

nfs的安裝與配置

nfs 網路檔案系統 需要兩個服務nfs utils和rpcbind 1 安裝nfs utils和rpcbind 服務於客戶端都安裝 檢查是否已安裝 rpm qa nfs utils rpcbind kafka dev l002595 nfstest rpm qa nfs utils rpcbind...