歡迎您光臨本站 註冊首頁

Linux環境下NFS文件系統的簡單搭建過程

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
   

一、概念

 

NFS(Network File System/網路文件系統):

 

1、設置Linux系統之間的文件共享(Linux與Windows中間文件共享採用SAMBA服務);

 

2、NFS只是一種文件系統,本身沒有傳輸功能,是基於RPC協議實現的,才能達到兩個Linux系統之間的文件目錄共享;

 

3、NFS為C/S架構;

 

二、伺服器配置

 

1、配置文件

 

主要配置文件為:/etc/exports

 

格式為: 共享目錄 可mount主機IP(參數1,參數2,……)

 

如:/var/nfs 172.20.*.*(rw,sync,all_squash,anonuid=65534,anongid=65534)

 

說明:必須注意nfs/目錄的訪問許可權,必須設置成777許可權;父目錄/var許可權無要求,普通的755即可;

 

2、啟動相關服務

 

然後依次啟動相關服務:portmap,nfslock,nfs

 

3、檢查共享目錄

 

隨後可以採用showmount –e查看一下,看看共享的目錄情況:

 

[root@ns var]# showmount -e

 

Export list for ns.osserver:

 

/var/nfs 172.20.*.*

 

OK,到此為止,NFS伺服器搭建完畢;

 

三、客戶端配置

 

1、確保portmap運行

 

客戶端必須確保RPC協議相應的portmap正常運行,否則mount將失敗;

 

2、掛載/var/nfs目錄(本地掛載點為/mnt/nfs)

 

mount -t nfs 172.20.65.16:/var/nfs /mnt/nfs

 

成功mount以後,即可同本地目錄一樣隨意操作;

 

四、其它相關命令

 

1、當修改了/etc/exports文件后,可以不用重新啟動nfs服務,直接採用exports –rv 即可重新導出共享目錄;

 

該命令格式如下:

 

exportfs [-aruv]

 

-a :全部mount或者unmount /etc/exports中的內容

 

-r :重新mount /etc/exports中分享出來的目錄

 

-u :umount 目錄

 

-v :在 export 的時候,將詳細的信息輸出到屏幕上。

 

具體例子:

 

[root@ns var]# showmount -e

 

Export list for ns.osserver:

 

/var/nfs 172.20.*.*

 

[root@ns var]# exportfs –au #全部卸載

 

[root@ns var]# showmount -e

 

Export list for ns.osserver:

 

[root@ns var]# exportfs –rv #全部重新 export 一次

 

exporting 172.20.*.*:/var/nfs

 

[root@ns var]#

 

2、showmout命令對於NFS的操作和查錯有很大的幫助,所以我們先來看一下showmount的用法

 

showmout

 

-a :這個參數是一般在NFS SERVER上使用,是用來顯示已經mount上本機nfs目錄的cline機器。

 

-e :顯示指定的NFS SERVER上export出來的目錄。

 

例如:

 

[root@localhost ~]# showmount -e 172.20.65.16

 

Export list for 172.20.65.16:

 

/var/nfs 172.20.*.*

 

[root@ns var]# showmount -a

 

All mount points on ns.osserver:

 

172.20.*.*:/var/nfs

 

五、常見問題解答

 

1、提示:mount to NFS server '172.20.67.203' failed: server is down.

 

解決方案:可能是NFS伺服器的防火牆有問題;

 

2、提示:mount: RPC: Timed out

 

解決方案:由於RPC協議沒運行;啟動portmap服務;

 

也有可能是防火牆問題;Server/Client均有可能。

(責任編輯:A6)



[火星人 ] Linux環境下NFS文件系統的簡單搭建過程已經有349次圍觀

http://coctec.com/docs/net/show-post-68357.html