centos

minio集群搭建在centos上

小樊
39
2025-12-17 11:51:47
栏目: 智能运维

在CentOS上搭建MinIO集群需要遵循以下步骤:

  1. 准备环境: 确保你的CentOS系统已经安装了Docker。如果还没有安装,可以通过以下命令安装:
sudo yum install -y docker

启动Docker服务并设置开机自启:

sudo systemctl start docker
sudo systemctl enable docker
  1. 下载MinIO镜像:
sudo docker pull minio/minio
  1. 准备MinIO配置文件:

在每个节点上创建一个名为minio-config.json的配置文件,用于存储MinIO集群的配置信息。例如:

{
  "accesskey": "YOUR_ACCESS_KEY",
  "secretkey": "YOUR_SECRET_KEY",
  "region": "us-east-1",
  "endpoint": "http://node1:9000",
  "console": "http://node1:9001"
}

YOUR_ACCESS_KEYYOUR_SECRET_KEY替换为你自己的密钥,node1替换为第一个节点的IP地址或主机名。

  1. 启动MinIO集群:

在每个节点上运行以下命令启动MinIO容器:

sudo docker run -d --name minio \
  -p 9000:9000 \
  -p 9001:9001 \
  --restart=always \
  -e MINIO_ACCESS_KEY=YOUR_ACCESS_KEY \
  -e MINIO_SECRET_KEY=YOUR_SECRET_KEY \
  -v /path/to/minio-config.json:/root/.minio/config.json \
  minio/minio server /data

YOUR_ACCESS_KEYYOUR_SECRET_KEY替换为你自己的密钥,/path/to/minio-config.json替换为你在第3步创建的配置文件的路径。

  1. 验证集群状态:

访问任意一个节点的MinIO控制台(例如:http://node1:9001),使用你在第3步设置的访问密钥和密钥登录。在控制台中,你应该能看到集群中的所有节点。

现在,你的MinIO集群已经在CentOS上搭建完成。你可以开始使用MinIO来存储和管理你的数据了。

0
看了该问题的人还看了