在Linux上部署MinIO主要有兩種方式:通過二進制包安裝和通過Docker容器安裝。以下是詳細的步驟:
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
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
/dev/sdb
):fdisk /dev/sdb
# 創建新分區,格式化為ext4系統,并掛載到新分區
mkfs.ext4 /dev/sdb1
mount /dev/sdb1 /mnt/data
blkid /dev/sdb1
echo "UUID=3d33a1d0-75b8-4c27-8a71-9e5caa4041a5 /mnt/data ext4 defaults 0 0" >> /etc/fstab
編輯/etc/default/minio
文件,添加以下內容:
MINIO_ROOT_USER="minioadmin"
MINIO_ROOT_PASSWORD="minioadmin"
MINIO_VOLUMES="/mnt/data"
MINIO_OPTS="--address :9000"
systemctl start minio
systemctl enable minio
sudo firewall-cmd --zone=public --add-port=9000/tcp --permanentsudo firewall-cmd --reload
docker pull minio/minio
docker run -p 9090:9000 --name minio \
-v /etc/localtime:/etc/localtime \
-v /data/minio/data:/data \
-v /data/minio/config:/root/.minio \
-d minio/minio server /data
docker ps
在瀏覽器中輸入http://<your-server-ip>:9090
,使用默認的AccessKey和SecretKey(minioadmin/minioadmin)登錄。
以上就是在Linux上部署MinIO的基本步驟。請根據你的具體需求和Linux發行版選擇合適的安裝方式。