随笔 - 119  文章 - 3173  trackbacks - 0
<2007年8月>
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

交友莫独酒,茅台西凤游。
口干古井贡,心徜洋河流。
称多情杜康,趟无量双沟。
赞中华巍巍,无此不销愁。

常用链接

留言簿(68)

随笔分类(136)

随笔档案(122)

最新随笔

搜索

  •  

积分与排名

  • 积分 - 520609
  • 排名 - 93

最新评论

什么是NFS(Network FileSystem)
 NFS 就是 Network FileSystem ,可以让你通过网络将远程的NFS 主机共享目录,挂载到本地,在本地端的机器看起来,那个远程主机的目录就好象是自己本地的一样!

举个实际使用的例子,我们现在一个应用,做动态负载均衡,有两台机器一台是192.168.1.111,另一台是192.168.1.112.在用户操作时会动态生成PDF,用户收到邮件以后,会去看这个PDF,这时候就会出现问题,生成文件的时候是在111,当用户查看文件的时候就可能跑到112上,这时就找不到文件,所以需要统一生成文件的存放目录。

下面我们通过配置NFS解决这个问题

先在111上tmp下面建立share目录,做为统一的生成文件的存放目录。
修改111上的跑的server的配置,指定生成文件放到/tmp/share
修改111上的
/etc/exports
增加“
/tmp/share 192.168.1.112(rw,no_root_squash)”

然后到 /etc/init.d

执行:
./portmap restart

./nfs restart

同样的到112上
 /etc/init.d

执行:
./portmap restart

./nfs restart

然后在
在112的/tmp下面建立目录111,如果目录不建立,下面映射会出错
然后执行mount 192.168.1.111:/tmp/share /tmp/111
修改112上的跑的server的配置,指定生成文件放到/tmp/111

这样112上生成文件的时候实际是放在111上的。

另外,如果映射之前,112的/tmp/111里面已经有文件了,映射以后,就看不到这些文件了,只能看到111上的文件,只有umount以后才能再看到以前的文件。


其实NFS还有可以做到很复杂的安全配置,详细请看
http://nfs.sourceforge.net/nfs-howto/


posted on 2007-08-08 09:05 交口称赞 阅读(631) 评论(0)  编辑  收藏 所属分类: linux

只有注册用户登录后才能发表评论。


网站导航: