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

本文详细介绍了Go-FastDFS的官方文件、小/大集群原理,涉及服务端的安装、配置、启动,以及nginx负载均衡配置和集群管理端的部署过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、官方文件

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、启动成功后配置并进入管理后台
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值