ubuntu配置nfs踩過的坑

2021-10-01 08:03:53 字數 926 閱讀 5987

關於nfs在ubuntu的配置,網上有很多,基本都可以用,可以隨意參考,本文只給出關於使用nfs常見的bug進行排故,

問題一:

mount.nfs: requested nfs version or transport protocol is not supported

出現該問題,有以下三種情況:

1、nfs服務端沒有裝;

2、服務端配置有問題;

3、網路故障;

伺服器配置方面有個很重要也很不起眼的地方需要注意,可能是個人習慣導致,總會在/etc/exports中對不同許可權加空格,這樣會使得服務無法識別,從而導致對nfs服務的操作都會報錯。

如下所示:對於nfs提示job for nfs-server.service canceled.

通過

journalctl -xe
exporting directiories for nfs kernel daemon... exportfs:/etc/exports:2:syntax error: bad option list錯誤,注意關鍵點在/etc/exports檔案中的錯誤。

解決方案,將/etc/exports中的引數許可權通過逗號間隔中的空格去掉,如下:

問題一很細節,但是網上資料很雜,很難注意到這點,花了大量精力最後發現在這個小問題上耽誤,也很不爽。

問題2exportfs: /mnt/demo requires fsid= for nfs export

提示該資訊,需要將/etc/exports中的許可權增加fsid即可,如上圖中標紅所示。

這兩個問題都很細節,表象都是客戶端mount.nfs: requested nfs version or transport protocol is not supported,對於這個問題網上解決方案很多,但是並不是普世的,需要針對自己的問題進行分析,更注重表象下面的細節。

記錄Ubuntu踩過的坑

20200529 昨天跟著網上訊息upgrade了一下,整個顯示卡驅動都炸了,好不容易調整回來,今天要重新配置環境。按照教程安裝完cuda8.0和cudnn5.1之後,執行tensorflow報錯。importerror libcudnn.so.5 cannot open shared object...

那些Ubuntu裡踩過的坑

之前裝了ubuntu系統為了機器視覺方面的學習,對於乙個新手小白來說ubuntu一路走來坑不少。特記錄下來最近學習的情況以供複習 之前在裝pytorch和pycharm時也遇到了不少問題,但當時沒想著去記,導致現在也沒法寫出準確的問題與解決辦法,索性從現在寫起。環境 win10 ubuntu18.0...

配置Jenkins Allure時踩過的坑

在配置jenkins執行自動化測試,使用allure作為測試報告時,踩了很多坑,現在將我踩過的坑分享下,比如 首先確認jenkins安裝allure外掛程式是否安裝成功 在jenkins外掛程式管理中檢視外掛程式,我目前已經安裝上了,結果如圖 配置allure commandline 進入全域性設定...