目录
1、单机安装minio
下载minio的rpm包
安装包下载:https://dl.min.io/server/minio/release/https://dl.min.io/server/minio/release/
安装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