Ubuntu 10.04 下配置NFS并挂载共享目录到目标板上
来源:互联网 发布:纸巾淘宝店铺装修风格 编辑:程序博客网 时间:2024/05/22 05:01
如果你以前没有装过nfs服务的话那么首先要下载几个包,在Ubuntu下面很简单,输入命令:
#apt-get install nfs-kernel-server
#apt-get install nfs-common
安装nfs-kernel-server的时候系统会自动下载另外一个包portmap
安装结束后,开始配置nfs,配置文件是/etc/exports,主要是设置服务器的共享目录以及权限的,
#sudo vim /etc/exports
在后面加上你的共享目录即可。我的配置文件如下:
lmz@lmz-desktop:~/arm9$ cat /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
#
#
# Example for NFSv2 and NFSv3:
# /srv/homes
#
# Example for NFSv4:
# /srv/nfs4
# /srv/nfs4/homes gss/krb5i(rw,sync)
#
/arm9test 127.0.0.3(rw,sync,no_root_squash)
/arm9test 127.0.0.2(rw,sync,no_root_squash)
其中/arm9test表示服务器要共享的目录,把这个改成你要共享的目录就可以了,127.0.0.1和127.0.0.2都是服务器所允许访问的主机名,就是说你可以设置哪台主机可以访问你的共享目录,如果用一个“*”来代替这个ip地址的话就是允许所有的主机访问你的共享目录,后面的几个参数就不说了,大家可以参考鸟哥私房菜的那个解析。
设置好配置文件后,保存退出,执行
执行这个命令的时候可能会提示一些错误,如下:
lmz@lmz-desktop:~/arm9$ sudo exportfs -r
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "218.192.161.80:/arm9test".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x
exportfs: /etc/exports [2]: Neither 'subtree_check' or 'no_subtree_check' specified for export "218.192.161.65:/arm9test".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x
具体原因我也不清楚是为什么,待以后搞明白了再上来说清楚,要指出的是,这些问题并不影响后面的使用。
然后重启nfs服务,执行下面命令
#sudo /etc/init.d/portmap restart
#sudo /etc/init.d/nfs-kernel-server restart
成功启动后,执行
#showmount -e
查看NFS server的export list.
我的机器上的输出是:
lmz@lmz-desktop:~/arm9$ showmount -e
Export list for lmz-desktop:
/arm9test 127.0.0.3,127.0.0.2
至此,可以在自己的机子上测试一下nfs服务了,具体过程如下:
#mount serverip:/arm9test /mnt
其中serverip实际上就是服务器的ip,千万不要少了serverip后面的那个“:”哦,会出错的
如果挂载成功的话进到/mnt是可以看到/arm9test下面的文件的,如果出错的话就要查找一下原因了,最好去鸟哥那里看一下,因为上面讲得很清楚。
在自己电脑上测试通过以后就要把宿主机的共享目录挂载到目标板上了,这样调试程序非常方便,不用把程序传过去就可以直接调试了。挂载过程如下:
首先开机启动2410,进入linux,进入shell,配置板子的ip地址,
#ifconfig eth0 ipaddr
ipaddr就是上面所设置的允许访问共享目录的ip,在这里可以设为127.0.0.2,然后执行嗯命令:
#mount serverip:/arm9test /mnt/ext1
把serverip改为你自己的主机的ip就可以了,这个时候要确认你的主机的nfs服务已经启动,并且网线已经连接好,正常情况下等一下就可以完成挂载了
- Ubuntu 10.04 下配置NFS并挂载共享目录到目标板上
- Ubuntu 10.04 下配置NFS并挂载共享目录到目标板上
- Ubuntu 10.10下配置NFS并挂载共享目录到目标板
- Ubuntu 10.10下配置NFS并挂载共享目录到目标板
- ubuntu 配置NFS并挂在共享目录到目标板详解
- 配置ubuntu和目标板nfs共享
- Ubuntu server 14.04下搭建NFS并挂载HDFS到本地+Samba服务器共享这个本地文件到Windows端
- linux 配置nfs挂载共享目录
- 配置系统nfs服务以及nfs共享挂载到目标板mini2440上
- NFS共享目录配置
- Win7下如何挂载NFS共享目录
- ubuntu搭建nfs共享目录
- 【linux】——linux下的NFS配置—让自己的目录挂载到目标机上(arm)
- ubuntu(virtualbox)上和mini6410之间通过NFS共享目录的问题(含虚拟机网卡配置)
- NFS共享目录配置方法
- CentOS下配置nfs服务器-实现目录共享
- SUSE 11 sp3 下安装配置nfs共享挂载
- ubuntu下NFS安装与配置(实现两台linux之间的文件夹挂载与共享访问)
- STDIN_FILENO和stdin区别
- Android触屏事件流
- 禁止主机端口的几种思路
- 七夕,染红了我的相思
- ECSHOP仿趣玩导航分类效果实现
- Ubuntu 10.04 下配置NFS并挂载共享目录到目标板上
- svn: Can't connect to host '': 由于目标机器积极 原因及解决办法
- hdu1509 Windows Message Queue
- Mnatis发送邮件配置
- S3C6410 PWM驱动(一) --- 相关头文件
- 在一个页面中显示多个activity
- 香港編程協會需要找些人來香港講講IT話題
- Java实现telnet远程调用脚本
- 图解SQL的Join(转)