Linux NFS文件共享

PC为服务端,开发板为客户端

一、PC端配置

    1.安装nfs

junior@junior-pc:~$ sudo apt-get install nfs-kernel-server

    2.配置

        a.PC端创建nfs共享目录

junior@junior-pc:~$ mkdir nfs

        b.修改配置文件

junior@junior-pc:~$ sudo vim /etc/exports
在/etc/exports文件最后加上:
/home/junior/nfs/ 10.0.88.* (sync,rw,no_root_squash)

 10.0.88.*为允许nfs客户端的IP地址,*为通配符。(*后面有空格

“rw” 表示允许读写,“ro” 表示为只读。
sync :表示同步写入到内存与硬盘中。
no_root_squash : 表示当客户端以root身份访问时赋予本地root权限。

      c.加载配置文件

junior@junior-pc:~$ exportfs -a

    3.重启相关服务

        a.重启rpcbind服务

junior@junior-pc:~$ sudo service rpcbind restart

        b.重启nfs服务

junior@junior-pc:~$ sudo service nfs-kernel-server restart

二、客户端配置

mount -t nfs -o nolock 10.0.88.248:/home/junior/nfs /mnt/nfs

10.0.88.248为客户端IP

/mnt/nfs为开发板挂载的目录

三、异常分析

    1.查看挂载项

junior@junior-pc:~$ showmount -e

    2.查看系统日志

junior@junior-pc:~$ cat /var/log/syslog
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值