Linux MinIO如何快速安装

1066
2025/3/26 18:32:37
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 如何利用MinIO进行备份恢复