有个地方写错了吧

来源:7-5 Ubuntu下通过Docker快速搭建Ceph测试集群

jagger168

2019-03-21

5. 创建monitor节点

docker run -itd --name monnode --network ceph-network --ip 172.20.0.10 -e MON_NAME=monnode -e MON_IP=172.20.0.10 -v /www/ceph:/etc/ceph ceph/mon

以上语句报错: repository does not exist or may require ‘docker login’.
应该是 ceph/daemon mon 吧

写回答

2回答

xiaomo

2019-03-21

多谢同学提醒~~我重新试了下,ceph/mon, ceph/osd等镜像拉取的确有问题了,前段时间还是可以的;我先本地重新安装完成并更新文档后再上线这个文档。

------------

更新docker源可以下载ceph/mon, ceph/osd, ceph/radosgw等镜像啦:

修改本地的/etc/docker/daemon.json

{
  "registry-mirrors": [
    "https://registry.docker-cn.com"
  ]
}

重启docker后可解决;这些镜像有点老了,后续再把新的集群部署方法更新上来~~

0
0

xiaomo

2019-03-21

之前ceph官方是提供两类的镜像来创建集群的,一类是每种组件的单独做成一个镜像,比如ceph/mon, ceph/osd;另一类是所有ceph组件封装在/ceph/daemon这个镜像中,然后像/ceph/daemon mon这样创建一个monitor节点。
我检查了下,这个7-5文档里的步骤应该是没写错的,可能是这种方式不支持了,稍后我用本地环境检查一下哈。

0
1
冷极
同样的问题 老师解决了吗
2021-05-05
共1条回复

Go实战仿百度云盘-实现企业级分布式云存储系统

紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员

1077 学习 · 494 问题

查看课程