mysql ndbcluster增加maxnoofattributes

时间:2018-03-15 14:09:41

标签: mysql

如何增加maxnoofattributes?我收到以下错误:

  

错误:在更改表时增加maxnoofattributes

这是我的配置文件:

[root@ClusterMgm ~]# cat /etc/mycluster.cnf

[NDBD DEFAULT]
NoOfReplicas=2
DataMemory=64M
IndexMemory=18M
MaxNoOfTables=1024
MaxNoOfAttributes=5000000
MaxNoOfOrderedIndexes=10000

1 个答案:

答案 0 :(得分:0)

您当前的“ MaxNoOfAttributes”值是多少?使用“ ndb_config -q MaxNoOfAttributes”命令对其进行检查。

更改mysql-cluster config.ini文件中的MaxNoOfAttributes值,如上面的问题所示。 然后,您必须重新启动集群才能使此更改生效。

重启过程:

  

杀死$(pidof ndb_mgmd)

     

ndb_mgmd --skip-config-cache -f /etc/mycluster.cnf

然后使用“ {nodeId} restart ”命令从“ ndb_mgm ”控制台重新启动数据节点(即2重新启动)。

然后再次检查您当前的“ MaxNoOfAttributes”值。

注意: 最大值MaxNoOfAttributes的默认值为1000,可能的最小值为32,最大值为4294967039。

您可以从此page中查看更多信息。