Linux下Minio分布式存储安装配置(图文详细)

文章目录

  • Linux下Minio分布式存储安装配置(图文详细)
    • 1 资源准备
      • 1.1 创建存储目录
      • 1.2 获取Minio Server资源
      • 1.3 获取Minio Client资源
    • 2 Minio Server安装配置
      • 2.1 切换目录
      • 2.2 后台启动
      • 2.3 查看进程
      • 2.4 控制台测试
    • 3 Minio Client安装配置
      • 3.1 切换目录
      • 3.2 移动mc脚本
      • 3.2 运行mc命令
    • 4 自启动配置
      • 4.1 创建脚本
      • 4.2 相关命令

Linux下Minio分布式存储安装配置(图文详细)

1 资源准备

1.1 创建存储目录

# 创建存储文件加
mkdir -p /opt/module/minio-v8 /opt/module/minio-v8/logs /opt/module/minio-v8/data /opt/module/minio-v8/conf

1.2 获取Minio Server资源

#切换目录
cd /opt/module/minio-v8#拉取资源
wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio# 授权可执行
chmod +x minio

1.3 获取Minio Client资源

#切换目录
cd /opt/module/minio-v8#拉取资源
wget https://dl.minio.org.cn/client/mc/release/linux-amd64/mc# 授权可执行
chmod +x mc

在这里插入图片描述

2 Minio Server安装配置

2.1 切换目录

#切换目录
cd /opt/module/minio-v8

2.2 后台启动

# /opt/module/minio-v8/data 文件存储目录
# /opt/module/minio-v8/logs 日志文件目录
# --console-address WEB控制端默认端口为9000、可自定义、演示为:9500
nohup ./minio server /opt/module/minio-v8/data --console-address ":9500" > /opt/module/minio-v8/logs/minio-v8.log 2>&1 &

2.3 查看进程

# 查看进程
ps -ef|grep minio# 端口监听
netstat -anlp|grep 9500

在这里插入图片描述

2.4 控制台测试

#默认账户:密码
minioadmin:minioadmin# 访问地址 http://IP:控制台端口
http://10.15.20.11:9500

在这里插入图片描述

3 Minio Client安装配置

3.1 切换目录

  • Minio 客户端允许您通过命令行操作 Minio 服务器。
#切换目录
cd /opt/module/minio-v8

3.2 移动mc脚本

  • 其安装到系统 PATH 的某个位置,如 /usr/local/bin。您也可以从下载位置运行二进制文件。
# 移动命令
mv mc /usr/local/bin/mc

3.2 运行mc命令

  • 使用 mc alias set 创建一个与本地部署相关联的新别名。您可以针对此别名运行 mc 命令:
# 命令格式 mc alias set 别名 服务端地址 账户名 密码
mc alias set local-v8 http://10.15.20.11:9000 minioadmin minioadmin# 查看本地信息
mc admin info local-v8

在这里插入图片描述

4 自启动配置

4.1 创建脚本

#创建命令
vim /etc/systemd/system/minio-v8.service
[Unit]Description=Minio-v8 Service[Service]
#账户:密码
Environment="MINIO_ROOT_USER=minioadmin"Environment="MINIO_ROOT_PASSWORD=minioadmin"ExecStart=/opt/module/minio-v8/minio server /opt/module/minio-v8/data --console-address ":9500"ExecReload=/bin/kill -s HUP $MAINPIDExecStop=/bin/kill -s QUIT $MAINPIDStandardOutput=/opt/module/minio-v8/logs/minio-v8.logPrivateTmp=true[Install]WantedBy=multi-user.target

4.2 相关命令

# 加载配置
systemctl daemon-reload# 设置自启
systemctl enable minio-v8.service# 启动|刷新|停止|状态
systemctl start minio-v8.service
systemctl reload minio-v8.service
systemctl stop minio-v8.service
systemctl status minio-v8.service

在这里插入图片描述

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

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

