首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >搭建FastDFS分布式存储环境

搭建FastDFS分布式存储环境

作者头像
星哥玩云
发布2022-07-03 12:41:23
发布2022-07-03 12:41:23
3730
举报
文章被收录于专栏:开源部署开源部署

FastDFS简介 http://www.linuxidc.com/Linux/2014-10/107591.htm

下面的实验准备搭建一个FastDFS分布式存储环境,网络拓扑如下

 首先,在每一台服务器上安装FastDFS  [root@slaveOne FastDFS]# yum install libevent libevent-devel libevent-headers -y  [root@slaveOne FastDFS]# ./make.sh  [root@slaveOne FastDFS]# ./make.sh install 安装成功之后,可以看到/etc下其相应的配置文件

 配置tracker服务器,192.168.1.1 修改/etc/fdfs/tracker.conf配置文件 base_path=/tracker 启动服务 [root@master fdfs]# fdfs_trackerd tracker.conf

配置storage服务器 192.168.1.2和192.168.1.3 修改/etc/fdfs/storage.conf配置文件 group_name=group1  base_path=/storage  store_path0=/storage  tracker_server=192.168.1.1:22122

 192.168.1.10修改/etc/fdfs/storage.conf配置文件 group_name=group2 base_path=/storage store_path0=/storage tracker_server=192.168.1.1:22122

启动storage服务 [root@slaveOne fdfs]# fdfs_storaged storage.conf  data path: /storage/data, mkdir sub dir...  mkdir data path: 00 ...  mkdir data path: 01 ...  mkdir data path: 02 ...  mkdir data path: 03 ...

......  mkdir data path: FE ...  mkdir data path: FF ...  data path: /storage/data, mkdir sub dir done.

环境已经搭建完成,现在在192.168.1.1 Tracker服务器上进行测试。  修改/etc/fdfs/client.conf 配置文件 base_path=/tmp/fastdfs  tracker_server=192.168.1.1:22122

执行命令上传文件 [root@master fdfs]# fdfs_upload_file client.conf /root/jquery-easyui-1.4.zip  group1/M00/00/00/wKgBA1QnlouAcPe0AAu0LAhS8cw4.4.zip

从返回的信息看,文件已经上传到group1的指定位置, group1的存储服务器192.168.1.2和192.168.1.3的/storage/data/00/00路径下可以找到该文件。

 如果需要下载文件,可以使用如下命令

Tracker的配置文件/etc/fdfs/tracker.conf的store_lookup参数

# the method of selecting group to upload files  # 0: round robin  # 1: specify group  # 2: load balance, select the max free space group to upload file  store_lookup=0

 0表示轮调算法,1表示指定group,2表示负载均衡,找剩余空间最大的group 如果选择1,则还需要指定store_group参数.  # which group to upload file  # when store_lookup set to 1, must set store_group to the group name  store_group=group2

参考:http://www.linuxidc.com/Linux/2014-10/107574.htm

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档