linux

MinIO Linux版安装流程是怎样的

小樊
36
2025-03-26 17:53:06
栏目: 智能运维

MinIO Linux版的安装流程大致如下:

一、安装前准备

  1. 下载MinIO官方仓库
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20250312180418.0.0-1.x86_64.rpm -O minio.rpm
  1. 安装MinIO
yum install minio.rpm  # CentOS 7
# 或
dnf install minio.rpm   # CentOS 8
  1. 验证安装
minio --version

二、创建数据目录并挂载到新磁盘

  1. 创建数据目录
mkdir -p /mnt/data
  1. 设置目录权限
groupadd -r minio-user
useradd -M -r -g minio-user minio-user
chown -R minio-user:minio-user /mnt/data
chmod -R 755 /mnt/data
  1. 添加新磁盘(如果需要):
fdisk /dev/sdb
# 输入命令创建新分区并保存退出
mkfs.ext4 /dev/sdb1
  1. 挂载数据目录到新磁盘
mount /dev/sdb1 /mnt/data
df -h /mnt/data  # 确认挂载成功
  1. 设置开机自动挂载
blkid /dev/sdb1
# 在文件末尾添加以下内容
UUID=新分区UUID /mnt/data ext4 defaults 0 0

三、配置MinIO环境变量

  1. 编辑MinIO配置文件
vim /etc/default/minio
MINIO_ROOT_USER="minioadmin"
MINIO_ROOT_PASSWORD="minioadmin"
MINIO_VOLUMES="/mnt/data"
MINIO_OPTS="--address :9000"
  1. 保存并退出

四、启动MinIO服务

  1. 启动MinIO服务
systemctl start minio
  1. 设置开机自启
systemctl enable minio
  1. 停止MinIO服务(如需):
systemctl stop minio
  1. 开放MinIO端口(如果启用了防火墙)
sudo firewall-cmd --zone=public --add-port=9000/tcp --permanent
sudo firewall-cmd --reload

五、访问与验证

  1. 登录控制台
  1. 创建存储桶

请注意,以上步骤是基于CentOS系统的安装流程,如果是其他Linux发行版,可能需要稍作调整。同时,确保在生产环境中遵循最佳实践,如使用多节点集群、配置HTTPS等,以提升系统的可靠性和安全性。

0
看了该问题的人还看了