關於nfs掛載失敗的總結
經過一天的nfs的學習,主要遇到以下兩個問題。
1、在安裝nfs時,跟著系統程式設計手冊執行 輸入“apt-get install nfs-kernel-server”命令安裝 Ubuntu NFS 服務。此時發現並沒有安裝成功,但是在下面有一個提示,我注意到那裡有提示操作資訊,但是沒認真去看,只需要根據提示在更新下就成功了。這是粗心的第一點。
2、對nfs進行搭建的時候,發現一隻掛載不上,首先我的主機和ubuntu、板子都是能互相ping通的,在網上查了很多資料,發現一點,那就是訊為手冊上是錯的......訊為手冊上對 /etc/export 進行設定指令是/home/topeet/linux/ *(rw,sync,no_root_squash)
3、解決了以上兩點之後,我發現還是掛載不了,問了下其他人,應該是許可權的問題,得到一個解決辦法在後面的括號里加上no_subtree_check 。所以就有/home/minilinux/system/ *(rw,sync,no_root_squash,no_subtree_check),subtree_check:如果共享/usr/bin 之類的子目錄時,強制 nfs 檢查父目錄的許可權(預設) no_subtree_check:和上面相對,不檢查父目錄許可權。
4、還有一點要注意,在更改了之後,記得重啟nfs。