在 CentOS5.3 上使用 autofs 掛載 NFS 驅動器時出現問題

在 CentOS5.3 上使用 autofs 掛載 NFS 驅動器時出現問題

我在這個看似簡單的問題上遇到了很大的困難。

我想做的就是透過專用網路掛載 NFS 目錄。

我已經從導出端檢查了 exportfs,它正確報告它正在將所需的目錄匯出到正確的 IP 位址。

這是我的 autofs 文件

自動主控:

/home  -fstype=nfs  /etc/auto.misc

自動雜項:

myWork   -ro,intr   [IP]:/usr/local/share/myWork

當我尋找驅動器時,驅動器根本沒有出現,我確實收到了此日誌,但不知道如何理解它。

7 月 9 日 14:20:37 localhost automount[9538]:lookup_mount:lookup(nisplus):在地圖中找不到鍵“myWork”

我透過檢查 NFS 和 autofs 各自的狀態來確保它們都在運行。

請告訴我這些資訊是否足夠,或者我是否可以採取其他措施來診斷問題。

正如您可能注意到的,這是我第一次嘗試安裝和伺服器環境,所以別急。

編輯:需要在 auto.misc 末尾換行... Zoredache 對於其他有類似問題的人有很好的建議,如下

答案1

您的 auto.master 檔案不需要 -fstype

它應該是這樣的:

/home  /etc/auto.misc

答案2

在 Debian/Ubuntu 系統上,autofs 附帶一個可執行的掛載映射呼叫 /etc/auto.net。我不確定 centos 上是否有相同的文件。此掛載映射會自動處理 nfs。我建議您如果可能的話使用它,因為它比手動指定所有內容更靈活。

所以我像這樣設定我的 nfs 安裝

/etc/auto.master

/net    /etc/auto.net --timeout=180

因此,如果我在名為 enterprise 的主機上共用 /home,我只需透過查看即可存取這些文件/網路/企業/首頁/。我在 /net/host/path 中建立符號鏈接,我需要在其中顯示內容。

答案3

(好奇)您使用 autofs 來編輯 fstab 檔案是否有原因?

我們有 3 個前端 Web 伺服器,只需在 /etc/fstab 檔案中使用以下幾行即可從 NFS NAS-Head 掛載配置目錄和 Web 儲存目錄。

10.0.32.151:/var/storage/conf        /etc/httpd/conf nfs     rw      0       0
10.0.32.151:/var/storage/html        /var/www/html   nfs     rw      0       0

編輯:我們也運行 CentOS 5。

相關內容