自动化代理变更日志
在此页面上
- 自动化代理 5.4.24.5565
- 自动化代理 5.4.23.5559
- 自动化代理 5.4.22.5547
- 自动化代理 5.4.21.5544
- 自动化代理 5.4.20.5541
- 自动化代理 5.4.19.5537
- 自动化代理 5.4.16.5515
- 自动化代理 5.4.15.5513
- 自动化代理 5.4.14.5509
- 自动化代理 5.4.13.5505
- 自动化代理 5.4.12.5501
- 自动化代理 5.4.11.5498
- 自动化代理 5.4.10.5496
- 自动化代理 5.4.9.5483
- 自动化代理 5.4.6.5465
- 自动化代理 4.5.17.5289-1
- 自动化代理 4.5.16.5284-1
- 自动化代理 4.5.15.5281
- 自动化代理 4.5.15.5279-1
- 自动化代理 4.5.14.5266
- 自动化代理 4.5.13.5261
- 自动化代理 4.5.12.2514
- 自动化代理 4.5.11.2453
- 自动化代理 4.5.10.2429
- 自动化代理 4.5.9.2403
- 自动化代理 4.5.7.2375
- 自动化代理 3.2.18.4938-1
- 自动化代理 3.2.17.4936
- 自动化代理 3.2.16.2444
- 自动化代理 3.2.16.2263
- 自动化代理 3.2.15.2257
- 自动化代理 3.2.14.2187
- 自动化代理 3.2.13.2141
- 自动化代理 3.2.12.2107
- 自动化代理 3.2.11.2025
- 自动化代理 3.2.10.1997
- 自动化代理 3.2.9.1985
- 自动化代理 3.2.8.1942
- 自动化代理 3.2.7.1927
- 自动化代理 2.5.22.1876
- 自动化代理 2.5.20.1755
- 自动化代理 2.5.19.1732
- 自动化代理 2.5.18.1647
- 自动化代理 2.5.17.1604
- 自动化代理 2.5.16.1552
- 自动化代理 2.5.15.1526
- 自动化代理 2.5.11.1484
- 自动化代理 2.0.14.1398
- 自动化代理 2.0.12.1238
- 自动化代理 2.0.9.1201
- 自动化代理 1.4.18.1199-1
- 自动化代理 1.4.16.1075
- 自动化代理 1.4.15.999
- 自动化代理 1.4.14.983
自动化代理 5.4.24.5565
与 Ops Manager 4.0.17 一起发布,发布日期:2020 年 2 月 6 日
编辑 MongoDB Agent 日志文件中的敏感配置数据以提高安全性。
自动化代理 5.4.23.5559
与 2019 年 11 月 7 日发布的 Ops Manager 4.0.16 一起发布
添加了对扩展验证 TLS证书中
businessCategory
字段的支持。自动化代理现在使用 Go 1.13 构建。
自动化代理 5.4.22.5547
与 2019 年 9 月 5 日发布的 Ops Manager 4.0.15 一起发布
修复了 MongoDB Agent 可能会出现紧急情况并从当前工作目录中删除文件的错误。
自动化代理 5.4.21.5544
与 2019 年 7 月 31 日发布的 Ops Manager 4.0.14 一起发布
修复:自动化代理执行的恢复下载现在会遵循已配置的
sslTrustedMMSServerCertificate
Ops Manager 参数。
注意
sslTrustedMMSServerCertificate
已弃用。 请改用httpsCAFile
。
自动化代理 5.4.20.5541
自动化代理 5.4.19.5537
自动化代理 5.4.16.5515
与 2019 年 2 月 7 日发布的 Ops Manager 4.0.8 一起发布
修复:减少用于为大型分片集群生成计划的内存量。
修复:启用 MongoDB 日志轮换且未压缩日志文件的最大数量设置为 2 时的日志文件轮换问题。
自动化代理 5.4.15.5513
与 2019 年 1 月 10 日与 Ops Manager 4.0.7 一起发布
添加对 net.ssl.certificateSelector 的支持 配置选项。
修复:允许在 storageEngine 中成功更改独立二进制文件:
mongod
并启用TLS / SSL 。修复:自动化代理不再尝试对配置为对
clusterAuthMode
使用 X.509 的仲裁节点进行身份验证。
自动化代理 5.4.14.5509
自动化代理 5.4.13.5505
与 2018 年 11 月 1 日与 Ops Manager 4.0.5 一起发布
添加对
ssl.FIPSMode
参数的支持。修复:使用服务器池功能时出现内存泄漏。
自动化代理 5.4.12.5501
与 2018 年 10 月 12 日发布的 Ops Manager 4.0.4 一起发布
重大修复:如果副本集中节点的快照下载完成时间明显不同,则 MongoDB 4.0 恢复可能会失败。
修复:恢复在分片集群中从
authSchemaVersion
3 升级到 5 的能力。
自动化代理 5.4.11.5498
与 2018 年 10 月 4 日发布的 Ops Manager 4.0.3 一起发布
修复:即使在启用 SCRAM-SHA-256 后为部署启用了 SCRAM-SHA-1 身份验证,自动化代理也可以添加新的 MongoDB 用户。
自动化代理 5.4.10.5496
与 2018 年 9 月 6 日与 Ops Manager 4.0.2 一起发布
如果进程意外重启,影响副本集中字段更改的存储可能会导致数据丢失。
如果在服务器意外重启后,另一个进程回收了 MongoDB 进程先前使用的进程 ID,则自动化代理将无法正确确定状态。
修复:允许关闭CSRS成员。
自动化代理 5.4.9.5483
与 2018 年 8 月 2 日与 Ops Manager 4.0.1 一起发布
重大修复:在自动化代理的
systemd
脚本中设置TasksMax=infinity
和TasksAccounting=false
。修复:自动化代理处理 Amazon Linux 的企业版本 2。
自动化代理 5.4.6.5465
与 Ops Manager 4.0.0 一起发布,发布日期:2018 年 6 月 27 日
添加了对 MongoDB 4.0 的支持。
添加了对 SCRAM-SHA-256 的支持
新增平台支持:
RHEL 6 上的 zLinux
Debian 9
Amazon Linux 2
重要
MongoDB 4.0 MongoDB Community Edition需要 libcurl 。在使用MongoDB Ops Manager安装MongoDB 4 之前,请先安装 libcurl
。0 社区。
自动化代理 4.5.17.5289-1
与 Ops Manager 3.6.10 一起发布 于 2019 年 1 月 10 日
修复:允许关闭 CSRS 副本集节点。
自动化代理 4.5.16.5284-1
与 Ops Manager 3.6.9 一起发布 于 2018 年 11 月 1 日
重大修复:如果进程意外重新启动,影响副本集中字段更改的存储可能会导致数据丢失。
修复:使用服务器池功能时出现内存泄漏。
自动化代理 4.5.15.5281
与 Ops Manager 3.6.8 一起发布 于 2018 年 8 月 2 日
重大修复:在自动化代理的
systemd
脚本中设置TasksMax=infinity
和TasksAccounting=false
。
自动化代理 4.5.15.5279-1
终止对 SLES 11 和 Ubuntu 12.04 的支持。
自动化代理支持 BI Connector 2.5。
通过自动化建立复合文本索引。
修复:收集日志时,忽略已消失文件的错误。
用 Ubuntu 14 替换常青的 Ubuntu 12 测试。
将经过测试的 BI Connector 版本更新至 2.5.0。
自动化代理 4.5.14.5266
于 2018 年 5 月 3 日与 Ops Manager 3.6.6 一起发布
修复:自动化代理不应尝试为其他服务器上的 BI Connector 轮换 BI Connector 日志文件。
自动化代理 4.5.13.5261
于 2018 年 4 月 5 日与 Ops Manager 3.6.5 一起发布
修复:在时间点恢复期间应用 oplog 时禁用 MongoDB 的 TTL 监视器线程。
对 MongoDB 3.2 分片成员执行维护以调整 oplog 大小时,请使用
--recoverShardingState
false 启动节点。当自动化代理在 MongoDB 3.2 分片集群上执行大小调整时,请在该节点作为独立运行的实例时禁用分片恢复。
自动化代理 4.5.12.2514
与 Ops Manager 3.6.4 一起发布 于 2018 年 3 月 1 日
对 MongoDB 中任何影响存储的选项所做的更改都会自动导致副本集的滚动初始同步。
对于单节点副本集和独立运行,将执行
mongodump
/mongorestore
。 这些选项包括security.enableEncryption
、storage.smallfiles
、storage.directoryPerDb
和wiredTiger.directoryForIndexes
。 (storage.engine
参数始终采用这种处理方式。)修复:自动化代理正确调整了使用 X- 509进行集群身份验证的 MongoDB 集群的oplog大小。
注意
发布警告
Ops Manager 3.6.4 修复了以下问题:使用自动化为setParameter
字段设置值可能无法导致 MongoDB cluster 适当重启。由于此修复,其中setParameter
字段专门设置为setParameter
默认值的集群在升级到Ops Manager 3.6.4 时可能会遇到滚动重启。
通过自动化在 MongoDB 配置中配置setParameter
字段时,请始终执行滚动重启。
自动化代理 4.5.11.2453
与 Ops Manager 3.6.3 一起发布 于 2018 年 2 月 1 日
修复:对于使用
ldap.bind.queryPassword
参数的多服务器部署,自动化代理确定目标状态不正确。 此问题现已解决,滚动更改将在这些部署上正确进行。修复:自动化代理针对具有正 GMT 偏移的时区轮换BI Connector日志。
自动化代理 4.5.10.2429
与 Ops Manager 3.6.2 一起发布 于 2018 年 1 月 11 日
允许用户指定 sampleRefreshIntervalSecs 和 sampleSize BI Connector 标志
修复:指定
krb5ConfigLocation parameter
时放宽验证。 这不再意味着需要krb5Principal
和krb5Keytab
。修复: BI Connector 日志轮换配置现在会考虑来自UTC主机的时间戳。
修复:改进备份代理使用主节点作为同步源时的逻辑控制。
自动化代理 4.5.9.2403
于 2017 年 12 月 19 日与 Ops Manager 3.6.1 一起发布
修复:防止同时更新 MongoDB 版本和 FCV 时出现竞争条件。
管理 BI Connector 的 Windows 防火墙规则。
自动化代理 4.5.7.2375
与 Ops Manager 3.6.0 一起发布 于 2017 年 12 月 5 日
支持 MongoDB 3.6。
支持高级副本集配置字段。
支持新的代理 API 密钥模型。
自动化代理 3.2.18.4938-1
自动化代理 3.2.17.4936
与 Ops Manager 3.4.13 一起发布,发布日期:2018 年 4 月 5 日
修复:对于使用 ldap.bind.queryPassword 的多服务器部署,自动化代理确定目标状态不正确 参数。 此问题现已解决,滚动更改将在这些部署上正确进行。
自动化代理 3.2.16.2444
于 2018 年 2 月 1 日与 Ops Manager 3.4.12 一起发布
日志记录增强功能
自动化代理 3.2.16.2263
自动化代理 3.2.15.2257
于 2017 年 10 月 5 日与 Ops Manager 3.4.9 一起发布
修复在某些硬件配置上无法收集磁盘相关硬件统计信息的问题。
当自动化创建临时 Windows 服务以便在
mongod
上执行维护操作时,请在维护完成后删除该服务。
自动化代理 3.2.14.2187
于 2017 年 8 月 3 日与 Ops Manager 3.4.7 一起发布
优化以减少检查进程是否正在运行的次数。
改进转换为配置服务器副本集期间的状态检测。
自动化代理 3.2.13.2141
于 2017 年 7 月 6 日与 Ops Manager 3.4.6 一起发布
修复:在 CSRS 转换期间,对临时配置服务器使用不同名称的日志文件。
修复:在 CSRS 转换期间,仅关闭处于从节点状态的成员。
修复: Windows 上的配置文件解析代码未解析所有可能的选项。
自动化代理 3.2.12.2107
于 2017 年 5 月 18 日与 Ops Manager 3.4.5 一起发布
对具有不同分片名称的分片集群执行自动恢复时,请更新分片身份文档。
执行自动恢复时,请确保分片元数据始终按正确的顺序更新。
执行自动恢复时,请始终恢复到默认协议版本。
修复: RHEL7 打包,以便自动化代理在服务器启动时启动。
降低自动化代理检查托管日志文件的频率,以减少 CPU 开销。
忽略 get_mempolicy 错误并假设 numa 未启用。
自动化代理 3.2.11.2025
与 Ops Manager 3.4.4 一起发布(发布日期:2017 年 3 月 30 日)
修复 Windows 上自动恢复期间关闭
mongod
进程的问题。修复在使用 SSL 和加密 PEM 密钥文件的多服务器部署中使用自动化时出现的问题。
优化分片集群的目标状态维护。 在稳定状态下,自动化代理执行的命令要少得多。
自动化代理 3.2.10.1997
于 2017 年 2 月 17 日与 Ops Manager 3.4.3 一起发布
修复在 MongoDB 3.4 上删除分片集群的分片时所出现的错误。
使用 Go 1.7 构建。
支持 MacOS Sierra。
自动化代理 3.2.9.1985
于 2017 年 1 月 19 日与 Ops Manager 3.4.2 一起发布
修复:如果禁用了 Windows 防火墙,仍可在 Windows 上安装代理。
修复:当使用 LDAP 进行用户身份验证时,可以使用 MONGODB-CR 进行代理身份验证。
修复:在 MongoDB 达到连接限制后,代理会停止发送状态的问题。
自动化代理 3.2.8.1942
于 2016 年 12 月 27 日与 Ops Manager 3.4.1 一起发布
修复:在“本地模式”下使用 Ops Manager 时,可以在 Power Linux 上安装 MongoDB。
自动化代理 3.2.7.1927
与 2016 年 11 月 29 日与 OpsManager 3.4.0 一起发布
新增对 MongoDB 3.4 部署自动化的支持。
新增对基于 PowerPC 的 Linux 系统上的监控/备份代理管理的支持(仅适用于 MongoDB 3.4 或更高版本的部署)。
使用 Go 1.6 构建。
添加对收集硬件指标的支持。
导入使用 PEMKeyFile 密码的进程时,不再要求用户重新输入 PEMKeyFile 密码。
修复:可以从 MongoDB 2.4 升级到 2.6,同时保留 authSchemaVersion 1。
不为在不需要外部访问的临时端口上启动的进程创建 Windows 防火墙规则。
在 RHEL7 和 Ubuntu 16.04 上使用
systemd
管理。
自动化代理 2.5.22.1876
于 2016 年 11 月 3 日与 Ops Manager 2.0.7 一起发布
MongoDB 数据和日志文件的
umask
将为027
。 需要安装新的包。
自动化代理 2.5.20.1755
于 2016 年 8 月 18 日与 Ops Manager 2.0.6 一起发布
改进身份验证失败的日志记录。
修复:可在分片集群上设置
clusterAuthMode
。
自动化代理 2.5.19.1732
于 2016 年 7 月 14 日与 Ops Manager 2.0.5 一起发布
状态收集方面的重大优化。
可配置 MongoDB 进程连接超时。
修复:在滚动索引构建中创建文本索引时,验证成功与否时出现问题。
自动化代理 2.5.18.1647
于 2016 年 5 月 20 日与 Ops Manager 2.0.4 一起发布
代理不再下载仲裁节点的恢复数据。
修复:在某些情况下,CSRS 转换可能会卡住。
修复:如果所有配置服务器均已关闭,代理可以重新启动配置服务器。
修复:当集群位于混合操作系统上时验证 MongoDB 版本。
自动化代理 2.5.17.1604
与 Ops Manager 2.0.3 一起发布,发布日期:2016 年 3 月 24 日
修复:可以使用与现有配置不同的密钥文件导入仲裁节点。
允许指定在 CRSR 升级期间使用的临时端口。
自动化代理 2.5.16.1552
于 2016 年 3 月 1 日与 Ops Manager 2.0.2 一起发布
添加了对在 SUSE12 上管理 MongoDB 的支持。
添加了对作为副本集的配置服务器滚动升级的支持。 请参阅将配置服务器转换为副本集。
自动化代理 2.5.15.1526
于 2016 年 1 月 21 日与 Ops Manager 2.0.1 一起发布
通过自动化提高恢复的稳定性和性能。
添加了优化功能,使副本集重新配置操作的优先级高于索引构建。
改进索引构建机制:对于 2 节点副本集,索引构建不再以滚动方式执行,而是在背景构建。
添加了优化功能,在确定索引是否已存在时不比较不支持的索引选项。
修复:可以导入包含使用身份验证运行的仲裁节点的现有部署。
修复:滚动副本集的存储引擎转换,以确保超级多数始终正常运行。
修复:可以在运行带有配置服务器副本集的 MongoDB 3.2 的分片集群上创建自定义角色。
自动化代理 2.5.11.1484
于 2015 年 12 月 8 日与 Ops Manager 2.0.0 一起发布
添加了对 MongoDB 3.2.0 的支持 以配置服务器作为副本集的集群。
添加了对通过自动化代理进行自动恢复的支持。
添加了对滚动索引构建的支持。
添加了为 MongoDB 3.2 配置 WiredTiger 加密存储的支持。
添加了对 X-509 成员身份验证滚动转换的支持。
改进了对成员在基于 Linux 和 Windows 的操作系统上运行的分片集群的处理。
在启动新的监控或备份代理时添加了优化,以确保该进程在达到目标状态之前正在运行。
修复:
glibc
RHEL5 和 RHEL6 上的兼容性问题。修复:自动化代理自动更新失败可能会导致来自自动化代理的配置调用激增。
自动化代理 2.0.14.1398
于 2015 年 10 月 20 日与 Ops Manager 1.8.2 一起发布
修复:代理无法将 RHEL 工作站识别为 RHEL。
自动化代理 2.0.12.1238
于 2015 年 8 月 17 日与 Ops Manager 1.8.1 一起发布
修复:可以使用具有“root”权限的用户托管现有部署。
修复:如果副本集包含仲裁节点,storage engine转换不会卡住。
修复:可以在尝试管理现有部署失败后更新档案。
自动化代理 2.0.9.1201
于 2015 年 6 月 23 日与 Ops Manager 1.8 一起发布
添加了对管理启用 SSL 的部署的支持。
添加了对使用 Kerberos、LDAP 和 x.509 客户端证书身份验证管理部署的支持。
添加了对使用配置文件导入现有mongos的支持。
添加了对导入现有部署的支持,该现有部署包含经过身份验证的仲裁节点,在该节点上,主机名未在本地解析为环回接口。
添加了在未启用身份验证时升级
authSchemaVersion
的能力。添加了对更改具有多个数据节点的副本集的存储引擎的支持。
为单节点副本集和 独立 运行启用了storage engine 转换。
添加了 MongoDB、监控代理或备份代理何时轮换日志的更详细日志记录。
添加了对特定发行版的 MongoDB Community Edition 版本的支持。
添加了预先验证,以确保 MongoDB 进程以与自动化代理相同的用户身份运行。
添加了删除磁盘上托管进程未使用的 MongoDB 二进制文件的功能。
添加了优化,Ops Manager 在启动分叉 MongoDB 进程时假定成功,而不是等待 EOF。
改进了跨内核平衡mongod进程的算法。
删除目录时,不再删除符号链接。
修复:可以从
SCRAM-SHA-1
部署中导入MONGODB-CR
用户的档案。 请参阅: MMS-2612 了解更多详情。修复:可以为使用
--configsvr
选项启动但未指定端口的配置服务器派生默认端口。 请参阅: MMS-2489 。修复:可配置大于1 TB 的oplog大小。
修复:自动化代理不会干扰手动创建的副本集标签。
确保在初始导入期间,当预期用户不存在时,自动化代理会正常失败。
自动化代理 1.4.18.1199-1
于 2015 年 6 月 23 日与 Ops Manager 1.6.3 一起发布
添加了对导入现有部署的支持,该现有部署包含经过身份验证的仲裁节点,在该节点上,主机名未在本地解析为环回接口。
修复:用于执行滚动重启的逻辑。
修复:为使用
--configsvr
选项启动但未指定端口的配置服务器派生默认端口。 请参阅 MMS-2489 。
自动化代理 1.4.16.1075
发布日期:2015 年 4 月 28 日
修复:可以更新在 MongoDB 2.4 上创建的用户。
修复:如果第三个配置服务器不同步,则不再进行配置服务器修复。
自动化代理 1.4.15.999
发布日期:2015 年 3 月 26 日
修复:一种罕见的边缘情况,会导致自动化代理无法成功启用身份验证。
自动化代理 1.4.14.983
发布日期:2015 年 3 月 2 日
初始版本。