温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

FastDFS的安装部署方法

发布时间:2021-08-13 20:49:42 来源:亿速云 阅读:152 作者:chen 栏目:云计算

本篇内容介绍了“FastDFS的安装部署方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

背景

  • centos7 操作系统

安装

安装依赖

  • 克隆 libfastcommon 源码的 master 分支(github 地址: https://github.com/happyfish200/libfastcommon)

  • 进入 libfastcommon 目录,执行 ./make.sh./make.sh install 操作

  • 执行 yum install -y libevent 安装 libevent

安装 FastDFS

  • 克隆 FastDFS 源码的 master 分支(github 地址: https://github.com/happyfish200/fastdfs)

  • 进入 FastDFS 目录,执行 ./make.sh./make.sh install 操作

  • 安装后,FastDFS 会默认在 /etc/fdfs 目录下生成配置文件模版,命名为 *.conf.sample,我们需要复制为 .conf

配置 tracker 服务

  • 编辑 tracker 配置文件 /etc/tracker.conf,当前只关注 base_path,配置为可访问的目录

  • 启动 tracker 服务:/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf

  • 重启 tracker 服务:/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart

  • 查看是否有 tracker 进程:ps aux | grep tracker

storage (存储节点)服务部署

  • 编辑 storage 配置文件 /etc/storage.conf,当前只关注 base_pathstore_path0tracker_server。 其中, base_pathstore_path0 配置为可访问的路径,tracker_server 配置为 tracker 的{服务器地址}:{端口}

  • 启动 storage 服务:/usr/bin/fdfs_storaged /etc/fdfs/storage.conf

  • 重启 storage 服务:/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart

  • 查看是否有 storage 进程:ps aux | grep storage

测试是否部署成功

我们可以利用自带的 client 进行测试。

  • 编辑 client 配置文件 /etc/client.conf,当前只关注 base_pathtracker_serverbase_path 配置为可访问的路径,tracker_server 配置为 tracker 的{服务器地址}:{端口}

  • 在终端中通过 shell 上传 opt 目录下的一个文件:/usr/bin/fdfs_test /etc/fdfs/client.conf upload /etc/fdfs/tracker.conf

  • 如下图箭头所示,生成的文件地址为:http://192.168.1.201/group1/M00/00/00/wKgByVgwzzeATfFgAAAcnSBbh3A71_big.conf

FastDFS的安装部署方法

“FastDFS的安装部署方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI