NFS服務端系統為 Red Hat Enterprise Linux AS release 4 IP:192.168.8.151
NFS用戶端系統為 Ubuntu 11.04 IP:192.168.8.50
檢視系統版本 lsb_release -a
一、NFS服務端安裝與配置
1、NFS安裝
RedHad預設已經安裝了NFS,如果沒裝需手動安裝如下5個rpm包:
setup-*: 共享NFS目錄在/etc/exports中定義
initscripts-*: 包括引導過程中裝載網絡目錄的基本腳本
nfs-utils-*: 包括基本的NFS指令與監控程式
portmap-*: 支援安全NFS RPC服務的連接配接
quota-*: 網絡上共享的目錄配額,包括rpc.rquotad (這個包不是必須的)
2、NFS的配置 (服務端配置,在需要共享檔案系統的主機上進行的操作)
編輯vim /etc/exports檔案添加共享目錄:
/opt/backup 192.168.8.50(rw,sync,no_root_squash)
/opt/backup 192.168.8.50/24(rw,sync,no_root_squash)
/opt/backup為對外共享的目錄;
192.168.8.50為需要挂載共享目錄的主機(用戶端)的ip位址;
()内為opitons;
rw: 可讀寫的權限;
ro: 隻讀的權限;
no_root_squash: 登入到NFS主機的使用者如果是ROOT使用者,他就擁有ROOT的權限root_squash:
在登入 NFS 主機使用目錄的使用者如果是 root 時,那麼這個使用者的權限
sync: 資料同步寫入存儲器中。
async: 資料會先暫時存放在記憶體中,不會直接寫入硬碟。
3、NFS檢測配置檔案是否挂載成功
# exportfs -rv
4、NFS服務的啟動
service nfs start
service nfs restart
service nfs stop
service nfs reload 當修改過/etc/exports檔案後不用重新開機服務可執行該指令
二、NFS用戶端安裝與配置
1、在 Ubuntu 下安裝, NFS 伺服器和用戶端
#apt-get install nfs-kernel-server nfs-common portmap
2、建立/opt/backup目錄
#mkdir /opt/backup
注:對應NFS服務端的目錄,在本地檔案系統的/opt/backup目錄中不應該有子目錄。
3、挂載NFS檔案系統
#mount -t nfs 192.168.8.151:/opt/backup /opt/backup
三、測試是否成功
1、進入客服端/opt/backup目錄下,看NFS服務端/opt/backup/目錄下是否有檔案
有檔案,證明安裝配置成功。
如下:
<a target="_blank" href="http://blog.51cto.com/attachment/201210/165854153.png"></a>
本文轉自 kuangling 51CTO部落格,原文連結:http://blog.51cto.com/kling/1030779