MinIO Linux版的安装流程大致如下:
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20250312180418.0.0-1.x86_64.rpm -O minio.rpm
yum install minio.rpm # CentOS 7
# 或
dnf install minio.rpm # CentOS 8
minio --version
mkdir -p /mnt/data
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
lsblk
和df -h
命令检查系统中已识别的磁盘和数据目录所在分区。fdisk
创建新分区并格式化为ext4文件系统:fdisk /dev/sdb
# 输入命令创建新分区并保存退出
mkfs.ext4 /dev/sdb1
mount /dev/sdb1 /mnt/data
df -h /mnt/data # 确认挂载成功
/etc/fstab
文件:blkid /dev/sdb1
# 在文件末尾添加以下内容
UUID=新分区UUID /mnt/data ext4 defaults 0 0
vim /etc/default/minio
<your-username>
和<your-password>
为实际的管理员账号和密码:MINIO_ROOT_USER="minioadmin"
MINIO_ROOT_PASSWORD="minioadmin"
MINIO_VOLUMES="/mnt/data"
MINIO_OPTS="--address :9000"
systemctl start minio
systemctl enable minio
systemctl stop minio
sudo firewall-cmd --zone=public --add-port=9000/tcp --permanent
sudo firewall-cmd --reload
请注意,以上步骤是基于CentOS系统的安装流程,如果是其他Linux发行版,可能需要稍作调整。同时,确保在生产环境中遵循最佳实践,如使用多节点集群、配置HTTPS等,以提升系统的可靠性和安全性。