21.ubuntu16.04 Minio 集群搭建
MinIo是什么:MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据。
minio是一个非常轻量级的服务,可以很简单的和其他应用相结合。
分布式部署minio相当于将多个机器上的硬盘整合到一起来使用。
集群必须4台 ,单机部分功能不可用,集群少于4台启动不起来
生产环境需要台机器
minio1 (Ubuntu_1604_23) 192.168.88.56
minio2 (Ubuntu_1604_24) 192.168.88.57
minio3 (Ubuntu_1604_25) 192.168.88.58
minio4 (Ubuntu_1604_26) 192.168.88.59
创建目录
mkdir -p /opt/minio/{run,data1,data2} && mkdir -p /etc/minio

下载并上传Minio到/opt/minio/run
wget https://dl.min.io/server/minio/release/linux-amd64/minio
授权
chmod +x /opt/minio/run/minio
集群启动文件配置
vi /opt/minio/run/run.sh
#!/bin/bash
export MINIO_ACCESS_KEY=admin
export MINIO_SECRET_KEY=admin123456
/opt/minio/run/minio server \
--config-dir /etc/minio \
--address ":6090" \
--console-address ":6091" \
http://192.168.66.56/opt/minio/data1 http://192.168.66.56/opt/minio/data2 \
http://192.168.66.57/opt/minio/data1 http://192.168.66.57/opt/minio/data2 \
http://192.168.66.58/opt/minio/data1 http://192.168.66.58/opt/minio/data2 \
http://192.168.66.59/opt/minio/data1 http://192.168.66.59/opt/minio/data2
Minio默认9000端口,在配置文件中加入–address “:6090” 可更改端口
注意 :
MINIO_ACCESS_KEY:用户名,长度最小是5个字符
MINIO_SECRET_KEY:密码,密码不能设置过于简单,不然minio会启动失败,长度最小是8个字符
–config-dir:指定集群配置文件目录
创建Minio.server
vi /etc/systemd/system/minio.service
[Unit]
Description=Minio service
Documentation=https://docs.minio.io/ [Service]
WorkingDirectory=/opt/minio/run/
ExecStart=/opt/minio/run/run.sh Restart=on-failure
RestartSec=5 [Install]
WantedBy=multi-user.target
权限修改
chmod +x /etc/systemd/system/minio.service && chmod +x /opt/minio/run/minio && chmod +x /opt/minio/run/run.sh
启动集群
systemctl daemon-reload
systemctl start minio
systemctl enable minio
查看集群状态
systemctl status minio.service
注意:启动集群时一定要检查自己的防火墙是否是关闭状态,如果不是关闭状态,则会出错。
#端口号
ufw allow 6090
#重置
systemctl restart ufw
四台机器同时启动,然后登录网址
http://192.168.88.53:6090/login

附:
如果通过ng进行转发遇到:
The request signature we calculated does not match the signature you provided. Check your key and signing method.
错误提示
参考文档:https://blog.csdn.net/majixiang1996/article/details/105600369/
附:

设置数据桶的文件有效时间

设置数据桶文件访问权限,允许直接通过图片地址方式直接访问