相关文章

Vue3后台管理系统Element-plus_侧边栏制作_无限递归

在home.view中添加代码 <template><div><div class"common-layout"><el-container><el-header class"common-header flex-float"><div class"flex"><img class"logo" src"../assets/logo…

【Redis】Redis实现分布式锁

【Redis】Redis常见面试题&#xff08;1&#xff09; 文章目录 【Redis】Redis常见面试题&#xff08;1&#xff09;1. 为什么要用分布式锁2. Redis如何实现分布式锁3. Redis接受多个请求模拟演示4. 使用Redis实现分布式锁会存在什么问题4.1 一个锁被长时间占用4.2 锁误删 【Re…

vue2+element-ui批量导入方法并判断上传的文件是否为xls或xlsx

业务需求: 代码结构: <el-dialogtitle"批量导入":close-on-click-modal"true"close"close()":visible"true"width"35%":center"true"><div class"el-dialog-div"><!-- 头部区域布局 -…

【基本数据结构 四】线性数据结构:队列

学习了栈后,再来看看第四种线性表结构,也就是队列,队列和栈一样也是一种受限的线性表结构,和栈后进先出的操作方式不同的是,队列是FIFO的结构,也就是先进先出的操作方式。 队列的定义 队列这个概念非常好理解。可以把它想象成排队买票,先来的先买,后来的人只能站末尾…

软考知识汇总--结构化开发方法

文章目录 1 结构化开发2 耦合3 内聚4 设计原则5 系统文档6 数据流图6.1 数据流图的基本图形元素 7 数据字典 1 结构化开发 结构化方法总的指导思想是自顶向下、逐层分解&#xff0c;它的基本原则是功能的分解与抽象。它是软件工程中最早出现的开发方法&#xff0c;特别适合于数…

「C++程序设计 (面向对象进阶)」学习笔记・二

0、引言 本专栏的系列文章是在学习 北京邮电大学 崔毅东 老师的《C程序设计 (面向对象进阶)》课程过程中整理的。欢迎前往专栏了解更多相关内容~ &#x1f600; 有关于现代 C 的基本介绍&#xff0c;请前往《现代C基本介绍》&#xff01; &#x1f514; 先决条件 本专栏的系列…

定时器+BOM

9.定时器BOM 1.定时器 **概念:**重复执行一个函数 1.1setInterval() setInterval(“代码/函数”,时间,参数),返回定时器的序列号,默认从1开始 clearInterval(序列号)清除定时 <button class"start">开启定时器</button><button class"close…

通过Power Platform自定义D365 CE 业务需求 - 3. 使用Microsoft Power应用程序

Microsoft Power Apps是一个用于开发应用程序的无代码、无代码平台。Power应用程序可以在Dataverse之上配置为数据库。尽管您可以连接Salesforce、OneDrive、Dropbox等多种云源,但Dataverse也可以用作内部数据库来构建应用程序,并通过连接器连接其他数据源进行集成。 Power应…

Java开发之Redis核心内容【面试篇 完结版】

文章目录 前言一、redis使用场景1. 知识分布2. 缓存穿透① 问题引入② 举例说明③ 解决方案④ 实战面试 3. 缓存击穿① 问题引入② 举例说明③ 解决方案④ 实战面试 4. 缓存雪崩① 问题引入② 举例说明③ 解决方案④ 实战面试 5. 缓存-双写一致性① 问题引入② 举例说明③ 解决…

内存管理机制

aCoral内存管理机制 aCoral内存管理机制在伙伴系统基础上&#xff0c;采用了位图法方式提高内存分配和回收速度的确定性&#xff0c;更能满足系统实时性的需求。 aCoral内存管理机制分为两级&#xff0c;上一级采用改进的伙伴系统&#xff0c;负责确定要分配的内存的大小&…

数据分析综述

