ubuntu配置NFS掛載文件系統

1.安裝NFS服務器端和客戶端,安裝客戶端的目的是可以在本機測試NFS服務

sudo apt-get install nfs-kernel-server nfs-common portmap

2.配置portmap,兩種方法任選其一

(1)sudo emacs /etc/default/portmap

          去掉-i 127.0.0.1

(2)sudo dpkg-reconfigure portmap,選擇否

3.配置掛載目錄

sudo vi /etc/exports

在最後添加新行:/home/liang/ARM *(rw,sync)

/home/liang/ARM是NFS的共享目錄,*表示任何IP都可以共享這個目錄,rw表示可讀寫,sync是默認的

4.使配置生效

sudo exportfs -rv

5.啓動宿主機的NFS服務

sudo /etc/init.d/nfs-kernel-server restart

正確的話應該全部顯示OK

6.測試是否成功,掛載本地磁盤,我的linux系統IP爲192.168.65.2

mount 192.168.65.2: /home/liang/ARM /mnt

如果出現如下錯誤:

svc: failed to register lockdv1 RPC service (errno 111). 
lockd_up: makesock failed, error=-111 
mount: mounting 192.168.65.2:/home/liang/ARM /mnt failed: Connection refused

用下面方法解決:

mount -t nfs -o nolock 192.168.65.2:/home/liang/ARM /mnt

運行df查看是否成功

7.卸載掛載目錄

sudo umount /mnt


注:如果啓動NFS的時候提示以下錯誤mount.nfs:access denied by server while mounting...

解決辦法:vi /etc/exports,把IP設爲*

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章