MySQL 集群管理器 1.3 发行说明  /  MySQL 集群管理器 1.3.5 的变化 (2015-04-15)

MySQL 集群管理器 1.3.5 的变化 (2015-04-15)

本节记录了自 MySQL Cluster Manager 版本 1.3.4 发布以来在 MySQL Cluster Manager 1.3.5 中应用的所有更改和错误修复。

添加或更改的功能

  • 代理:remove hosts现在可以使用新命令 缩小站点 (缺陷号 20677633)

  • 代理: 由于mcmd减少 了 SQL 节点引导的等待时间,因此现在可以更快地在 Windows 平台上启动新集群。(缺陷号 20593752)

  • 客户端:upgrade cluster命令现在支持一个--set 选项,允许用户为升级后的集群的配置属性设置新值。(缺陷号 20700483)

  • 客户端: 现在客户端命令的执行速度更快,因为现在消除了不必要的事件完成等待时间。(缺陷号 20559800)

  • 客户端: 改进了操作数或选项值列表中涉及整数(或整数列表)的语法错误的错误消息,以查明问题。(漏洞 #19845253)

修正错误

  • 代理: 当尝试使用delete package命令从只有非托管进程的主机中删除包时,命令失败并出现错误,抱怨该包正在被集群使用。(缺陷号 20719467)

  • 代理: 在集群重启或恢复期间,代理过早尝试连接到集群进程,导致反复连接失败。此修复确保仅当进程准备就绪时才触发对进程的连接尝试。(漏洞 #20204375,漏洞 #19047715)

  • 代理:list backups命令有时会导致代理挂起,因为另一台主机上的另一个代理可能无法回复其对备份信息的查询并使其等待。(漏洞 #15854331)

  • 客户端:list backups命令的输出中,备份的时间戳不准确。(缺陷号 20731491)

  • 客户端: 当应用于站点上的最后一个主机时,该 delete package命令无法从主机中删除程序包,导致后续 删除站点命令失败并出现错误Package exists in site site_name。(缺陷号 20719467)

  • 客户端:类型的配置属性的数值设置时不能使用 后缀K,M, , 但是这些后缀的使用没有被客户端拒绝。(缺陷号 20686014)GDOUBLE

  • 客户端: 在执行backup cluster命令时, mcm客户端有时会因为超时而挂起,因为客户端接收到某个节点发来的备份已经启动的消息的时间太长了。为避免这种情况,此修复将超时期限从 2.5 分钟延长至 5 分钟。(缺陷号 20677633)

  • 客户端:show warnings命令有时无法显示 由mcmd发送到mysqld节点以设置动态变量SET GLOBAL语句 的(缺陷号 20593156)

  • 客户端: 在恢复的早期阶段,当一个节点未能满足来自另一个节点的进程状态更新请求时发生断言错误,因为尚未收到集群的复合状态。通过此修复,该请求将被忽略,并在日志中添加一条警告。(缺陷号 20552220)

  • 客户端:backup cluster命令失败是由于节点故障时, mcmcd显示的错误消息中没有明确说明。(缺陷号 20032694)