分布式存储从FastDFS切换到Minio

233 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第30天,点击查看活动详情

什么是Minio

基于官网的介绍如下:MinIO 是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。

从官网的介绍可以看出Minio是一款和FastDFS类似的工具,分布式存储系统。目前在使用这项技术的有阿里巴巴、腾讯、百度、中国联通、华为、中国移动等等9000多家企业。足以说明这款产品的强大与可用性。

Minio官网:www.minio.org.cn/

是否开源

Minio即提供了免费的开源代码,也提供了收费的服务版本,如何选择,依据自己的情况而定:

image.png

如何搭建

如何安装这里非常简单,Minio官网提供了一整套完整的安装使用教程,可以供我们自由选择。也可以按照我们的步骤去完成安装,这里下载起始挺慢的(官网的网址会出现404情况):

  1. 首先执行命令下载安装
wget https://dl.min.io/server/minio/release/linux-amd64/minio

下载如下图:

image.png 2. 执行权限命令

chmod +x minio
  1. 导入用户名密码
设置账号密码:
export MINIO_ACCESS_KEY=admin
export MINIO_SECRET_KEY=admin@2022
  1. 执行启动命令
启动
nohup ./minio  server start &

这里我们单机版的Minio分布式存储系统就已经完成了,占用9000端口

可视化客户端

服务端完成了,我们也需要一个可视化的后台管理页面。记下来我们看看如何安装我们的可视化客户端程序。

目前我们的客户端和服务端是集成到一起的,这时候我们访问我们的http://ip:9000 即可跳转到我们的登录页面,输入我们刚刚导入的用户名密码即可完成登录,如下图所示:

image.png

image.png

好了,这里我们的Minio分布式存储系统单机版便完成了!