Chinaunix首页 | 论坛 | 博客
  • 博客访问: 338189
  • 博文数量: 88
  • 博客积分: 907
  • 博客等级: 准尉
  • 技术积分: 1230
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-26 13:27
文章分类

全部博文(88)

文章存档

2017年(1)

2014年(3)

2013年(29)

2012年(21)

2011年(26)

2010年(8)

分类: LINUX

2011-05-18 22:15:36

很多次都是通过tftp下载程序,但是后来发现很是麻烦了,有时间在文件系统上运行文件程序了,发现更麻烦,每次编译的程序都要在文件系统里面去加入,然后再制作为文件系统,这样太麻烦,也很费时间,所以现在只有用nfs了。

要实现nfs,必须实现下面步骤:

 

1:首先要实现网卡的驱动,咱们得让网卡运行起来,至少要ping通啊,如果你是DM9000的网卡,那么你可以节约点时间了,这里有一个例子,http://blogold.chinaunix.net/u3/101649/showart.php?id=2076321,是不是感觉很简单,其实这步要想自己做出来,还是很不容易的,真是感谢他们这些无私奉献的人啊。

 

2:好了按照上面的操作应该可以ping通了,现在把目光转到pc机上,需要来配置一下linux系统,root的身份在控制台输入setup,在系统服务选项中选中nfs服务,如下图:

 

当然也可以用service nfs start来启动nfs服务,配置NFS服务器的共享主目录,也要注意权限问题:

 

[root@localhost home]# vi /etc/exports  //如果没有这个文件就创建它,添加下面一行配置信息,注意格式一定要正确,否则导致服务不正常

/home/filesystem *(rw,no_root_squash,sync)

注释:“/home/filesystem”NFS服务器的主目录,注意目录的权限

     “*”表示所有的IP都可以访问NFS主目录

     “rw”表示可读可写

     ”no_root_squash“表示登入到NFS主机的用户如果是ROOT用户,他就拥有ROOT的权限

     “sync表示同步

 

[root@localhost home]# service nfs restart //重新启动NFS服务,使配置文件生效

 

3:现在可以在自己的主机上先试试mount,但是在这之前,我们还需要关闭防火墙service iptables stop

 

4:现在来Mount mount -o nolock -t nfs 192.168.1.15:/home/xb  /mnt

 

好了,应该在主板上可以mount上了,如果还没mount上,请对照下面的情况检查一下。

 

其间遇到的问题:

1mount: 192.168.1.111:/utuLinux failed, reason given by server: Permission denied

查看配置文件exports,是否为允许挂载的客户。

2mount: RPC: Unable to receive; errno = No route to host

首先看是否在同一网段

再者输入:

[root@localhost etc]# service iptables status

看防火墙是否开启,有则将其关闭

[root@localhost etc]# service iptables stop

3)mount: RPC: Unable to receive; errno = Connection refused

首先看nfs服务是否开启,其次看rpcbind是否开启,如果rpcbind没有运行,

那在重新开启rpcbind后,要再restart nfs服务,因为重启rpcbind已对nfs的一些配置造成影响,需要restart.   

阅读(1515) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

网络安全服务2011-05-20 14:14:59