分布式存储从FastDFS切换到Minio

news2024/9/21 2:33:28

什么是Minio

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

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

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

是否开源

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

如何搭建

 

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

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

下载如下图:

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 即可跳转到我们的登录页面,输入我们刚刚导入的用户名密码即可完成登录,如下图所示:

 

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

 

欢迎大家关注我的  工  种 昊《coder练习生》

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/134983.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

运行MAT项目环境配置中出现的问题及参考方案

MAT项目是用于修复图片中缺失的部分:及为图像中缺失的区域产生视觉吸引力和语义适当的内容。 项目链接:GitHub - fenglinglwb/MAT: MAT: Mask-Aware Transformer for Large Hole Image InpaintingMAT: Mask-Aware Transformer for Large Hole Image Inp…

国内有没有可以全职远程办公的程序员工作?

明作为一个曾经靠兼职开发远程办公来赚钱的程序员,既碰到过无良甲方,开发完了不结尾款,最后通过法律手段才解决问题;也接过自称甲方的中介单,耗费心力拿到尾款,最后发现人家拿的钱比自己还多......这一路兼…

方格取数--数字三角形dp问题

项目场景: 线性dp 数字三角形类问题 问题描述 设有 NN 的方格图,我们在其中的某些方格中填入正整数,而其它的方格中则放入数字0。如下图所示: 某人从图中的左上角 A 出发,可以向下行走,也可以向右行走&am…

WebGL及Threejs学习介绍

一、学习背景及实现的效果 这十年来Web得到了飞速的发展,随着WebGL的普及,网页的表现能力越来越强大,网页上已经可以开始做出很多复杂的动画、精美的效果;还能通过WebGL在网页中绘制高性能的3d图形。随着浏览器的性能和网络、带宽…

github实用搜索技巧

github搜索指令教程一. in:根据某个关键词来进行检索1.关键词:name: 项目名称description : 项目描述readme : 项目帮助文档语法 &#xff1a;language:xx(检索什么语言的内容)组合检索二.根据stars||forks||pushed关键字查找1.数量范围: xxx关键词 stars:>或者:<2.区间范…

Pytorch 数据操作

神经网络所处理的数据类型都为tensor类型数据&#xff0c;我们首先需要导入库torch import torch 使用 arange 创建一个行向量 x。这个行向量包含以0开始的前12个整数&#xff0c;它们默认创建为整数。除非额外指定&#xff0c;新的张量将存储在内存中&#xff0c;并采用基于…

进程替换心得

进程替换 1️⃣ 什么是进程替换 1.我们想让子进程不执行父进程部分代码&#xff0c;执行新的程序时我们需要进行进程替换。 ** 程序替换的原理 ** &#xff1a; 将磁盘中的程序&#xff0c;加载入内存结构。重新建立页表映射&#xff0c;谁执行程序替换就程序建立谁的映射(子…

redis 的 java 客户端

Jedis 客户端 1&#xff09;引入依赖&#xff1a; <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation&…

【Vim】Vim 常用编辑操作

目录 正则表达式 vim 命令 vim的工作模式 撤销修改、重做与保存 光标移动命令 文本插入操作 文本删除操作 文本复制、剪切与粘贴 文本的修改与替换 多窗口操作 正则表达式 简单地说&#xff0c;正则表达式是一种符号表示法&#xff0c;用于识别文本模式。在某种程度上…

Python--栈与队列的相互实现

我们都知道这两个数据结构很相似,但是又有差别, 就好像是对立统一的一样. 栈是一种后进先出的数据结构&#xff0c;元素从顶端入栈&#xff0c;然后从顶端出栈。 队列是一种先进先出的数据结构&#xff0c;元素从后端入队&#xff0c;然后从前端出队。 首先我们都知道用Python的…

leetcode--动态规划问题

