轉載自:https://blog.csdn.net/liyiafeia/article/details/60756054
nfs安裝與配置
1)安裝nfs:sudo apt-get install nfs-kernel-server
默認會把rpc安裝上,如果沒有自行安裝
2)建立共享文件夾;sudo mkdir /home/share/nfs
3)配置nfs:sudo vi/etc/exports //打開exports文件
在文檔的最後一行加入
/home/share/nfs *(rw,sync,no_root_squash,no_subtree_check)
4)重啓rpcbind:
sudo /etc/init.d/rpcbind restart
或者sudo service rpcbind restart
5)重啓nfs:sudo /etc/init.d/nfs-kernel-server restart
或者sudo service nfs-kernel-server restart
注意:
出現問題:* Not starting NFS kernel daemon: no support in current kernel.
sudo gedit /etc/init.d/nfs-kernel-server
# See if our running kernel supports the NFS kernel server
#if [ -f /proc/kallsyms ] && ! grep -qE 'init_nf(sd|)' /proc/kallsyms; then
# log_warning_msg "Not starting $DESC: no support in current kernel."
#exit 0
#fi
6)掛載點設置:注意該命令要在板子的Hilinux系統下寫。
mount –t nfs –o nolock 192.168.1.189:/home/share /nfs/ /tmp/nfs
192.168.1.189是主機的IP值,是主機上的前面設置的共享目錄,/home/share /nfs/是掛接在板子上的指定目錄。
注意: –o nolock 必須寫否則會陷入死循環