21.ubuntu16.04 Minio 集群搭建的更多相关文章
- minio 集群搭建
具体实际的取舍可以参考官方文档,我使用的是4 node 4 driver 模式 环境机器说明 192.168.31.2 192.168.31.3 192.168.31.4 192.168.31.5 ...
- ubuntu18.04.2 hadoop3.1.2+zookeeper3.5.5高可用完全分布式集群搭建
ubuntu18.04.2 hadoop3.1.2+zookeeper3.5.5高可用完全分布式集群搭建 集群规划: hostname NameNode DataNode JournalNode Re ...
- Ubuntu 12.04下Hadoop 2.2.0 集群搭建(原创)
现在大家可以跟我一起来实现Ubuntu 12.04下Hadoop 2.2.0 集群搭建,在这里我使用了两台服务器,一台作为master即namenode主机,另一台作为slave即datanode主机 ...
- 04、Spark Standalone集群搭建
04.Spark Standalone集群搭建 4.1 集群概述 独立模式是Spark集群模式之一,需要在多台节点上安装spark软件包,并分别启动master节点和worker节点.master节点 ...
- ubuntu18.04 flink-1.9.0 Standalone集群搭建
集群规划 Master JobManager Standby JobManager Task Manager Zookeeper flink01 √ √ flink02 √ √ flink03 √ √ ...
- MinIO 分布式集群搭建
MinIO 分布式集群搭建 分布式 Minio 可以让你将多块硬盘(甚至在不同的机器上)组成一个对象存储服务.由于硬盘分布在不同的节点上,分布式 Minio 避免了单点故障. Minio 分布式模式可 ...
- 分布式存储Minio集群环境搭建
MinIO 分布式集群搭建 分布式 Minio 可以让你将多块硬盘(甚至在不同的机器上)组成一个对象存储服务.由于硬盘分布在不同的节点上,分布式 Minio 避免了单点故障. Minio 分布式模式可 ...
- Hadoop集群搭建-04安装配置HDFS
Hadoop集群搭建-05安装配置YARN Hadoop集群搭建-04安装配置HDFS Hadoop集群搭建-03编译安装hadoop Hadoop集群搭建-02安装配置Zookeeper Hado ...
- ubuntu18.04 基于Hadoop3.1.2集群的Hbase2.0.6集群搭建
前置条件: 之前已经搭好了带有HDFS, MapReduce,Yarn 的 Hadoop 集群 链接: ubuntu18.04.2 hadoop3.1.2+zookeeper3.5.5高可用完全分布式 ...
- 【Data Cluster】真机环境下MySQL数据库集群搭建
真机环境下MySQL-Cluster搭建文档 摘要:本年伊始阶段,由于实验室对不同数据库性能测试需求,才出现MySQL集群搭建.购置主机,交换机,双绞线等一系列准备工作就绪,也就开始集群搭建.起初笔 ...
随机推荐
- P22_条件渲染
条件渲染 wx:if 在小程序中,使用 wx:if="{{condition}}" 来判断是否需要渲染该代码块: 也可以用 wx:elif 和 wx:else 来添加 else 判 ...
- 上篇 | 使用 🤗 Transformers 进行概率时间序列预测
介绍 时间序列预测是一个重要的科学和商业问题,因此最近通过使用基于深度学习 而不是经典方法的模型也涌现出诸多创新.ARIMA 等经典方法与新颖的深度学习方法之间的一个重要区别如下. 概率预测 通常,经 ...
- C# HttpClient使用和注意事项,.NET Framework连接池并发限制
System.Net.Http.HttpClient 类用于发送 HTTP 请求以及从 URI 所标识的资源接收 HTTP 响应. HttpClient 实例是应用于该实例执行的所有请求的设置集合,每 ...
- 图扑 Web SCADA 智慧制硅厂,打造新时代制硅工业
前言 我国目前是全球最大的工业硅生产国.消费国和贸易国,且未来该产业的主要增量也将来源于我国.绿色低碳发展已成为全球大趋势和国际社会的共识,随着我国"双碳"目标的推进,光伏产业链快 ...
- 动手写了个简单版的ChatGPT的Java版客户端
最近ChatGpt大火,我在年前申请过账号忘了下确实强大. 作为Java程序猿社畜就尝试写了个Java版本的简易版客户端. 源码地址:https://github.com/Grt1228/chatgp ...
- MATH026th: 《古今算学丛书》目录
http://aiguji.net/2202.html 出版时间: 光绪二十四年(1898)上海算学书局据微波榭本等石印 <古今算学丛书>,刘铎辑,有光绪二十四年(1898)上海算学书局石 ...
- mybatis中的土鸡杂鱼
mybatis中的土鸡杂鱼 目录 mybatis中的土鸡杂鱼 1.mapper接口为什么要和mapper.xml在同一个路径下? 2.主键生成为什么配置一个字段就可以? 原理 3.为什么默认使用的是预 ...
- postgreSQL开启数据库guid类型
执行:create extension "uuid-ossp"; 即可使用:SELECT gen_random_uuid();或SELECT uuid_generate_v4()
- idea连接数据库,驱动问题
选本地maven仓库的jar包就好
- windows 服务删除或停止
1.命令行删除 cmd 管理员模式 net start 服务名 开启服务 net stop 服务名 停止服务 sc delete 服务名 删除服务 sc confi ...