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,如果看到类似的信息就说明成功了。

 

最新文章

  1. correlation filters in object tracking
  2. 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【外传】——Attribute Routing
  3. 程序源系统与当前系统不一致:Carry out repairs in non-original systems only if urgent
  4. WPF listbox UI虚拟化
  5. 【转】XML之命名空间的作用(xmlns)
  6. javascript删除数组里的对象
  7. PI-安装SoapUI on Windows
  8. Android Studio ndk-Jni开发详细
  9. 权威指南学习心得-浏览器中的js
  10. 《数据通信与网络》笔记--虚电路网络:帧中继和ATM
  11. 浅谈java内存分配和回收策略
  12. 委托(C#)
  13. 彻底理解Oracle中的集合操作与复合查询
  14. Python中的 socket示例
  15. Kivy / Buildozer VM Ubuntu不能连接到网络的问题解决
  16. countByValue
  17. static和fianl修饰变量的区别
  18. mint-ui之Swipe使用
  19. Centos7 yum安装Mysql5.7
  20. vue自动路由-单页面项目(非build时构建)

热门文章

  1. sqlacodegen
  2. 【转】MySQL随机字符串生成
  3. 最简单的基于FFmpeg的移动端样例:Android HelloWorld
  4. 基于TCP/UDP的socket编程
  5. Cocos2d-x教程(26)-Cocos2d-x + Lua脚本实现大地图缩放功能
  6. _io.TextIOWrapper
  7. jQuery Uploadify在ASP.NET MVC3中的使用
  8. bzoj4561
  9. bzoj2194
  10. C# Pen绘制虚线(System.Drawing.Pen与System.Windows.Media.Pen)