Minio 分部署集群搭建
迪丽瓦拉
2024-06-02 20:26:27
0

Minio集群搭建
有两台服务器:

192.10.12.14
192.10.12.15
  1. 在每台服务器上创建minio目录
mkdir -p /data/minio/{run,data1,data2} && mkdir -p /etc/minio
  1. 下载或者上传下载好的minio二进制文件
    官网下载地址:
    https://dl.min.io/server/minio/release/linux-amd64/minio

  2. 集群启动文件配置
    Minio默认9000端口,在配置文件中加入–address “127.0.0.1:9029” 可更改端口

注意 :

MINIO_ACCESS_KEY:用户名,长度最小是5个字符
MINIO_SECRET_KEY:密码,密码不能设置过于简单,不然minio会启动失败,长度最小是8个字符
–config-dir:指定集群配置文件目录

vim /data/minio/run/minio-run.sh

集群节点192.10.12.14内容为

#!/bin/bash
export MINIO_ACCESS_KEY=admin
export MINIO_SECRET_KEY=admin123
/data/minio/run/minio server --config-dir /etc/minio
–address “192.10.12.14:9000”
http://192.10.12.14/data/minio/data1 http://192.10.12.14/data/minio/data2
http://192.10.12.15/data/minio/data1 http:/192.10.12.15/data/minio/data2

集群节点10.190.132.15内容为

#!/bin/bash
export MINIO_ACCESS_KEY=admin
export MINIO_SECRET_KEY=admin123
/home/minio/run/minio server --config-dir /etc/minio
–address “10.190.132.15:9000”
http://192.10.12.14/data/minio/data1 http://192.10.12.14/data/minio/data2
http://192.10.12.15/data/minio/data1 http://192.10.12.15/data/minio/data2
  1. 创建Minio.server,将minio加入系统服务
vim /usr/lib/systemd/system/minio.service
[Unit]
Description=Minio service
Documentation=https://docs.minio.io/[Service]
WorkingDirectory=/home/minio/run/
ExecStart=/home/minio/run/minio-run.shRestart=on-failure
RestartSec=5[Install]
WantedBy=multi-user.target

修改配置文件后需要重加载配置

systemctl daemon-reload
  1. 权限修改
chmod +x /usr/lib/systemd/system/minio.service && chmod +x /data/minio/run/minio && chmod +x /data/minio/run/minio-run.sh
  1. 启动集群
systemctl start minio
systemctl enable minio

查看集群状态

systemctl status minio.service -l

http://192.10.12.14:9000/

相关内容