NFS Server設定(轉)

post0發表於2007-08-11
NFS Server設定(轉)[@more@]

NFS (Network File System) - sharing ur file system across network

透過nfs我們可以將A機器上(server 端)的目錄或檔案系統,開放給B機器(client端)mount起來。

如此,使用者和程式在存取遠端的資料時就好像在本地存取。

1.設定NFS server端

(server 端指的是要提供目錄或檔案系統的機器。)

1.1 察看/etc/defaults/rc.conf與NFS相關的設定

/etc/default# grep -i nfs >> /etc/rc.conf

為節省時間..故直接將與NFS相關的設定到/etc/rc.conf,然後再進入/etc/rc.conf做修正

1.2 您的/etc/rc.conf會多出這些資訊

### Network daemon (miscellaneous) & NFS options: ###

nfs_client_enable="NO" # This host is an NFS client (or NO).

nfs_client_flags="-n 4" # Flags to nfsiod (if enabled).

nfs_access_cache="2" # Client cache timeout in seconds

nfs_server_enable="NO" # This host is an NFS server (or NO).

nfs_server_flags="-u -t -n 4" # Flags to nfsd (if enabled).

mountd_flags="-r" # Flags to mountd (if NFS server enabled).

nfs_reserved_port_only="NO" # Provide NFS only on secure port (or NO).

rpc_lockd_enable="NO" # Run NFS rpc.lockd (*broken!*) if nfs_server.

rpc_statd_enable="YES" # Run NFS rpc.statd if nfs_server (or NO).

保留有關server的部分...也就是我把他標成粗體字的部分.....其餘的刪除

並將其中的"NO"變更成為"YES" nfs_server_enable="YES"

1.3 編輯 /etc/exports 檔案

(此檔案說明要分享檔案及可存取的機器)

底下的例子表示我將 /backup 放出允許 192.168.0.10 存取。

/backup 192.168.0.10

若想看看其它例和詳細寫法,man exports。

注意:需用完整路徑,如:/home是不被允許的/usr/home才可以被接受

1.4 啟動server端

存檔後重開機或是手動啟動server端

# nfsd -u -t -n 4

# mountd -r (一定要先編輯完/etc/exports才能啟動NFS server喔)

2.設定client端

(client 端指的是要去存取 (mount) 他人提供出來的目錄或檔案系統的機器。)

2.1 同server端的方式,將上面有關client的部分抄入 /etc/rc.conf,也就是下面這兩行

nfs_client_enable="NO" # This host is an NFS client (or NO).

nfs_client_flags="-n 4" # Flags to nfsiod (if enabled).

與server端相同的,別忘了將"NO"改成"YES" .. 變成 nfs_client_enable="YES"

2.2 啟動client

存檔後重開機或是手動啟動client端

# nfsiod -n 4

3.掛上遠端的目錄

3.1 在client機器上,執行下面這個指令

# mount -v ohaha:/backup /mnt

ohaha:/backup on /mnt (nfs) --&gt 此表示成功了 

說明:-v 表示顯示畫面; ohaha乃是server端的host name不同網域可使用ip

/backup 是分享的目錄 ; /mnt 乃是client端想要的掛入點

4.讓client端每次開機都自動掛上NFS

4.1 修改/etc/fstab檔

# Device Mountpoint FStype Options Dump Pass#

ohaha:/backup /mnt nfs rw 2 2

4.2 建議您先手動執行看看是否成功,然後在讓它開機自動掛上,這樣比較安全

5.完成...enjoy it ....

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-945191/,如需轉載,請註明出處,否則將追究法律責任。

相關文章