MySQL 集群管理器 8.0 发行说明  /  MySQL Cluster Manager 8.0.31 的变化(2022-10-11,全面上市)

MySQL Cluster Manager 8.0.31 的变化(2022-10-11,全面上市)

添加或更改的功能

  • 代理: 以前,尝试从 NDB 7.6 系列升级到 8.0 系列的集群在首次启动新的 ndb_mgmd节点时被拒绝,无法使用该upgrade cluster命令回滚。通过此修复,用户现在可以执行回滚以将集群恢复到稳定状态。(漏洞#34432349)

  • 代理: 如果set尝试使用与已使用的值相同的命令,对于某些配置参数, mcmd仍会执行一些不必要的进程或集群重启。通过此修复,该命令会在这种情况下返回错误,告诉用户该命令不会对集群配置造成任何更改。--retry此外,命令中还添加了一个新选项 set用于用户确实需要运行 set命令并强制重启相关进程时使用。(缺陷号 22588763)

  • 代理:stop process命令现在接受节点类型或节点 ID 列表作为停止多个进程的参数。详见命令说明 stop process。(漏洞#16879795)

  • 客户端: 从 NDB 8.0.31 开始, ndb_mgmd--core-file 不再支持命令行属性 。因此, mcmd不再支持在ndb_mgmd节点上配置该选项。(缺陷号 34629250)

  • MySQL Cluster Manager 现在支持NDB Cluster 的透明数据加密 (TDE)(请参阅 NDB Cluster 的文件系统加密)。有关详细信息,请参阅设置加密。(缺陷号 34122958)

修正错误

  • 代理:当在客户端和 mcmd之间发送大于 16MB 的数据包时, mcmd可能会挂起。这是因为mcmd错误计算了数据包大小,因此未能将数据包分成多个数据包以进行正确传输,此修复程序纠正了该问题。(缺陷号 34578419)

  • 代理: 当新添加的数据节点无法启动时,尝试再次重新启动它start process并且该 --initial选项总是导致错误与投诉Nodegroup unavailable。(缺陷号 34307445)

  • 客户端: mcmd过去常常默默地接受一些无效的 配置选项 ,并简单地忽略它们。通过此修复,无效的配置选项将被错误拒绝。(缺陷号 34450589)

  • MySQL Cluster Manager 安装包括许多不必要的库,现在已将其删除。(漏洞#34456516)