mysql-cluster[ndbd(NDB)]一直starting

ndbd(NDB)]一直starting, sql节点一直连接。
反复检查
发现是"/etc/mysql-cluster/config.ini"文件里边缺少】。

关闭集群:
systemctl stop mysqld ## SQL节点关闭
pkill -9 ndbd ##数据节点关闭
/usr/local/mysql/mysql-cluster/bin/ndb_mgm -e shutdown ##管理节点关闭
启动集群:
仍然报错:
2023-05-02T15:16:47.980960Z 0 [ERROR] [MY-010865] [Server] NDB: Tables not available after 120 seconds. Consider increasing --ndb-wait-setup value
网上说一定要先把所有数据节点都启动起来才行。
于是启动另外一个ndb节点:

再看ndb状态,确实已经启动了。

原来还有这个坑,敬请注意。
文章描述了一个MySQLCluster在启动时遇到的问题,具体是ndbd(NDB)节点一直在starting状态,由于配置文件/etc/mysql-cluster/config.ini缺失结束符号导致。解决方案包括正确关闭和启动集群,特别是要确保所有数据节点先启动。此外,提到了可能需要增加--ndb-wait-setup的值来处理表格不可用的情况。

2874

被折叠的 条评论
为什么被折叠?



