设为首页收藏本站
查看: 13256|回复: 0

ARM Linux搭建NFS服务器,实现目标板和主机文件共享

[复制链接]

231

主题

64

回帖

2145

积分

管理员

积分
2145
玉米糊 发表于 2014-7-1 17:57:12 | 显示全部楼层 |阅读模式
注:这里以在Ubuntu系统上搭建NFS服务器为例进行说明。

一、在Ubuntu系统上搭建NFS服务器
如果ubutnu安装在虚拟机中,还需要虚拟机设置成桥接网卡,设置方法:关闭Ubuntu -> 虚拟机菜单"控制"  > “设置”,选择“网络” > "网卡1" > 启用网络连接,
连接方式:桥接网卡;
界面名称:要桥接的实际网卡。
qiaoije.jpg
(1)安装nfs-kernel-server
[mw_shl_code=bash,true]$ sudo apt-get install nfs-kernel-server[/mw_shl_code]

(2)将以下内容添加到/etc/exports文件尾(这里NFS的目录为/home/jbo/nfsdir,该目录将会被挂载到客户端,用户也可以使用自己定义的目录)
/home/jbo/nfsdir *(rw,sync,no_root_squash)

(3)重启portmap和nfs-kernel-server服务
[mw_shl_code=bash,true]$ service portmap restart
$ service nfs-kernel-server restart[/mw_shl_code]

二、在开发板上挂载NFS文件系统
(4)配置开发板IP(IP可自行分配,这里指定的IP为192.168.1.166)
[mw_shl_code=bash,true]$ ifconfig eth0 192.168.1.166[/mw_shl_code]

(5)新建挂载目录
[mw_shl_code=bash,true]$ mkdir nfs[/mw_shl_code]

(6)挂载NFS文件系统(这里NFS服务器的IP为192.168.1.223)
[mw_shl_code=bash,true]$ mount -t nfs -o nolock 192.168.1.223:/home/jbo/nfsdir nfs[/mw_shl_code]
挂载完成后用户就可以对nfs目录下的内容进行操作,这些操作会直接反映到NFS服务器的/home/jbo/nfsdir目录。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2024-3-28 17:45 , Processed in 0.064227 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表