在Linux下安装MinIO可以分为单机部署和分布式部署两种方式,具体步骤如下:
CentOS 7安装MinIO步骤
- 创建MinIO安装目录
mkdir -p /data/minio/{bin,data,conf,logs}
- 下载并授权MinIO二进制文件
wget -P /data/minio/bin https://dl.min.io/server/minio/release/linux-amd64/minio chmod +x /data/minio/bin/minio
- 配置MinIO环境变量
编辑 /etc/profile
文件,添加以下内容:
export MINIO_HOME=/data/minio export PATH=$PATH:$MINIO_HOME/bin
执行生效:
source /etc/profile
- 验证MinIO版本
minio --version
- 创建minio用户
useradd -s /sbin/nologin -M minio
- 更改目录所属主和所属组
chown -R minio:minio /data/minio
- 启动MinIO服务
./minio server /data/minio
- 设置MinIO服务自启动
systemctl enable minio systemctl start minio
- 验证MinIO服务状态
systemctl status minio
分布式部署MinIO步骤
- 准备服务器
至少需要准备4台具有相同存储和计算资源的服务器。
- 配置服务器
在每台服务器上重复上述单机部署的步骤1到6。
- 初始化MinIO集群
在任意一台服务器上,使用以下命令初始化集群:
./minio cluster init --host-list minio1.chijinjing.cn,minio2.chijinjing.cn,minio3.chijinjing.cn,minio4.chijinjing.cn
- 加入MinIO集群
在其他服务器上,使用以下命令加入集群:
./minio member add:9000
以上就是在Linux下安装MinIO的基本步骤,具体操作时请根据实际情况进行调整。