动态规划1.基本动态规划 一维&#xff08;1&#xff09;爬楼梯(70)&#xff08;2&#xff09;打家劫舍(198)&#xff08;3&#xff09;等差数列划分(413)2.基本动态规划 二维&#xff08;1&#xff09;最小路径和(64)&#xff08;2&#xff09;01 矩阵(542)&#xff08;3&#…

02SpringCloudAlibaba服务注册中心—Eureka

推荐与对比观看&#xff1a;003SpringCloud---Eureka_gh_xiaohe的博客-CSDN博客 服务提供者 1、 2、pom.xml 3、改yum 4、主启动 5、业务类 测试1&#xff1a; 访问&#xff1a; 服务消费者 1、 2、pom.xml 3、改yum 4、主启动 5、业务类 config controller 测…

【代码封装 center和bounds介绍 Objective-C语言】

一、继续上篇文章的例子 1.刚才我们说了,这个“上下左右”无非就是移动一下frame而已 但是,我们发现,“上下左右”四个功能,我们写了4个方法, 这样做的话,有点儿太繁琐了 所以呢,接下来我们想个办法,能不能把这四个方法,封装一下 封装成1个呢,不要这么多 我们先…

使用Alfred + Gitee搭建免费图床

环境 系统: Mac 工具: Alfred, git, homebrew, pngpaste. 语言: perl 其他: Gitee 工具下载 https://gitee.com/serpmelon/inazuma 思路 使用Gitee仓库作为图床, 使用Alfred工作流简化上传图片流程, 并将上传图片地址转换为markdown格式输出到剪切板中. 使用 复制一张图…

植物大战僵尸:无冷却分析方法

植物大战僵尸这款游戏可以说是很多90后的回忆了&#xff0c;基本上只要是90后或多或少的都接触过&#xff0c;而玩游戏与制作辅助是两个概念&#xff0c;今天我将给大家分享一些游戏辅助方面的制作技巧&#xff0c;来供大家参考。 植物无冷却的实现 根据上节课查找太阳花生产…

基于springboot+Vue的社团管理系统(程序+文档+数据库)

大家好✌&#xff01;我是CZ淡陌。一名专注以理论为基础实战为主的技术博主&#xff0c;将再这里为大家分享优质的实战项目&#xff0c;本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目&#xff0c;希望你能有所收获&#xff0c;少走一些弯路…

(02)Cartographer源码无死角解析-(44) 2D栅格地图→ProbabilityGrid

讲解关于slam一系列文章汇总链接:史上最全slam从零开始&#xff0c;针对于本栏目讲解(02)Cartographer源码无死角解析-链接如下: (02)Cartographer源码无死角解析- (00)目录_最新无死角讲解&#xff1a;https://blog.csdn.net/weixin_43013761/article/details/127350885 文末…

win10系统如何找回删除文件?教你五种恢复方法

在使用win10系统过程中&#xff0c;意外删除数据是经常发生的事情&#xff0c;那么win10系统如何找回删除文件呢&#xff1f;下面为大家总结了这五种win10文件误删除恢复方法&#xff0c;希望能够帮助到您。 ▍方法一、 ctrlz撤销法 ctrlz撤销法十分适用于恢复刚刚删除的文件…

绘图神器draw.io(写文必备)

绘图神器draw.io&#xff08;写文必备&#xff09; 前言 大家早上好&#xff0c;我是毛小悠&#xff0c;一个前端开发工程师。 最近发现一个绘图神器&#xff0c;没错&#xff0c;就是标题中的draw.io。免费、开源&#xff0c;功能强大&#xff0c;真的非常适合程序员。 我…

NSGA-II:快速精英多目标遗传算法(论文+代码解读)

目录 1.介绍 2. NSGA-II 2.1 快速非支配排序 2.1.1 NSGA的传统非支配排序 2.1.2 NSGA-II的快速非支配排序 2.2 多样性保护(Diversity Preservation) 2.2.1 NSGA的共享函数方法(sharing function) 2.2.2 NSGA-II的拥挤距离方法(crowded-comparison) 2.3 NSGA-II主循环…