前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Minio搭建分布式集群脚本

Minio搭建分布式集群脚本

作者头像
DH镔
发布2023-10-21 11:51:19
2070
发布2023-10-21 11:51:19
举报

# Minio搭建分布式集群脚本

# 下载

代码语言:javascript
复制
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio

创建文件夹min-data{1..4}logs

代码语言:javascript
复制
.
├── logs
│   ├── minio-9001.log
│   ├── minio-9002.log
│   ├── minio-9003.log
│   └── minio-9004.log
├── mc
├── min-data1
├── min-data2
├── min-data3
├── min-data4
├── minio
├── run.sh
└── stop.sh

# 脚本

run.shopen in new window

代码语言:javascript
复制
#!/bin/bash

MINIO_HOME=/home/lbx/apps/minio
MINIO_HOST=x.x.x.x
#accesskey and secretkey
ACCESS_KEY=minio 
SECRET_KEY=minio123

for i in {01..04}; do
    CI=true MINIO_ACCESS_KEY=${ACCESS_KEY} MINIO_SECRET_KEY=${SECRET_KEY} nohup ${MINIO_HOME}/minio  server --address "${MINIO_HOST}:90${i}" --console-address "${MINIO_HOST}:190${i}" http://${MINIO_HOST}:9001/home/lbx/apps/minio/min-data1 http://${MINIO_HOST}:9002/home/lbx/apps/minio/min-data2 http://${MINIO_HOST}:9003/home/lbx/apps/minio/min-data3 http://${MINIO_HOST}:9004/home/lbx/apps/minio/min-data4 > ${MINIO_HOME}/logs/minio-90${i}.log 2>&1 &
done

stop.shopen in new window

代码语言:javascript
复制
#!/bin/bash

kill -15 `pidof minio`

# 参考

Minio新版本部署问题处理(is part of root disk, will not be used)open in new window

MinIO | Code and downloads to create high performance object storageopen in new window

MinIO 的分布式部署 - Mason技术记录 open in new window

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # Minio搭建分布式集群脚本
    • # 下载
      • # 脚本
      • # 参考
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档