0
点赞
收藏
分享

微信扫一扫

go-fastdfs分布式文件存储集群搭建和测试

花海书香 2023-09-28 阅读 42

一、官方文件

https://sjqzhang.github.io/go-fastdfs/#character

2、集群原理

小集群原理:

在这里插入图片描述

大集群原理

在这里插入图片描述

二、服务端集群部署
1、在集群每个节点机器上下载安装包 (建议使用最新稳定版本)

wget --no-check-certificate  https://github.com/sjqzhang/go-fastdfs/releases/download/v1.4.5/fileserver -O fileserver && chmod +x fileserver

2、初次执行生成配置文件(go-fastdfs配置文件为自动生成)

./fileserver

3、下载启动脚本并授权

wget --no-check-certificate https://github.com/sjqzhang/go-fastdfs/blob/master/control -O control && chmod +x control 

4、配置集群信息
cluster-node1:
在这里插入图片描述
cluster-node2:
在这里插入图片描述
cluster-node3:
在这里插入图片描述
5、启动集群节点(在每个节点上执行启动命令)

/control start|stop|status #对和序进行启动,停止,查看状态等。

6、nginx负载配置
在这里插入图片描述
小集群安装【注意文件上传大小配置和断点续传配置】

二、集群管理端部署

1、下载安装包

wget https://github.com/perfree/go-fastdfs-web/releases/download/v1.3.7/go-fastdfs-web-v1.3.7.tar.gz

2、配置并进行部署

tar -zxvf go-fastdfs-web-v1.3.7.tar.gz

在这里插入图片描述
在config文件夹中配置完成后执行启动脚本

sh ./goFastDfsWeb.sh

3、启动成功后配置并进入管理后台
在这里插入图片描述

举报

相关推荐

0 条评论