手把手教你搭建MinIO分布式集群

手把手教你搭建MinIO分布式集群

要求:

  1. MinIO集群规格:2节点2个磁盘。

  2. Minio域名:test_minio.com

  3. 数据目录:/opt/minio/data1,/opt/minio/data2

  4. 两节点证书保持一致

  5. 关闭防火墙

建议:参考英文官网

1. Linux场景:MinIO分布式集群构建

1.1 规定MinIO的目录结构
[root@192 opt]# tree -f minio/
minio
├── minio/bin                              # 二进制文件目录
│   └── minio/bin/minio
├── minio/certs                            # 证书文件目录
│   ├── minio/certs/private.key            # 私钥文件
│   ├── minio/certs/public.crt             # 证书文件
├── minio/config                           # 配置文件目录
├── minio/data1                            # minio数据目录1
├── minio/data2                            # minio数据目录2 
├── minio/log                              # 日志文件目录
│   └── minio/log/minio.log                # 日志文件
└── minio/run                              # 自定义脚本
    ├── minio/run/create_cert.sh           # 生成证书脚本
    ├── minio/run/minio.service            # minio service文件
    ├── minio/run/stop.sh                  # minio服务停止脚本
    └── minio/run/start.sh                 # minio服务启动脚本

8 directories, 9 files
1.2 定义minio.service和启动、停止脚本
  • minio.service文件

    [Unit]
    Description=Minio service
    Documentation=This is a Minio Service.

    [Service]
    Type=forking

    启动服务时的等待的秒数,TimeoutStartSec 的值指定为 0,从而关闭超时检测。

    TimeoutStartSec=10

    工作目录

    WorkingDirectory=/opt/minio

    服务运行用户

    User=root

    服务运行用户组

    Group=root
    Restart=

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值