温馨提示×

Linux MinIO如何快速安装

小樊
82
2025-03-26 17:49:04
栏目: 智能运维

在 Linux 上快速安装 MinIO 的步骤如下:

1. 安装官方仓库和 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
    

2. 创建 MinIO 数据目录并挂载到新磁盘

  • 创建 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
    

3. 配置 MinIO 环境变量

  • 编辑 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"
    
  • 保存并退出

4. 启动 MinIO 服务

  • 启动 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 发行版和版本而有所差异,请根据实际情况进行调整。

0