Linux(centos7+/redhat7+) 系统rpm离线安装minio图文详解

1、单机安装minio

下载minio的rpm包

安装包下载:

安装minio

查看是否已经安装了minio

rpm -qa|grep minio

安装minio

rpm -ivh minio-20221212192727.0.0.x86_64.rpm

设置minio的启动用户

编辑minio的启动文件

sudo vi /etc/system/system/minio.service

将User和Group都指定为root

创建数据存储目录

sudo mkdir -p /home/miniodata/data

创建minio启动配置文件

sduo vi /etc/default/minio

添加配置参数

MINIO_VOLUMES=数据存放目录 MINIO_OPTS=api端口和控制台端口 MINIO_ACCESS_KEY=账号 MINIO_SECRET_KEY=密码
关闭防火墙
sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service
或开放防火墙端口

启动
systemctl start minio
设置开机自启动
systemctl enable minio
查看状态
systemctl status minio

访问

2、安装minio集群

安装minio集群至少需要4台服务器,按照上面步骤(1、单机安装minio)分别安装4台服务器。

分别停止四台服务器上的minio服务

systemctl stop minio

每台服务器创建两个数据存储目录:

sudo mkdir -p /home/miniodata/{data1,data2}

分别修改4台服务其上的minio配置

sudo vi /etc/default/minio

将 MINIO_VOLUMES= ""修改为:

MINIO_VOLUMES="
http://IP1:9000/home/miniodata/data1 
http://IP1:9000/home/miniodata/data2 
http://IP2:9000/home/miniodata/data1 
http://IP2:9000/home/miniodata/data2 
http://IP3:9000/home/miniodata/data1 
http://IP3:9000/home/miniodata/data2 
http://IP4:9000/home/miniodata/data1 
http://IP4:9000/home/miniodata/data2 "
MINIO_OPTS="--address :9000 --console-address :9001"
MINIO_ACCESS_KEY="minio"
MINIO_SECRET_KEY="network@2023"

该集群为4节点,8块数据存储。

分别启动四台服务器上的minio服务

systemctl start minio

经验分享 程序员 微信小程序 职场和发展