lanyangkj 发表于 2017-8-8 10:35:54

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

现在我的问题集中在,

ndb节点获取不到它的nodeid。

# docker logs aa07686bb550
MySQL Docker Image 7.6.3-dmr-1.1.0
Starting ndbd
2017-08-08 02:20:41 INFO   -- Angel connected to 'mysql-manage:1186'
2017-08-08 02:20:46 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.'

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 多服务器没法管理起来了, 也失去多主机多副本的意义了。
页: [1]
查看完整版本: 谁在docker-swarm下成功部署mysql-cluster吗?