minio集群的安装与部署

1、前期准备

3台Linux服务器(官方建议至少4台服务器,每个服务器多个磁盘,磁盘大小保持一致)

每台服务器至少有4核CPU和8GB内存(生产环境建议更高配置)

每台服务器有独立的存储磁盘(建议SSD)

服务器之间网络互通(建议千兆或更高带宽)

2、在所有节点上安装Minio

方法一:二进制安装(推荐)

mkdir  /data/minio
cd  /data/minio

#下载MinIO二进制文件

wget https://dl.min.io/server/minio/release/linux-amd64/minio

#添加执行权限

chmod +x minio

#移动到系统PATH目录

mv minio /usr/local/bin/

方法二:使用Docker(可选)

docker pull minio/minio

3、创建存储目录

在所有节点上创建数据存储目录,例如:

mkdir -p /data/minio/data

4、配置Minio集群

创建一个配置文件/etc/default/minio(所有节点相同):

#MinIO节点配置
MINIO_VOLUMES="http://63.1.22.152/data/minio/data  http://63.1.22.153/data/minio/data  http://63.1.22.154/data/minio/data "

#MinIO服务器绑定的IP和端口
MINIO_OPTS="--address :9000 --console-address :9001"

#Root用户凭据(生产环境建议使用更复杂的密码)
MINIO_ROOT_USER=minioAdmin
MINIO_ROOT_PASSWORD=sxEDC1!2@3#

#开放匿名访问
MINIO_PROMETHEUS_AUTH_TYPE="public"

添加权限

chmod 777 /etc/default/minio

5、创建Systemd服务文件

创建/etc/systemd/system/minio.service(所有节点相同):

[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/bin/min
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值