Ubuntu 10.10下配置NFS并挂载共享目录到目标板

来源:互联网 发布:帝国cms 7.2会员中心 编辑:程序博客网 时间:2024/05/22 10:24

1、安装NFS

在Ubuntu下面安装nfs,输入命令:
#apt-get install nfs-kernel-server

#apt-get install nfs-common
安装nfs-kernel-server的时候系统会自动下载另外一个包portmap

2、配置nfs

配置文件是/etc/exports,主要是设置服务器的共享目录以及权限的,
#sudo vim /etc/exports
在后面加上你的共享目录,格式如下:
/work  *(rw,sync,no_root_squash)

其中/work表示宿主机要共享的目录,“*”表示允许任何IP的主机访共享目录,后面的几个参数可以参考鸟哥私房菜的解析。

3、设置共享目录

第一步安装samba服务器
apt-get install samba-common-bin
第二步:图形化设置共享
鼠标右击要共享的文件,选择属性,后点击共享,选中"共享此目录"选项,点击创建共享。此时没安装libwbclient0_3.5.4~dfsg-1ubuntu8.5_i386.deb的
系统自动从网络下载并安装。成功后共享文件夹上有左右2个箭头,标明设置成功。

3、重启并测试

启动后,可以在自己的机子上测试一下nfs服务,将共享目录挂载到/mnt目录下:
#mount 宿主机IP:/work /mnt
不要少了serverip后面的那个“:”,如果挂载成功的话进到/mnt是可以看到/work下面的文件。
若未成功,尝试重新设置共享目录。

4、挂载
把宿主机的共享目录挂载到目标板上,过程如下:

启动目标板配置板子的ip地址,
#ifconfig eth0 目标板IP
让目标板和宿主机处于同一网段,可通过PING测试。在目标板下执行挂载命令:

mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 宿主机IP:/宿主机共享目录 /挂载路径

正常情况下已经完成挂载了


参考案例:http://www.linuxidc.com/Linux/2010-08/27658.htm

案例作者建议:网上有很多关于这个方面的文章,当然,这个可能要因人而异了,因为每个人的系统都不同,我的系统是Ubuntu7.10,和网上其他兄弟说的可能差不多,但是,事实上,这个配置过程确实也是差不多的,如果你按照我所说的步骤没有成功的话请你先看看nfs服务器的一些基本原理,或者把提示的错误拿到百度上找找,相对来说我还是建议初学者把nfs的基本原理看一下的,因为这样可能理解那些莫名其妙的错误更加容易点。


 

原创粉丝点击