Ubuntu

NFS 共享壞了?

  • October 6, 2015

我在幾天前工作正常的伺服器上有一個 NFS 共享。我和我的同事用我們的機器連接到伺服器,並共享我們正在處理的數據。所有人都在執行 Ubuntu 12.04。

我仍然可以正常連接,但他無法安裝共享空間:

mount.nfs: access denied by server while mounting server:/shared/space

所以我仔細檢查以確保他的機器在伺服器的 /etc/exports 文件中,我也跑了

$ exportfs -a

從伺服器,但我在安裝時仍然遇到同樣的錯誤。

有什麼方法可以將他機器上的資訊與伺服器上包含的資訊進行比較,看看他為什麼被拒絕訪問?

他仍然可以通過 SSH 連接到伺服器,但他不習慣使用命令行,如果他能再次從桌面訪問伺服器,對我們整個團隊來說將是一件好事。

任何想法都非常感謝。

coworker@degas:~$ showmount -e bic
Export list for bic:
/nfs/home degas.tmh.tmhs,picasso,nic.smab.tmh
/data     degas.tmh.tmhs,picasso,nic.smab.tmh

伺服器是 bic,我的機器(連接良好)是 picasso,我同事的機器是 degas。

我跑了

$ host

在伺服器上,並檢查所有 IP 地址的主機名。degas.tmh.tmhs 的 IP 地址與我們試圖修復的機器不同。

似乎兩個不同的 IP 地址共享主機名 degas。這可能是因為最近他不得不切換網際網路連接。我將他的實際 IP 地址添加到 bic:/etc/exports,執行

$ exportfs -a

然後能夠在他的機器上安裝共享空間。

引用自:https://unix.stackexchange.com/questions/234304