linux centos7 分布式文件系统fastdfs安装配置
来源:互联网 发布:网络热门微拍百度云 编辑:程序博客网 时间:2024/05/11 04:38
- 下载安装libfastcommon
- wget https://github.com/happyfish100/libfastcommon/archive/master.zip
- unzip master.zip
- cd libfastcommon-master
- ./make.sh
- ./make.sh install
- 下载安装fastdfs
- wget https://github.com/happyfish100/fastdfs/archive/master
- unzip master.zip
- cd fastdfs-master
- ./make.sh
- ./make.sh install
采用默认安装的方式安装,安装后的相应文件与目录:
A、服务脚本在:
/etc/init.d/fdfs_storaged
/etc/init.d/fdfs_tracker
B、配置文件在(样例配置文件):
/etc/fdfs/client.conf.sample
/etc/fdfs/storage.conf.sample
/etc/fdfs/tracker.conf.sample
C、命令工具在/usr/bin/目录下的:
fdfs_appender_test
fdfs_appender_test1
fdfs_append_file
fdfs_crc32
fdfs_delete_file
fdfs_download_file
fdfs_file_info
fdfs_monitor
fdfs_storaged
fdfs_test
fdfs_test1
fdfs_trackerd
fdfs_upload_appender
fdfs_upload_file
stop.sh
restart.sh
- 创建目录,存储日志和数据,如下
- -data
- -fdfs
- -tracker
- -storage
- -client
- 配置tracker
cd /etc/fdfs
vim tracker.conf
打开后重点关注下面4个配置:
1.disabled=false #默认开启
2.port=22122 #默认端口号
3.base_path=/data/fdfs/tracker #我刚刚创建的目录
4.http.server_port=6666 #默认端口是8080
1.disabled=false #默认开启
2.port=22122 #默认端口号
3.base_path=/data/fdfs/tracker #我刚刚创建的目录
4.http.server_port=6666 #默认端口是8080
- 配置storage
- cd /etc/fdfs
- mv storage.conf.sample storage.conf
- vi storage.conf
- //...
- base_path=/data/fdfs/storage
- store_path0=/data/fdfs/storage
- tracker_server=192.168.58.128:22122 #指定tracker服务器地址
- //...
2.group_name=group1 #组名,根据实际情况修改
3.port=23000 #设置storage的端口号,默认是23000,同一个组的storage端口号必须一致
4.base_path=/data/fdfs/storage #设置storage数据文件和日志目录
5.store_path_count=1 #存储路径个数,需要和store_path个数匹配
6.base_path0=/data/fdfs/storage #实际文件存储路径
7.tracker_server=192.168.58.128:22122 #我CentOS7的ip地址
8.http.server_port=8888 #设置 http 端口号
- 配置client
- cd /etc/fdfs
- cp client.conf.sample client.conf
- vi client.conf
- //...
- base_path=/data/fdfs/client
- tracker_server=192.168.58.128:22122
- //...
- 启动tracker和storage
service fdfs_trackerd startservice fdfs_storaged start
可通过日志查看是否启动成功
- ail -f /data/fdfs/storage/logs/storaged.log
- tail -f /data/fdfs/tracker/logs/trackerd.log
到这里,fastdfs的东西都已安装完成,最后我们还要确定一下,storage是否注册到了tracker中去。
查看命令:
- 测试
利用dfds自带的测试类进行测试
- #上传
- /usr/bin/fdfs_test /etc/fdfs/client.conf upload /home/lily/a.txt
- #下载
- /usr/bin/fdfs_download_file /etc/fdfs/client.conf group1/M00/00/00/wKiZglauvkmANC2wAAAAPpWmuhI171.txt
- #删除
- /usr/bin/fdfs_delete_file /etc/fdfs/client.conf group1/M00/00/00/wKiZglauvkmANC2wAAAAPpWmuhI171.txt
阅读全文
0 0
- linux centos7 分布式文件系统fastdfs安装配置
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置
- 分布式文件系统 FastDFS 5.0.8 & Linux CentOS 6.7 安装配置
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置
- FastDFS分布式文件系统集群安装与配置
- FastDFS分布式文件系统集群安装与配置
- FastDFS分布式文件系统集群安装与配置
- FastDFS分布式文件系统集群安装与配置
- CentOS 7 安装配置分布式文件系统 FastDFS
- FastDFS分布式文件系统集群安装与配置
- FastDFS分布式文件系统集群安装与配置
- FastDFS分布式文件系统 For CentOS7
- Linux下安装FastDFS分布式文件系统
- Linux环境FastDFS分布式文件系统及PHP扩展库的安装与配置
- Ubuntu Linux下FastDFS分布式文件系统的安装、配置与初步使用
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置【亲测可行】
- 二、分布式文件系统FastDFS-配置
- 七月算法强化学习 第一课 学习笔记
- idea的使用浅尝
- java Excel导出
- 自创的健身操
- Servlet快速入门
- linux centos7 分布式文件系统fastdfs安装配置
- K近邻算法讲解与python实现(附源码demo下载链接)
- MySql在Win7(64位)下安装教程
- codevs2180 字符串距离
- SPARK-SUBMIT命令
- 软件接口设计 六大原则
- WEB_01_HTML表单_第二讲
- 20170925-浅谈第二阶段Javaweb的学习以及两次公司笔试面试的经验(二)
- ImportError: /usr/local/lib/python2.7/dist-packages/torch/lib/libgomp.so.1: version `GOMP_4.0' not f