Linux NFS 設定

  • NFS Server : 192.168.11.250 共用目錄為 /data
  • NFS Clien : 192.168.11.232(vm-web)

NFS Server 端

vi /etc/hosts
:
192.168.11.232          vm-web.ichiayi.com      vm-web
chkconfig nfs on
vi /etc/exports
/data/ vm-web(rw,no_root_squash,no_all_squash,sync)
service nfs start

  • /etc/exports 內的設定的 nfs client 的 hostname 必須要正確, 否則當 clinet 要 mount 時會出現如下訊息:
    mount: 192.168.11.250:/data failed, reason given by server: 拒絕不符權限的操作

  • 每次更動 /etc/exports 之後, 必須要重新啟動 nfs 服務

    service nfs restart

NFS Client 端

1 修正 hostname

vi /etc/hosts
127.0.0.1               localhost.localdomain localhost vm-web
192.168.11.250          pd-920.ichiayi.com      nfs-920
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=vm-web.ichiayi.com
GATEWAY=192.168.11.250
hostname vm-web

修正之後先登出,再登入一次就可以看到 hostname 已經變成 vm-web 如下所示:

[root@vm-web ~]#

1.1 測試驗證

  • 用 NFS Server IP 或 hostname 來顯示開放分享的目錄清單
showmount -e 192.168.11.250
showmount -e nfs-920

顯示執行結果

  • 建立與掛載共用目錄
mkdir /data
mount -t nfs 192.168.11.250:/data /data
df -k

顯示執行結果

如果不成功,就回去修正 NFS Server 端的 /etc/exports 內設定內容, 並重新啟動 nfs 服務.

1.2 設定開機自動掛載

當測試確認沒問題之後, 可以更改 /etc/fstab 來定義自動開機掛載 nfs 共用目錄

vi /etc/fstab
:
192.168.11.250:/data  /data  nfs   rw   0 0

參考資料

 
回到頁頂
tech/nfs.txt · 上一次變更: 2008/07/15 18:06 來自 jonathan
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0