`
liujiesmart
  • 浏览: 28355 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

FastDfs 的 安装及配置 可能出现的问题

    博客分类:
  • php
 
阅读更多
FastDFS官方配置文件详解 http://bbs.chinaunix.net/thread-1941456-1-1.html

前段时间研究国内的优秀开源文件存储软件 FASTDFS 版本为2.0
以下是实际的测试问题,系统为centos5.5

关键的配置文件 client.conf,storage.conf,tracker,conf

由于服务器是双网卡 所以起了2个storage ,但是是相同组,结果同步不能
结论:同一台服务器不能起相同的2个storage,即group 不能相同,但是group 可以不相同

一个tracker可以有多个stroage,一个storage也可以有多个tracker
trackerIP 必须全部写进client配置文件中,同时每次改变client配置文件,必须重启php加载

客户端利用api 上传文件,服务器采用负载均衡的方式 上传到组内其中一台storage 服务器并返回 组名和文件名,当前storage主动同步组内其他storage服务器。
如如果其中一个storage当机,重新启动服务时,能主动同步组内storage

多个tracker时,其中一个tracker不能正常工作时,其它tracker能正常运行,不会影响文件的上传和下载,新增tracker时,需PHP重启加载

注:经过实际测试 tracker 当机时严重影响性能,必须重启tracker 或是注释掉当机的tracker

检查同步状态:
上传文件获取返回的storage地址,进入相应的目录下,查看文件是否存在,并查看组内其它storage,看是否全部同步。
注意:同步时间的延迟,需设定storage的 sync_binlog_buff_interval=60

注意tracker中的 check_active_interval = 120
检测 storage server 存活的时间隔,单位为秒。
storage server定期向tracker server 发心跳,如果tracker server在一个check_active_interval内还没有收到storage server的一次心跳,那边将认为该storage server已经下线。所以本参数值必须大于storage server配置的心跳时间间隔。通常配置为storage server心跳时间间隔的2倍或3倍。

注:timeval.c:(.text+0x6f): undefined reference to `clock_gettime'
则你只需要在你的Makefile文件里面添加 -lrt ,重新编译即可。
分享到:
评论

相关推荐

    FastDFS安装和配置过程

    ### FastDFS安装与配置详解 #### 一、FastDFS简介 FastDFS是一个高效的分布式文件系统,主要用于海量数据存储,能够实现文件的快速存取。它由淘宝的技术团队开发,主要适用于互联网环境下大流量高并发的场景。...

    fastdfs 安装及使用

    4. **异常处理**:在调用API时,注意捕获并处理可能出现的网络异常、权限异常等。 5. **使用示例**:创建FastdfsClient实例,连接Tracker服务器,调用`uploadFile`方法上传文件,返回的文件ID用于后续的文件访问。 ...

    Redhat下Fastdfs安装配置及nginx模块安装配置文档.pdf

    在本文档中,我们详细讨论了如何在Redhat操作系统上安装和配置FastDFS以及其Nginx模块。FastDFS是一个开源的高性能、轻量级的分布式文件系统,主要用于解决大容量存储和负载均衡的问题。以下是安装和配置FastDFS及其...

    FastDFS需要的配置需要软件和配置说明

    在安装过程中,需要配置FastDFS的安装路径、数据存储路径等信息。 3. **配置FastDFS**:修改`/etc/fdfs`目录下的`tracker.conf`和`storage.conf`文件。`tracker.conf`是追踪服务器的配置,包含服务器的IP、端口等...

    FastDFS所有安装配置文件

    在这个压缩包文件中,包含了FastDFS安装和配置所需的全部文件,包括客户端配置、存储节点配置、追踪节点配置、Nginx集成配置等。 1. **client.conf**:这是FastDFS客户端的配置文件,主要用于设置客户端连接到...

    FastDFS集群安装及配置规范

    本文将深入讲解如何在CentOS操作系统上安装和配置FastDFS集群,包括tracker服务器和storage服务器的设置。 首先,我们要了解FastDFS的基本架构。FastDFS是一个高性能、基于文件系统的分布式文件系统,主要由两个...

    fastdfs安装程序集合:fastdfs安装需要的所有程序

    2. 安装FastDFS:解压FastDFS安装包,配置编译参数(通常包括libfastcommon的安装路径),然后进行编译和安装。 3. 安装Nginx:如果尚未安装Nginx,需要先安装。Nginx可以从官方网站下载源码包,然后按照官方文档的...

    FastDFS安装配置手册

    《FastDFS安装配置手册》 FastDFS是一款开源的高性能、轻量级的分布式文件系统,主要解决大容量存储和负载均衡的问题,尤其适合图片、视频等大量文件存储。FastDFS为互联网应用提供了一个高效的文件存储解决方案,...

    fastdfs 安装配置所需的安装包

    fastdfs 安装配置所需的安装包 FastDFS_v5.02.tar.gz fastdfs-nginx-module_v1.15.tar.gz nginx-1.4.7.tar.gz ngx_cache_purge-2.1.tar.gz pcre-8.34.tar.gz zlib-1.2.8.tar.gz 安装方法:...

    Linux下分布式文件系统FastDFS安装与配置

    Linux下分布式文件系统FastDFS安装与配置

    FastDFS 安装和配置.docx

    总之,FastDFS的安装和配置涉及到多个步骤,包括安装依赖、编译源码、配置服务、启动服务和验证功能。对于开发者和运维人员来说,理解这些步骤和配置选项有助于更好地管理和维护FastDFS系统,从而确保文件服务的稳定...

    FastDFS集群配置文件

    在IT行业中,FastDFS是一个轻量级的分布式文件系统,主要设计用于解决大容量存储和负载均衡的问题。它尤其适用于互联网领域,如图片、视频等大量静态文件的存储。现在,我们将深入探讨如何配置FastDFS集群,以及相关...

    FastDFS 5.05 + nginx + cache 集群安装配置手册

    ### FastDFS 5.05 + nginx + cache 集群安装配置详解 #### 一、安装 **FastDFS** 是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载等),解决了...

Global site tag (gtag.js) - Google Analytics