温馨提示×

MinIO在Linux上的集群安装方法

小樊
59
2025-08-13 17:52:26
栏目: 智能运维

以下是MinIO在Linux上的集群安装方法:

前提条件

  • 操作系统为Linux,如Ubuntu、CentOS等。
  • 所有节点网络互通,防火墙开放9000(API)和9001(Console)端口。
  • 每个节点有足够磁盘空间,建议每节点4-8块磁盘,采用JBOD模式,文件系统为XFS。

安装步骤

  1. 安装MinIO:在每个节点上执行wget https://dl.min.io/server/minio/release/linux-amd64/miniochmod +x miniosudo mv minio /usr/local/bin/
  2. 创建存储目录:在每个节点上创建数据存储目录,如/data/minio,并设置权限。
  3. 配置集群参数:创建/etc/default/minio文件,内容示例:MINIO_ROOT_USER="admin"MINIO_ROOT_PASSWORD="password"MINIO_OPTS="--address :9000 --console-address :9001"MINIO_VOLUMES="http://node1/data http://node2/data http://node3/data http://node4/data"(根据实际节点IP和路径修改)。
  4. 创建Systemd服务文件:在每个节点上创建/etc/systemd/system/minio.service文件,内容参考官方文档,指定EnvironmentFile/etc/minio/minio.confExecStart/usr/local/bin/minio server $MINIO_VOLUMES $MINIO_OPTS等。
  5. 启动集群:在所有节点上执行sudo systemctl daemon-reloadsudo systemctl enable miniosudo systemctl start minio
  6. 验证集群状态:使用mc命令行工具,通过mc alias set配置客户端,再使用mc admin info myminio查看集群状态。

0