http://blog.csdn.net/xingjiarong/article/details/50559768

在上一节中我们一起搭建了一个单节点的FastDFS系统,但是仅仅将系统搭建起来是远远不够的,必须要对FastDFS进行配置才能使系统正确的运行。

一、环境声明

我们还是像上一次一样首先说一下环境。我们采用VirtualBox安装了Ubuntu 14.04 TLS 64位虚拟机,采用网桥网卡,所以虚拟机会有一个和本机在同一网段的IP地址,这么做的目的是为了配置完成后在本机访问虚拟机的服务器,检查文件是否真正的能够下载下来。

本文所有的命令均在root用户下执行。

二、配置Tracker Server

修改%FastDFS%/conf/tracker.conf文件,修改如下

base_path=/home/xing/fastdfs  

可以自己指定目录位置,但目录必须存在,用于存储日志及storage server等信息,否则tracker server无法启动

如果你的http端口已经被占用了,那么就要将它改成其他的端口,默认的端口为8080,如果你的机器中8080被apache占用,那么这里也可以用8080,因为FastDFS实际上就是用的apache,我这里保持不变

http.server_port=8080 

为系统保留的存储区域,默认为10%,这里我保持默认

reserved_storage_space = 10%

这里是tracker server对storage server供服务的端口,使用默认的即可

port=22122  

其他的选项都保持默认。执行下面的命令来启动Tracker Server。

fdfs_trackerd %FastDFS%/conf/tracker.conf

进入/home/xing/fastdfs/logs/trackerd.log查看tracker的启动日志,如果看到类似的信息,则说明启动成功。

三、配置Storage Server

修改%FastDFS%/conf/storage.conf文件。

与tracker.conf一样,我们设置相同的目录,这个目录用来存储log和group内的相关信息。

base_path=/home/xing/fastdfs  

文件的存储位置,在一台storage server上可以指定多个存储位置,为了便于管理我简单的将存储位置和刚刚的存储日志的目录设为一样的,其实你可以根据的自己的需要变更这个目录,上传到服务器的文件就存储在这个目录下。

store_path0=/home/xing/fastdfs

这个服务器所属的group,必须指定,默认就为group1。

group_name=group1  

修改成tracker server的IP和端口信息,根据自己的实际情况进行修改,每个人的都不一样。

tracker_server=211.87.226.134:22122

配置完成后,我们使用如下的命令来启动Storage Server。

fdfs_storaged %FastDFS%/conf/storage.conf

这个时候会创建一大堆目录,等待完成时到/home/xing/fastdfs/logs/storage.log下查看log,如果看到类似的信息就说明成功了。

 

(转)分布式文件存储FastDFS(三)FastDFS配置的更多相关文章

  1. 分布式文件存储:FastDFS简单使用与原理分析

    引言 FastDFS 属于分布式存储范畴,分布式文件系统 FastDFS 非常适合中小型项目,在我接手维护公司图片服务的时候开始接触到它,本篇文章目的是总结一下 FastDFS 的知识点. 用了 2 ...

  2. .Net平台下,分布式文件存储的实现

    遇到的问题 对于Web程序,使用一台服务器的时候,客户端上传的文件一般也都是存储在这台服务器上.但在集群环境中就行不通了,如果每个服务器都存储自己接受到的文件,就乱套了,数据库中明明有这个附件的记录, ...

  3. 【网络爬虫入门05】分布式文件存储数据库MongoDB的基本操作与爬虫应用

    [网络爬虫入门05]分布式文件存储数据库MongoDB的基本操作与爬虫应用 广东职业技术学院  欧浩源 1.引言 网络爬虫往往需要将大量的数据存储到数据库中,常用的有MySQL.MongoDB和Red ...

  4. 分布式文件存储数据库 MongoDB

    MongoDB 简介 Mongo 并非芒果(Mango)的意思,而是源于 Humongous(巨大的:庞大的)一词. MongoDB 是一个基于分布式文件存储的 NoSQL 数据库.由 C++ 语言编 ...

  5. (转)分布式文件存储FastDFS(六)FastDFS多节点配置

    http://blog.csdn.net/xingjiarong/article/details/50759918 前面几篇关于FastDFS的博客中介绍了如何在一台机器上搭建一个简易的FastDFS ...

  6. (转)分布式文件存储FastDFS(四)配置fastdfs-apache-module

    http://blog.csdn.net/xingjiarong/article/details/50560605 在前边我们已经配置好了FastDFS的环境,但是此时的FastDFS还不能通过htt ...

  7. (转) 分布式文件存储FastDFS(一)初识FastDFS

    http://blog.csdn.net/xingjiarong/article/details/50559849 一.FastDFS简介 FastDFS是一款开源的.分布式文件系统(Distribu ...

  8. 分布式文件存储FastDFS(一)初识FastDFS

    一.FastDFS简单介绍 FastDFS是一款开源的.分布式文件系统(Distributed File System),由淘宝开发平台部资深架构师余庆开发.作为一个分布式文件系统,它对文件进行管理. ...

  9. 分布式文件存储FastDFS(七)FastDFS配置文件具体解释

    配置FastDFS时.改动配置文件是非常重要的一个步骤,理解配置文件里每一项的意义更加重要,所以我參考了大神的帖子,整理了配置文件的解释.原帖例如以下:http://bbs.chinaunix.net ...

随机推荐

  1. Quartz.Net 使用心得(二)

    工作中需要做一个简易的Cron字符串生成器,并且要获取生成的Cron后面10次的触发时间来验证. 此问题困扰了我很久时间,CSDN上有一个Java版本的,本人菜鸟,想移植到C#中,语法上怎么也不通过. ...

  2. jquery simple modal

    窗体API定义丰富,而且使用也很容易上手.官方地址:http://www.ericmmartin.com/projects/simplemodal/从官方下载插件,在文件中引用<script t ...

  3. 第8章 处理ISDN故障

    第8章 处理ISDN故障 一.ISDN基本原理 二.常见ISDN故障 ISDN问题分成3类:配置不当的路由器.物理线缆和ISDN协议.配置不当的交换机. 1.配置不当的路由器 配置不当由于不同原因:t ...

  4. centos 如何安装软件

    yum命令 (一)yum基本概念 1)yum是什么 yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它 ...

  5. C# 运行CMD命令

    /// <summary> /// 运行CMD命令 /// </summary> /// <param name="cmd">命令</pa ...

  6. 犀牛Phinoceros 如何切换中文语言

    Tools-Options-Rhino Options-Appearance,然后改成中文        

  7. hdu 2255奔小康赚大钱 KM算法模板

    题目链接:http://acm.hdu.edu.cn/showproblem.php? pid=2255 一,KM算法:(借助这个题写一下个人对km的理解与km模板) KM算法主要是用来求解图的最优匹 ...

  8. [LeetCode][Java] N-Queens II

    题目: Follow up for N-Queens problem. Now, instead outputting board configurations, return the total n ...

  9. audio_device模块分析

    1. 对外接口      AudioDeviceModule, 採音放音接口,音量控制,静音控制等       2. 主要类      AudioDeviceModuleImpl, 对外提供的主要实现 ...

  10. ALSA声卡驱动中的DAPM详解之四:在驱动程序中初始化并注册widget和route

    前几篇文章我们从dapm的数据结构入手,了解了代表音频控件的widget,代表连接路径的route以及用于连接两个widget的path.之前都是一些概念的讲解以及对数据结构中各个字段的说明,从本章开 ...