在 Linux 上快速安装 MinIO 的步骤如下:
下载 MinIO 的官方仓库:
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20250312180418.0.0-1.x86_64.rpm -O minio.rpm
使用 yum
安装 MinIO:
sudo yum install minio.rpm
验证安装是否成功:
minio --version
创建 MinIO 数据目录:
sudo mkdir -p /mnt/data
设置目录权限:
sudo groupadd -r minio-user
sudo useradd -M -r -g minio-user minio-user
sudo chown -R minio-user:minio-user /mnt/data
sudo chmod -R 755 /mnt/data
添加新磁盘(假设新磁盘为 /dev/sdb
):
sudo fdisk /dev/sdb
# 在 fdisk 交互界面,输入以下命令:
# n:创建新分区。
# p:选择主分区。
# 1:分区编号为 1。
# 按 Enter:使用默认的起始扇区。
# 按 Enter:使用默认的结束扇区。
# w:保存并退出。
格式化新磁盘:
sudo mkfs.ext4 /dev/sdb1
挂载数据目录到新磁盘:
sudo mount /dev/sdb1 /mnt/data
设置开机自动挂载:
sudo blkid /dev/sdb1
# 编辑 /etc/fstab 文件,在其末尾添加以下内容:
UUID=新分区的UUID /mnt/data ext4 defaults 0 0
编辑 MinIO 的配置文件:
sudo vim /etc/default/minio
添加以下内容,替换 <your-username>
和 <your-password>
为你自己的管理员账号和密码:
MINIO_ROOT_USER="minioadmin"
MINIO_ROOT_PASSWORD="minioadmin"
MINIO_VOLUMES="/mnt/data"
MINIO_OPTS="--address :9000"
保存并退出。
启动 MinIO 服务:
sudo systemctl start minio
设置 MinIO 服务开机自启:
sudo systemctl enable minio
停止 MinIO 服务:
sudo systemctl stop minio
如果启用了防火墙,需要开放 MinIO 的端口(默认 9000):
sudo firewall-cmd --zone=public --add-port=9000/tcp --permanents
sudo firewall-cmd --reload
以上步骤是在 Linux 上快速安装 MinIO 的基本流程,具体操作可能会因不同的 Linux 发行版和版本而有所差异,请根据实际情况进行调整。