⭐️⭐️⭐️⭐️⭐️欢迎来到我的博客⭐️⭐️⭐️⭐️⭐️ &#x1f434;作者&#xff1a;秋无之地 &#x1f434;简介&#xff1a;CSDN爬虫、后端、大数据领域创作者。目前从事python爬虫、后端和大数据等相关工作&#xff0c;主要擅长领域有&#xff1a;爬虫、后端、大数据…

C#类与类库调用注意事项

类 创建一个类文件&#xff0c;myfunction.cs //静态类&#xff1a;直接引用、无需实例化 static public int jiafa(int V) //普通类&#xff1a;引用时需要实例化 public int jiafa(int V)using System; using System.Collections.Generic; using System.Diagnostics; using …

ChatGPT追祖寻宗:GPT-2论文要点解读

论文地址&#xff1a;Language Models are Unsupervised Multitask Learners 上篇&#xff1a;GPT-1论文要点解读 在上篇&#xff1a;GPT-1论文要点解读中我们介绍了GPT1论文中的相关要点内容&#xff0c;其实自GPT模型诞生以来&#xff0c;其核心模型架构基本没有太大的改变&a…

Vue中extend基本用法

1.Vue.extend(options) 参数: {Object} options用法&#xff1a; 使用基础Vue构造器&#xff0c;创建一个"子类"。参数是一个包含组件选项的对象。 data选项是特例&#xff0c;需要注意&#xff0c;在Vue.extend()中它必须是函数。 <html><head><tit…

读高性能MySQL(第4版)笔记08_创建高性能索引(上)

1. 索引 1.1. 键&#xff08;key&#xff09; 1.2. 存储引擎用于快速找到记录的一种数据结构 1.3. 当表中的数据量越来越大时&#xff0c;索引对性能的影响愈发重要 1.4. 在数据量较小且负载较低时&#xff0c;缺少合适的索引对性能的影响可能还不明显 1.5. 索引优化是对查…

C#__线程池的简单介绍和使用

/*线程池原理&#xff1a;&#xff08;有备无患的默认备用后台线程&#xff09;特点&#xff1a;线程提前建好在线程池;只能用于运行时间较短的线程。*/class Program{static void Main(string[] args){for (int i 0; i < 10; i){ThreadPool.QueueUserWorkItem(Download); …

【Redis】Redis作为缓存

【Redis】Redis常见面试题&#xff08;2&#xff09; 文章目录 【Redis】Redis常见面试题&#xff08;2&#xff09;1. 缓存2. Redis作为缓存2.1 缓存雪崩2.2 缓存穿透2.3 缓存击穿2.4 缓存雪崩、缓存穿透、缓存击穿的区别2.5 缓存预热2.6 如何保证缓存和MySQL双写一致 【Redis…

Java 设置免登录请求接口被拦截问题

1、在设置免登录时&#xff0c;前端将请求的路由添加到白名单后&#xff0c;请求接口还是被拦截到了&#xff0c;将请求接口也设置后还是会被拦截跳转到登录页面 通过JAVA 注解 Anonymous 进行设置匿名访问就可以了

【Unity编辑器扩展】| 自定义窗口和面板

前言【Unity编辑器扩展】| 自定义窗口和面板一、EditorWindow二、ScriptableWizard三、编辑器绘制3.1 文本输入3.2 空行3.3 滑动条、进度条3.4 枚举选择3.5 其他总结前言 前面我们介绍了Unity中编辑器扩展的一些基本概念及基础知识,还有编辑器扩展中用到的相关特性Attribute介…

华为云云耀云服务器L实例评测|服务器反挖矿防护指南

前言 本文为华为云云耀云服务器L实例测评文章&#xff0c;测评内容是 云耀云服务器L实例 反挖矿防护指南 系统配置&#xff1a;2核2G 3M CentOS7.9 之前的文章中『一文教你如何防御数据库恶意攻击』&#xff0c;我们讲到黑客如何通过攻击数据库来获取权限&#xff0c;以及我们…