Linux系統下NFS伺服器的配置

2021-05-09 21:42:18 字數 1623 閱讀 1522

一、nfs伺服器的安裝

檢查linux系統中是否安裝了nfs-utils和portmap兩個軟體包(rhel4系統預設已經安裝了這兩個軟體包)

命令#rpm –q nfs-utils portmap

二、檢視nfs伺服器是否啟動

命令#service nfs starus

#service portmap status

三、如果伺服器沒有啟動,則開啟服務(預設服務下nfs沒有完全開啟)

命令#service nfs start

#service portmap start

四、指定nfs伺服器的配置檔案

nfs伺服器的配置檔案儲存「/etc/」目錄中,檔名稱是「exports」,該檔案用於被指nfs伺服器提供的目錄共享

命令#vi /etc/exports

配置「exports」檔案格式如下

/home *(sync,ro)

home:共享目錄名

*:表示所有主機

(sync,ro):設定選項

exports檔案中的「配置選項」字段放置在括號對(「( )」)中 ,多個選項間用逗號分隔

sync:設定nfs伺服器同步寫磁碟,這樣不會輕易丟失資料,建議所有的nfs共享目錄都使用該選項

ro:設定輸出的共享目錄唯讀,與rw不能共同使用

rw:設定輸出的共享目錄可讀寫,與ro不能共同使用

exports檔案中「客戶端主機位址」字段可以使用多種形式表示主機位址

192.168.152.13 指定ip位址的主機

nfsclient.test.com 指定網域名稱的主機

192.168.1.0/24 指定網段中的所有主機

*.test.com 指定域下的所有主機

* 所有主機

五、重新輸出共享目錄

exportfs管理工具可以對「exports」檔案進行管理

命令#exportfs –rv 可以讓新設定的「exports」檔案內容生效

六、顯示nfs伺服器的輸出目錄列表

顯示當前主機中nfs伺服器的輸出列表

# showmount -e

七、顯示nfs伺服器中被掛載的共享目錄

顯示當前主機nfs伺服器中已經被nfs客戶機掛載使用的共享目錄

# showmount -d

八、在另外乙個linux系統中掛在共享目錄

顯示nfs伺服器的輸出

# showmount -e 172.16.75.1

掛載nfs伺服器中的共享目錄

# mount -t nfs 172.16.75.1:/software /mnt/

九、檢視mnt目錄中的內容

cd /mnt |ll

十、解除安裝系統中已掛載的nfs共享目錄

命令# umount /mnt/

總結:1、在配置nfs伺服器之前用ping命令確保兩個linux系統正常連線,如果無法連線關閉圖形介面中的防火牆#service iptables stop

2、在配置中確保輸入的命令是正確的

3、更改完「exports」檔案後要輸入exportfs –rv ,使得「exports」檔案生效。

4、檢查nfs服務是否開啟,預設是關閉的。

5、解除安裝的時候不能在/mnt目錄中解除安裝,必須登出系統後解除安裝。

CentOS系統下NFS伺服器

nfs伺服器 nfs是network file system的縮寫,功能可將其簡單的看作乙個檔案伺服器,可以通過網路,使不同的主機和不同作業系統可以共享檔案。現在尤其在機房是linux集群的環境下,幾十或者幾百台伺服器,使用nfs共享檔案,可以極大保證效率。配置環境 vmware虛擬機器,安裝兩台c...

Linux下NFS伺服器的配置

linux下nfs伺服器的配置 型別 system v launched service 軟體包 nfs utils 程序 nfsd,lockd,rpciod,rpc.指令碼 nfs,nfslock 埠 由portmap服務指派埠 111 配置檔案 etc exports 輔助工具 portmap ...

Linux下NFS伺服器的配置

型別 system v launched service 軟體包 nfs utils 程序 nfsd,lockd,rpciod,rpc.指令碼 nfs,nfslock 埠 由portmap服務指派埠 111 配置檔案 etc exports 輔助工具 portmap 必須 showmount e 檢...