良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

PHP安装fastDFS扩展

fastdfs、php_client、fastdfs-nginx-module、nginx、php、各种版本不兼容,如果一直报错无法解决,尝试换版本吧。。。尴尬

1、下载FastDFS源程序,最好与FastDFS服务器版本匹配,这里我下载了FastDFS_v4.03.tar.gz版本,放在/usr/local/src目录下。

阅读全文...

FastDFS -- FAQ

  1. FastDFS适用的场景以及不适用的场景? FastDFS是为互联网应用量身定做的一套分布式文件存储系统,非常适合用来存储用户图片、视频、文档等文件。对于互联网应用,和其他分布式文件系统相比,优势非常明显。具体情况大家可以看相关的介绍文档,包括FastDFS介绍PPT等等。 出于简洁考虑,FastDFS没有对文件做分块存储,因此不太适合分布式计算场景。

  2. FastDFS需要的编译和运行环境是怎样的? FastDFS Server仅支持unix系统,在Linux和FreeBSD测试通过。在Solaris系统下网络通信方面有些问题。 编译需要的其他库文件有pthread和libevent。 pthread使用系统自带的即可。 对libevent的版本要求为1.4.x,建议使用最新的stable版本,如1.4.14b。 注意,千万不要使用libevent 2.0非stable版本。 测试了一下,libevent 2.0.10是可以正常工作的。 在64位系统下,可能需要自己在/usr/lib64下创建libevent.so的符号链接。比如: ln -s /usr/lib/libevent.so /usr/lib64/libevent.so 在ubuntu 11及后续版本,可能会出现找不到动态库pthread库,解决方法参见:http://bbs.chinaunix.net/thread-2324388-1-2.html

阅读全文...

标签: fastdfsfaq

作者:良玉 分类:FastDFS 浏览:2009 评论:0

fastdfs errno: 99, error info: Cannot assign requested address

[2014-01-18 12:42:18] ERROR - file: tracker_proto.c, line: 590, connect to tracker server 111.111.111.111:22122 fail, errno: 99, error info: Cannot assign requested address
[2014-01-18 12:42:21] ERROR - file: tracker_proto.c, line: 590, connect to tracker server 111.111.111.111:22122 fail, errno: 99, error info: Cannot assign requested address
[2014-01-18 12:42:24] ERROR - file: tracker_proto.c, line: 590, connect to tracker server 111.111.111.111:22122 fail, errno: 99, error info: Cannot assign requested address
[2014-01-18 12:42:28] ERROR - file: tracker_proto.c, line: 590, connect to tracker server 111.111.111.111:22122 fail, errno: 99, error info: Cannot assign requested address
[2014-01-18 12:42:31] ERROR - file: tracker_proto.c, line: 590, connect to tracker server 111.111.111.111:22122 fail, errno: 99, error info: Cannot assign requested address
[2014-01-18 12:42:34] ERROR - file: tracker_proto.c, line: 590, connect to tracker server 111.111.111.111 22122 fail, errno: 99, error info: Cannot assign requested address

阅读全文...

标签: fastdfserrerrno

作者:良玉 分类:FastDFS 浏览:1886 评论:0

FastDFS常见问题

Q:/fdfs_trackerd: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory

Aexport LD_LIBRARY_PATH=/usr/loal/lib(libevent的安装路径,可以通过find来查找)


阅读全文...

标签: fastdfserrerror

作者:良玉 分类:FastDFS 浏览:2024 评论:0

centos 5.7 64位安装FastDFSv3.06

fastdfs、php_client、fastdfs-nginx-module、nginx、php、各种版本不兼容,如果一直报错无法解决,尝试换版本吧。。。尴尬

1:安装libevent(libevent-2.0.16-stable)

##卸载系统自带libevent

rpm -qa|grep libevent rpm -e libevent*

##为Trackerd和Storaged节点节点安装libevent


阅读全文...

标签: centosfastdfs

作者:良玉 分类:FastDFS 浏览:695 评论:0

分布式文件系统FastDFS架构剖析

FastDFS是一款类Google FS的开源分布式文件系统,它用纯C语言实现,支持Linux、FreeBSD、AIX等UNIX系统。它只能通过专有API对文件进行存取访问,不支持POSIX接口方式,不能mount使用。准确地讲,Google FS以及FastDFS、mogileFS、HDFS、TFS等类Google FS都不是系统级的分布式文件系统,而是应用级的分布式文件存储服务。

FastDFS的设计理念

FastDFS是为互联网应用量身定做的分布式文件系统,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标。和现有的类Google FS分布式文件系统相比,FastDFS的架构和设计理念有其独到之处,主要体现在轻量级、分组方式和对等结构三个方面。

轻量级


阅读全文...