Mysql的节点出错:Got temporary error 20016 'Query aborted due to node failure' from NDBCLUSTER

意外关闭了数据节点的机器,启动之后,虽然能启动,但查询数据库部分出错,

搞了半天的出错,虽然不知道原因,但是又正常了:

表现为:查询部分sql语句会出现该报错:Got temporary error 20016 'Query aborted due to node failure' from NDBCLUSTER

SHOW VARIABLES LIKE '%ndb_join_pushdown%';

显示为on

SET ndb_join_pushdown = 0; 
SET GLOBAL ndb_join_pushdown = 0

在执行全局,然后关闭当前窗口,应该是关闭mysql的本次链接session

可以临时解决,不知原因;

最终解决:

重启管理节点。但是我还把
MaxNoOfConcurrentTransactions=40000
#40960


MaxNoOfConcurrentOperations=1000000
#1024000
数调小了,重启管理节点:/usr/local/mysql/bin/ndb_mgmd -f /usr/local/mysql/mysql-cluster/config.ini --reload
 

好像可以了,原因不知、不懂,仅作记录

猜你喜欢

转载自blog.csdn.net/klx502/article/details/82502782