博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分布式文件系统FastDFS 集群安装
阅读量:6188 次
发布时间:2019-06-21

本文共 2103 字,大约阅读时间需要 7 分钟。

hot3.png

参考链接: 分布式文件系统现在有很多,hadoop, fastdfs,TFS 等等,根据根据DFS的特点不同在项目中用到的分布式系统也会不同,如hadoop是用来存储大文件的,fastdfs,TFS适合存储4,5M左右的文件,如图片之类的,公司中用到的hadoop与FastDFS比较多,本文会讲述如何安装FastDFS,之后会记录怎么用FastDFS

1、安装机器信息 - 192.168.137.2 作为Tracker Service - 192.168.137.3 作为Storage Service - 192.168.137.4 作为Storage Service - 192.168.137.5 作为Storage Service
安装FastDFS需要两个包:fastdfs-5.05.tar.gz, libfastcommon-1.0.7.tar.gz

2、安装相关的依赖包 yum install pcre pcre-devel zlib zlib-devel openssl openssl-devel gcc gcc-c++

3、安装 libfastcommon-1.0.7.tar.gz

tar -zxvf libfastcommon-1.0.7.tar.gz

cd libfastcommon-1.0.7
./make.sh
./make.sh install

创建软连接

ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so
上面的几个步骤在Tracker Service 与 storage Service 机器上都要执行,唯一不同的地方是Traceker 与 Storage 在配置文件上不用
4、安装fastdfs
(1)Tracker Service 机器上安装

解压缩 tar -zxvf fastdfs-5.05.tar.gz cd fastdfs-5.05 修改配置文件 ./make.sh ./make.sh install

安装文成之后会在/etc/fdfs 生辰三个文件

修改配置文件

mv /etc/fdfs/tracker.conf.sample tracker.conf vi tracker.conf

修改如下内容:

  • disabled=false 启用配置文件
  • port=22122 默认端口
  • base_path=/opt/fastdfs_tracker 数据文件与日志文件存放的位置
    -http.server_port=8080 端口号,这个可以不用修改

mkdir -p /opt/fastdfs_tracker 新建目录

启动tracker service 服务
/usr/bin/fdfs_trackerd /etc/fdfs/
检验是否启动成功 查看端口23000有没有
netstat -ntlp | grep 23000

(2)Storage Service 机器上安装

修改配置文件

mv /etc/fdfs/storage.conf.sample storage.conf

vi storage.conf

修改的内容如下

  • disabled=false #启用配置文件
  • group_name=group2 #组名,根据实际情况修改
  • port=23001 #设置storage的端口号,默认是23000,同一个组的storage端口号必须一致
  • base_path=/opt/fastdfs_storage_info #设置storage的日志目录(需预先创建)
    -store_path_count=1 #存储路径个数,需要和store_path个数匹配
  • store_path0=/opt/fastdfs_storage_data #存储路径
    -tracker_server=192.168.224.20:22122 #tracker服务器的IP地址和端口号
    新建目录
    mkdir -p /opt/fastdfs_storage_info
    mkdir -p /opt/fastdfs_storage_data
    启动storage service 节点 /usr/bin/fdfs_storage /etc/fdfs/storage.conf

查看fastdfs集群情况

/usr/bin/fdfs_monitor /etc/fdfs/storage.conf

以上是fastdfs的安装过程

转载于:https://my.oschina.net/u/1433803/blog/775108

你可能感兴趣的文章
单边谱 → 双边谱
查看>>
构造 HDOJ 5399 Too Simple
查看>>
day18--File
查看>>
2017-2018-1 20155229 《信息安全系统设计基础》第三周学习总结
查看>>
全单模矩阵
查看>>
[转]Kernel. EXPORT_SYMBOL解析
查看>>
常用html、CSS、javascript前端命名规范
查看>>
洛谷 P1387 最大正方形 Label:奇怪的解法
查看>>
Hadoop2.2.0完全分布式配置
查看>>
Aix之 xmanager 2.0连接AIX服务器
查看>>
extjs 4 chart 时间轴格式的处理
查看>>
Scala-基础-数据类型
查看>>
Ambari 整体架构
查看>>
vuecli3代码压缩混淆
查看>>
工作日志
查看>>
等比例压缩图片到指定的KB大小
查看>>
Android数据存储(1):SharedPreferences
查看>>
C#设置日期为指定的月份和日子
查看>>
【实践】WCF传输安全2:基于SSL的WCF匿名客户端
查看>>
last
查看>>