Ubuntu
NFS 共享壞了?
我在幾天前工作正常的伺服器上有一個 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
然後能夠在他的機器上安裝共享空間。