美文网首页运维部署
7.Minio 一篇就够

7.Minio 一篇就够

作者: starQuest | 来源:发表于2022-06-24 10:08 被阅读0次

7.1环境
宿主机 CentOS Linux release 7.9.2009 (Core)
minio1: x.x.x.2:9000
minio2: x.x.x.3:9000
7.2安装
wget https://dl.min.io/server/minio/release/linux-amd64/minio
7.3创建目录
mkdir -p /home/minio/{run,data1,data2} && mkdir -p /etc/minio
7.4配置文件
Minio默认9000端口,在配置文件中加入–address “127.0.0.1:9029” 可更改端口
注意 :
MINIO_ACCESS_KEY:用户名,长度最小是5个字符
MINIO_SECRET_KEY:密码,密码不能设置过于简单,不然minio会启动失败,长度最小是8个字符
–config-dir:指定集群配置文件目录
vim /home/minio/run/minio-run.sh
(1)集群节点x.x.x.2内容为:

!/bin/bash

export MINIO_ACCESS_KEY=root
export MINIO_SECRET_KEY=starquest
/home/minio/run/minio server --config-dir /etc/minio --address "x.x.x.2:9000"
http://x.x.x.2/home/minio/data1 http://x.x.x.2/home/minio/data2
http://x.x.x.3/home/minio/data1 http://x.x.x.3/home/minio/data2

(2)集群节点x.x.x.3内容为:(注意 不能随意换行空格)

!/bin/bash

export MINIO_ACCESS_KEY=root
export MINIO_SECRET_KEY=starquest
/home/minio/run/minio server --config-dir /etc/minio --address "x.x.x.3:9000"
http://x.x.x.2/home/minio/data1 http://x.x.x.2/home/minio/data2
http://x.x.x.3/home/minio/data1 http://x.x.x.3/home/minio/data2
7.5创建Minio.server,将minio加入系统服务(2台集群主机都执行)
vim /usr/lib/systemd/system/minio.service
内容为
[Unit]
Description=Minio serviceDocumentation=https://docs.minio.io/
[Service]
WorkingDirectory=/home/minio/run/
ExecStart=/home/minio/run/minio-run.sh
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
7.6权限修改(2台集群主机都执行)
chmod +x /usr/lib/systemd/system/minio.service && chmod +x /home/minio/run/minio && chmod +x /home/minio/run/minio-run.sh
7.7启动
systemctl daemon-reload
systemctl start minio
systemctl enable minio
7.8查看状态
systemctl status minio.service -l
7.9日志类似以下内容,则启动成功:
[root@cn-gri-gicar-bdms-05 csz]# systemctl status minio.service -l● minio.service - Minio service
Loaded: loaded (/usr/lib/systemd/system/minio.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2021-01-22 10:44:29 CST; 43min ago
Docs: https://docs.minio.io/
Main PID: 3663052 (minio-run.sh)
Tasks: 41
Memory: 89.2M
7.10登录页面测试
http://x.x.x.2:9000
http://x.x.x.3:9000

相关文章

  • 7.Minio 一篇就够

    7.1环境宿主机 CentOS Linux release 7.9.2009 (Core)minio1: x.x....

  • 一篇就够-this指向

    this的指向 用一句话概括:this永远指向最后调用函数的对象this可以理解为JS的动态作用域,而JS默认的静...

  • 20 logstash 一篇就够

    20.1 下载 https://www.elastic.co/cn/downloads/logstash [htt...

  • HashMap源码详解一篇就够

    概述 HashMap是基于哈希表(散列表),实现Map接口的双列集合,数据结构是“链表散列”,也就是数组+链表 ,...

  • 理解Java RMI 一篇就够

    Java RMI是什么 Java RMI(Java Remote Method Invocation),即Java...

  • 一篇就够——Kotlin快速入门

    文章内容主要是基于传智播客《kotlin从零基础到进阶》的视频做的笔记。标题中的 V 是Video的缩写,V4 ...

  • 一篇就够 | 面向接口开发

    回想起去年的这个时候,我正准备学SSM框架,要说原因也没有什么深层的原因,因为是先导师兄推荐去学的、也因为学了可以...

  • gradle使用教程,一篇就够

    概述 Gradle是新一代构建工具,从0.x版本一路走来虽然国内可寻的资料多了一些,但都是比较碎片化的知识。官方的...

  • 一篇就够 | WebSocket的使用

    朋友们,好久不见,三个月没更新了,想起开博之初的目标:月更、周更,都没有做到。因为我自己的技术确实还不够到位,一知...

  • 面试大全准备一篇就够

    1,请介绍下ContentProvider 是如何实现数据共享的? https://www.jianshu.com...

网友评论

    本文标题:7.Minio 一篇就够

    本文链接:https://www.haomeiwen.com/subject/mbasvrtx.html