1、先部署一个四节点、每个节点挂载两块盘的 minio 集群

192.168.32.30:
docker run -d --name minio --restart=always --network=host   \
-e "MINIO_ROOT_USER=admin"  \
-e "MINIO_ROOT_PASSWORD=WYRtaW4xMjM3ODk="    \
-e "MINIO_PROMETHEUS_AUTH_TYPE=public"  \
-v /milvus/minio/data1:/data1    \
-v /milvus/minio/data2:/data2 \
minio/minio:RELEASE.2024-06-13T22-53-53Z server \
--address 192.168.32.30:9000 --console-address '0.0.0.0:9999'  \
http://node-{0...3}/data{1...2}

192.168.32.40:
docker run -d --name minio --restart=always --network=host   \
-e "MINIO_ROOT_USER=admin"  \
-e "MINIO_ROOT_PASSWORD=WYRtaW4xMjM3ODk="    \
-e "MINIO_PROMETHEUS_AUTH_TYPE=public"  \
-v /milvus/minio/data1:/data1    \
-v /milvus/minio/data2:/data2 \
minio/minio:RELEASE.2024-06-13T22-53-53Z server \
--address 192.168.32.40:9000 --console-address '0.0.0.0:9999'  \
http://node-{0...3}/data{1...2}

192.168.32.50:
docker run -d --name minio --restart=always --network=host   \
-e "MINIO_ROOT_USER=admin"  \
-e "MINIO_ROOT_PASSWORD=WYRtaW4xMjM3ODk="    \
-e "MINIO_PROMETHEUS_AUTH_TYPE=public"  \
-v /milvus/minio/data1:/data1    \
-v /milvus/minio/data2:/data2 \
minio/minio:RELEASE.2024-06-13T22-53-53Z server \
--address 192.168.32.50:9000 --console-address '0.0.0.0:9999'  \
http://node-{0...3}/data{1...2}

192.168.32.60:
docker run -d --name minio --restart=always --network=host   \
-e "MINIO_ROOT_USER=admin"  \
-e "MINIO_ROOT_PASSWORD=WYRtaW4xMjM3ODk="    \
-e "MINIO_PROMETHEUS_AUTH_TYPE=public"  \
-v /milvus/minio/data1:/data1    \
-v /milvus/minio/data2:/data2 \
minio/minio:RELEASE.2024-06-13T22-53-53Z server \
--address 192.168.32.60:9000 --console-address '0.0.0.0:9999'  \
http://node-{0...3}/data{1...2}

2、扩容四个节点、每个节点挂载8块盘

先把之前的四个节点 stop、再rm掉

前四个节点依次执行:(注意 ip 对应修改)
docker run -d --name minio --restart=always --network=host   \
-e "MINIO_ROOT_USER=admin"  \
-e "MINIO_ROOT_PASSWORD=WYRtaW4xMjM3ODk="    \
-e "MINIO_PROMETHEUS_AUTH_TYPE=public"  \
-v /milvus/minio/data1:/data1    \
-v /milvus/minio/data2:/data2 \
minio/minio:RELEASE.2024-06-13T22-53-53Z server \
--address 192.168.32.50:9000 --console-address '0.0.0.0:9999'  \
http://node-{0...3}/data{1...2} \
http://node-{4...7}/milvus/minio{1...8}

后四个节点依次执行:(注意 ip 对应修改)
docker run -d --name minio --restart=always --network=host   \
-e "MINIO_ROOT_USER=admin"  \
-e "MINIO_ROOT_PASSWORD=WYRtaW4xMjM3ODk="    \
-e "MINIO_PROMETHEUS_AUTH_TYPE=public"  \
-v /milvus:/milvus  \
minio/minio:RELEASE.2024-06-13T22-53-53Z server \
--address 192.168.32.91:9000 --console-address '0.0.0.0:9999'  \
http://node-{0...3}/data{1...2} \
http://node-{4...7}/milvus/minio{1...8}

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