gpt4 book ai didi

mysql - mysql 集群重启后 ndbcluster 表消失

转载 作者:行者123 更新时间:2023-11-29 22:28:56 25 4
gpt4 key购买 nike

几天前我确实创建了一个本地 mysql 集群,并开始将一些现有的 innodb 表转换为 ndb 存储引擎,以检查集群的功能。这个过程正在工作,我也能够在其他节点上看到这些 ndb 表。不过,当我通过关闭所有 mysqld 进程和管理进程来重新启动 mysql 集群然后重新启动它们时,NDB 表丢失了,我对它们一无所知。这是我的集群配置详细信息。

Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 @127.0.0.1 (mysql-5.6.24 ndb-7.4.6, Nodegroup: 0, *)
id=3 @127.0.0.1 (mysql-5.6.24 ndb-7.4.6, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=1 @127.0.0.1 (mysql-5.6.24 ndb-7.4.6)

[mysqld(API)] 3 node(s)
id=4 @127.0.0.1 (mysql-5.6.24 ndb-7.4.6)
id=5 @127.0.0.1 (mysql-5.6.24 ndb-7.4.6)
id=6 @127.0.0.1 (mysql-5.6.24 ndb-7.4.6)

最佳答案

谢谢你们!

我得到了答案。我使用 --initial 启动 ndbd 进程,这导致数据文件清理,因此重新启动后没有 ndb 数据可见。我确实再次创建了一个ndb表并重新启动了mysql集群,但是这次重新启动了没有--initial的数据节点(在启动管理节点后简单地使用ndbd)。

关于mysql - mysql 集群重启后 ndbcluster 表消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30003201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com