最简单的分布式都运行不起来。。。

docker stop minio
docker rm minio
docker run -it \
--name minio \
-p 9001:9000 \
-v /dev402/minio/data:/data1 \
-v /dev403/minio/data:/data2 \
-v /dev404/minio/data:/data3 \
-v /dev407/minio/data:/data4 \
--env MINIO_ACCESS_KEY=root \
--env MINIO_SECRET_KEY=123456789 \
minio/minio:RELEASE.2021-03-26T00-00-41Z server \
http://192.168.4.40:9001/data1 \
http://192.168.4.40:9001/data2 \
http://192.168.4.40:9001/data3 \
http://192.168.4.40:9001/data4

192.168.4.40 是本机IP
报错信息
Unable to read 'format.json' from http://192.168.4.40:9001/data1: Server expects 'storage' API version 'v29', instead found 'v29' - *rolling upgrade is not allowed* - please make sure all servers are running the same MinIO version (RELEASE.2021-03-26T00-00-41Z)


更新
上面这个问题可能是因为端口号引起的。
# 192.168.4.40 上运行
docker stop minio
docker rm minio
docker run -it \
--name minio \
--net=host \
--restart=always \
--ulimit core=0 \
--log-driver none \
-m 5120M \
-v /dev402/minio/data:/data1 \
-v /dev403/minio/data:/data2 \
-v /dev404/minio/data:/data3 \
-v /dev407/minio/data:/data4 \
--env MINIO_ACCESS_KEY=root \
--env MINIO_SECRET_KEY=123456789 \
minio/minio:RELEASE.2021-03-26T00-00-41Z server --address :9001 \
http://192.168.4.40:9001/data{1...4} \
http://192.168.4.42:9002/data{1...4}



# 192.168.4.42 上运行
docker stop minio
docker rm minio
docker run -it \
--name minio \
--net=host \
--restart=always \
--ulimit core=0 \
--log-driver none \
-m 5120M \
-v /dev4202/minio/data:/data1 \
-v /dev4203/minio/data:/data2 \
-v /dev4204/minio/data:/data3 \
-v /dev4205/minio/data:/data4 \
--env MINIO_ACCESS_KEY=root \
--env MINIO_SECRET_KEY=123456789 \
minio/minio:RELEASE.2021-03-26T00-00-41Z server --address :9002 \
http://192.168.4.40:9001/data{1...4} \
http://192.168.4.42:9002/data{1...4}

这样就ok了
请先 登录 后评论

1 个回答

MinIO

这样就ok了,是跑起来了还是没跑起来呀?

请先 登录 后评论
  • 1 关注
  • 0 收藏,145 浏览
  • huangke 提出于 2021-03-29 13:11