MySQL Error number: MY-010789; Symbol: ER_NDB_POOL_SIZE_MUST_MATCH_NDB_CLUSTER_CONNECTION_POOL_NODEIDS; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-010789; Symbol: ER_NDB_POOL_SIZE_MUST_MATCH_NDB_CLUSTER_CONNECTION_POOL_NODEIDS; SQLSTATE: HY000
Message: NDB: The size of the cluster connection pool must be equal to the number of nodeids in –ndb-cluster-connection-pool-nodeids=’%s’.
MY-010789(ER_NDB_POOL_SIZE_MUST_MATCH_NDB_CLUSTER_CONNECTION_POOL_NODEIDS)是MySQL错误代码,MySQL Server向客户端报告某个发生的错误。
错误说明
MY-010789(ER_NDB_POOL_SIZE_MUST_MATCH_NDB_CLUSTER_CONNECTION_POOL_NODEIDS)可能错误的原因是ndb_cluster_connection_pool和ndb_pool_size值必须相同才能正常运行。这意味必须弄清楚ndb_cluster_connection_pool的值和ndb_pool_size的值之间的差异,并确保它们相匹配。
常见案例
此错误通常发生在尝试在MySQL数据库中添加ndb_cluster_connection_pool或ndb_pool_size all配置变量时,其值不相同。
解决方法
为了解决此错误,需要更改ndb_cluster_connection_pool或ndb_pool_size的变量,以获得配置。具体来说,将ndb_cluster_connection_pool和ndb_pool_size设置为相同的值就可以了。然后,重新连接MySQL,以确保它已经正确配置,启动MySQL上的进程,并再次测试功能。