linux

Linux环境下MinIO安装步骤是什么

小樊
44
2025-03-16 15:58:55
栏目: 智能运维
Linux服务器限时活动,0元免费领! 查看>>

在Linux环境下安装MinIO的步骤如下:

准备工作

  1. 集群节点规划:确定节点IP地址和数据盘路径,例如:

    192.168.10.101 minio server/data/minio_data/{data1,data2}
    192.168.10.102 minio server/data/minio_data/{data1,data2}
    192.168.10.103 minio server/data/minio_data/{data1,data2}
    
  2. 集群基础环境准备

    • 三台机器通过SSH免密登录。
    • 编辑/etc/hosts文件,添加节点IP地址和主机名。
    • 生成SSH密钥并分发到其他节点。
  3. 关闭防火墙

    systemctl stop firewalld
    systemctl disable firewalld
    systemctl status firewalld
    
  4. 修改系统最大文件数

    ulimit -n  # 查看最大连接数
    echo "* soft nofile 65535" >> /etc/security/limits.conf
    echo "* hard nofile 65535" >> /etc/security/limits.conf
    systemctl -preboot
    
  5. 创建启动脚本、配置文件、数据目录: 使用Ansible自动化创建这些目录和文件。

  6. 硬盘分区

    • 使用fdisk创建扩展分区和逻辑分区。
    • 格式化分区并挂载到指定目录。
    • 更新/etc/fstab以便系统重启后自动挂载。

安装MinIO

  1. 下载MinIO

    cd /usr/local/app/minio/bin
    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    chmod +x minio
    
  2. 启动MinIO服务器

    • 基本命令:

      minio server /data1 /data2 /data3
      
    • 常用参数:

      • 监听地址与端口:minio server --address=:9000 /data
      • 启用HTTPS:minio server --address=:9000 --certs-dir /path/to/certs /data
      • 设置访问密钥和秘密密钥:minio server --address=:9000 --access-key=myaccesskey --secret-key=mysecretkey /data
      • 启用配置文件:minio server --config-dir /path/to/config /data
      • 区域设置:minio server --address=:9000 --region us-west-1 /data
  3. 登录MinIO: 使用默认的AccessKey和SecretKey登录:

    minio client /data
    

分布式MinIO安装(可选)

  1. 拉取MinIO镜像

    docker pull minio/minio
    
  2. 运行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
    
  3. 浏览器访问和管理

    • 访问http://<container_ip>:9090登录。
    • 使用MinIO客户端(mc)进行文件操作和管理。

以上步骤涵盖了在Linux环境下安装MinIO的基本流程,包括单机和分布式部署的注意事项。请根据实际需求和环境调整具体操作。

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

相关推荐:Linux环境下MinIO安装步骤

0
看了该问题的人还看了