您的位置:首页 > 理论基础 > 计算机网络

arm开发网络文件系统环境搭建 nfs

2017-08-14 10:37 591 查看

环境搭建

1 nfs安装:

在Ubuntu下
sudo apt-get install nfs-kernel-server


安装的文件中有
nfs
portmap


4.服务器端配置:sudo gedit /etc/exports

添加:/home/share 192.168.1.*(rw,sync,no_root_squash)

(共享目录) (允许IP)

(rw权限是可擦写,还有ro只读,

sync代表数据会同步写入到内存与硬盘中,async则代表数据会先暂存于内存当中,而非直接写入硬盘,

开放客户端使用root身份来操作服务器的文件系统,那么开no_root_squash才行,root_squash不允许)

5.服务器端启动:
sudo /etc/init.d/portmap restart


注意这里现在已经变成了 `sudo /etc/init.d/rpcbind restart `


6.服务器端启动:
sudo /etc/init.d/nfs-kernel-server restart


7.arm板连接时:主机:sudo ifconfig eth0 192.168.1.101 netmask 255.255.255.0

arm板:ifconfig eth0 192.168.1.102 netmask 255.255.255.0

8.arm板上mount:mount -t nfs 192.168.1.101:/home/share /mnt/hosts

mount -t nfs -o nolock 172.18.199.230:/home/mgl/work/nfs_root/first_fs /mnt


将服务器端的文件系统挂载到板子的/mnt 文件夹下。

9卸载的时候用
sudo umount /mnt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  arm nfs