SA299學習筆記 第六章 配置NFS(5)

litterbaby發表於2007-07-11
SA299學習筆記 第六章 配置NFS(5)[@more@]

NFS客戶程式檔案

1/etc/vfstab

定義被本地安裝的檔案系統

2/etc/mnttab

列出當前安裝的檔案系統,包括自動安裝的目錄,這個檔案的內容不能自行修改是有kernel來維護的。

3/etc/dfs/fstypes

遠端檔案系統上的預設的檔案系統型別

NFS客戶端後臺程式

NFS客戶端後臺程式只有兩個

# ps -ef |grep stat

daemon 197 1 0 09:37:23 ? 0:00 /usr/lib/nfs/statd

root 573 558 0 10:05:53 pts/2 0:00 grep stat

# ps -ef |grep lock

daemon 201 1 0 09:37:24 ? 0:00 /usr/lib/nfs/lockd

NFS客戶端後臺程式使用指令碼/etc/rc2.d/S73nfs.client啟動的。

statd

lockd程式配合工作,為鎖管理器提供crash恢復機制

lockd

NFS檔案上支援鎖操作

當系統進入到執行級別2之後,這兩個程式同時自動執行在NFS伺服器和NFS客戶端上,指令碼/etc/rc2.d/S73nfs.client也自動執行,要手動執行這個程式,執行命令:

啟動NFS客戶端程式

# /etc/init.d/nfs.client start

關閉NFS客戶端程式

# /etc/init.d/nfs.client stop

NFS客戶端命令

1dfshares

2mount

3umount

4mountall

5umountall

6dfmounts

掛載的一些選項:

rw|ro:預設是rw

bg|fg:如果掛載失敗,那麼在前臺或者後臺重試,預設在前臺重試

soft|hard:預設是hard.當超時重連次數達到retrans設定的最大數目,那麼如果是soft選項,就發出一個錯誤報告,並停止重試;如果是hard選項,那麼給出一個警告之後繼續嘗試連線

intr|nointr:允許或者禁止鍵盤在等待的時候執行殺死程式的操作

suid|nosuid:允許或者禁止執行setuid,預設是setuid.

timeo=n:設定超時次數,預設是11,對於TCPUDP都不盡相同

retry=n:重新執行掛載操作的次數,預設是10000

retrans=n:重連次數設定,UDP來說是5,TCP無效

使用NFS伺服器日誌的作用是:

1,跟蹤遠端檔案訪問過程

2,幫助分析NFS 日常錯誤

NFS伺服器日誌目的是為了將NFS事務記錄到系統檔案上,當啟用一個NFS伺服器日誌時,NFS 核心模組就將所有有關NFS的操作記錄到檔案系統的一個緩衝器檔案.記錄的資料包括時間,客戶程式的IP地址,客戶請求的UID,正在被訪問的檔案控制程式碼和操作的型別

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

相關文章