分享

谁在docker-swarm下成功部署mysql-cluster吗?

lanyangkj 发表于 2017-8-8 10:35:54 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 8708
现在我的问题集中在,

ndb节点获取不到它的nodeid。

[root@docker-single-test /]# docker logs aa07686bb550
[Entrypoint] MySQL Docker Image 7.6.3-dmr-1.1.0
[Entrypoint] Starting ndbd
2017-08-08 02:20:41 [ndbd] INFO     -- Angel connected to 'mysql-manage:1186'
2017-08-08 02:20:46 [ndbd] ERROR    -- Failed to allocate nodeid, error: 'Error: Could not alloc node id at mysql-manage port 1186: Connection done from wrong host ip 10.0.0.7.'

已有(3)人评论

跳转到指定楼层
rsgg03 发表于 2017-8-8 14:17:25
本帖最后由 rsgg03 于 2017-8-8 14:26 编辑

数据库不太适合使用DockerSwarm

DockerSwarm上的容器并不是所有的应用都适合跑在Dockerswarm上,比如,数据库和一些有状态的服务。

建议用docker

回复

使用道具 举报

lanyangkj 发表于 2017-8-8 16:33:33
rsgg03 发表于 2017-8-8 14:17
数据库不太适合使用DockerSwarm

DockerSwarm上的容器并不是所有的应用都适合跑在Dockerswarm上,比如, ...

是呀,新版的docker-swarm还不推荐放数据库集群吗?

我记得很久以前,  数据库是不推荐放入docker的。 现在推荐放docker了吗??
回复

使用道具 举报

lanyangkj 发表于 2017-8-8 17:16:21
rsgg03 发表于 2017-8-8 14:17
数据库不太适合使用DockerSwarm

DockerSwarm上的容器并不是所有的应用都适合跑在Dockerswarm上,比如, ...

不过只用纯docker的话,实现不了跨主机。那 mysql cluster 多服务器没法管理起来了, 也失去多主机多副本的意义了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条