SQL Server 2019 大数据群集累积更新历史记录

适用于: SQL Server 2019 (15.x)

以下发行说明适用于 SQL Server 2019 大数据群集。 本文列出了 SQL Server Big 大数据群集所有版本的累积更新信息。

有关最新的发行说明,请参阅 SQL Server 2019 大数据群集平台发行说明

CU17(2022 年 8 月)

SQL Server 2019 大数据群集的累积更新 17 (CU17) 版本,KB 5016394

包版本 映像标记 目录
15.0.4249.2 2019-CU17-ubuntu-20.04 KB 5016394

CU16 GDR(2022 年 6 月)

SQL Server 2019 大数据群集的累积更新 16 (CU16) GDR 版本

包版本 映像标记 目录
15.0.4236.7 [2019-CU16-GDR3-ubuntu-20.04] SQL Server 大数据群集累积更新 17

CU16(2022 年 5 月)

SQL Server 2019 大数据群集的累积更新 16 (CU16) 版本。

包版本 映像标记 目录
15.0.4223.1 [2019-CU16-ubuntu-20.04] SQL Server 大数据群集累积更新 16

CU15(2022 年 1 月)

SQL Server 2019 大数据群集的累积更新 15 (CU15) 版本。

包版本 映像标记 目录
15.0.4198.2 [2019-CU15-ubuntu-20.04] SQL Server 大数据群集累积更新 15

警告

在累积更新 15 中,升级顺序非常重要。 将 Kubernetes 群集升级到 1.21 版之前,请将大数据群集升级到 CU15。 如果在 BDC 升级到 CU14 或 CU15 之前将 Kubernetes 群集升级到 1.21 版,那么群集最终会处于错误状态,并且 BDC 升级不会成功。 在这种情况下,还原到 Kubernetes 1.20 版本将解决此问题。

CU14(2021 年 11 月)

SQL Server 大数据群集的累积更新 14 (CU14) 版本。

包版本 映像标记 目录
15.0.4188.2 [2019-CU14-ubuntu-20.04] SQL Server 大数据群集累积更新 14

警告

在累积更新 14 中,升级顺序非常重要。 将 Kubernetes 群集升级到 1.21 版之前,请将大数据群集升级到 CU14。 如果未按此顺序执行,CU13 群集在 Kubernetes 1.21 版本上升级到 CU14 的操作将不会完成。 在这种情况下,还原到 Kubernetes 1.20 版本将解决此问题。

CU13(2021 年 9 月)

SQL Server 大数据群集的累积更新 13 (CU13) 版本。

包版本 映像标记 目录
15.0.4178.15 [2019-CU13-ubuntu-20.04] SQL Server 大数据群集累积更新 13

SQL Server 大数据群集 CU13 包含重要更改和功能:

CU12(2021 年 8 月)

SQL Server 大数据群集的累积更新 12 (CU12) 版本。

包版本 映像标记 目录
15.0.4153.13 [2019-CU12-ubuntu-20.04] SQL Server 大数据群集累积更新 12

SQL Server 大数据群集 CU12 在其所有映像上将操作系统默认 Python 版本从 3.5 更改为了 3.6。 这不会影响 Spark 和 SQL Server 机器学习服务,因为这些组件使用专用的 Python 安装,不依赖于 OS Python。

CU11(2021 年 6 月)

SQL Server 大数据群集的累积更新 11 (CU11) 版本。

包版本 映像标记
15.0.4138.2 [2019-CU11-ubuntu-20.04]

SQL Server 大数据群集 CU11 包含以下重要功能:

CU10(2021 年 4 月)

SQL Server 大数据群集的累积更新 10 (CU10) 版本。

包版本 映像标记
15.0.4123.1 [2019-CU10-ubuntu-20.04]

SQL Server 大数据群集 CU10 包含以下重要功能:

  • 从 Ubuntu 16.04 升级到 Ubuntu 20.04 的基本映像。

    注意

    Ubuntu 20.04 具有更严格的安全要求,使用 BDC 连接到 SQL Server 2017 之前的 SQL Server 实例时可能会出现问题。 有关详细信息,请参阅未能连接到 SQL Server 2016 或更低版本的远程实例

  • 对 Hadoop KMS 组件的高可用性支持。
  • 资源范围内 SQL Server 网络和进程关联的其他配置设置。 请参阅主池资源范围设置
  • 通过群集范围设置对 Spark 相关容器进行资源管理。

CU9(2021 年 2 月)

SQL Server 大数据群集的累积更新 9 (CU9) 版本。

包版本 映像标记
15.0.4102.2 [2019-CU9-ubuntu-16.04]

SQL Server 大数据群集 CU9 包含以下重要功能:

  • 支持配置 BDC 后期部署,并提供更高的系统设置可见性。

    使用 mssql-conf 进行 SQL Server 主实例配置的群集在升级到 CU9 之后需要用户执行额外的步骤。 按照此处的说明进行操作。

  • 改进了 Azure Data CLI (azdata) 静态加密体验。

  • 能够使用虚拟环境动态安装 Python Spark 包

  • 升级了大多数 OSS 组件(Grafana、Kibana、FluentBit 等)的软件版本,可确保 BDC 映像具有最新的增强功能和修补程序。 请参阅开源软件参考

  • 其他各种改进和 bug 修复。

OSS 组件版本

Project 版本
collectd 5.12
InfluxDB 1.8.3
Elasticsearch 7.9.1
Fluent Bit 1.6.3
Grafana 7.3.1
Hadoop
HDFS DataNode
HDFS NameNode
3.1.4
Hive(元存储) 2.3.7
3.0.0(独立)
3.1.2(配置单元)
Kibana 7.9.1
Knox 1.4.0
Livy 0.7.0
opendistro-elasticsearch-security 1.10.1.0
Openresty (Nginx) 1.17.8.2
Spark 2.4.10
Telegraf 1.16.1
ZooKeeper 3.6.2

CU8-GDR(2021 年 1 月)

SQL Server 大数据群集的累积更新 8 GDR (CU8-GDR) 版本。

包版本 映像标记
15.0.4083.2 [2019-CU8-GDR2-ubuntu-16.04]

OSS 组件版本

下表显示了 SQL Server 2019 (15.x) CU8 及更早版本中使用的开放源代码项目。

Project 版本
collectd 5.8.1
InfluxDB 1.7.6
Elasticsearch 7.0.1
Fluent Bit 1.1.1
Grafana 6.3.6
Hadoop
HDFS DataNode
HDFS NameNode
3.1.3+
Hive(元存储) 2.3.7
Kibana 7.0.1
Knox 1.2.0
Livy 0.6.0
opendistro-elasticsearch-security 1.0.0.1
Openresty (Nginx) 1.15.8
Spark 2.4.6+
Telegraf 1.10.3
ZooKeeper 3.5.8

CU8(2020 年 9 月)

SQL Server 大数据群集的累积更新 8 (CU8) 版本。

包版本 映像标记
15.0.4073.23 [2019-CU8-ubuntu-16.04]

此版本包含多个修补程序和一些增强功能。

新增功能

CU6(2020 年 7 月)

SQL Server 大数据群集的累积更新 6 (CU6) 版本。

包版本 映像标记
15.0.4053.23 [2019-CU6-ubuntu-16.04]

此版本包含少许修补程序和增强功能。 以下文章包括与这些更新相关的信息:

CU5(2020 年 6 月)

SQL Server 大数据群集的累积更新 5 (CU5) 版本。

包版本 映像标记
15.0.4043.16 [2019-CU5-ubuntu-16.04]

新增功能

  • 支持在 Red Hat OpenShift 上部署大数据群集。 支持包括部署在本地版本 4.3 及更高版本的 OpenShift 容器平台以及 Azure Red Hat OpenShift。 请参阅在 OpenShift 上部署 SQL Server 大数据群集
  • 更新了 BDC 部署安全模型,因此,不再需要作为 BDC 的一部分部署的特权容器。 对于使用 SQL Server 大数据群集 CU5 的所有新部署,容器除了是非特权容器之外,还默认以非根用户身份运行。
  • 添加了对针对 Active Directory 域部署多个大数据群集的支持。
  • Azure Data CLI (azdata) 具有其自己的语义版本,独立于服务器。 删除了客户端与 azdata 的服务器版本之间的任何依赖项。 建议为客户端和服务器使用最新版本,确保从最新的增强功能和修补程序中获益。
  • 引入了两个新的存储过程 sp_data_source_objects 和 sp_data_source_table_columns,以支持某些外部数据源的自检。 客户可通过 T-SQL 直接使用它们来发现架构,以及查看哪些表可进行虚拟化。 我们在 Azure Data Studio 的数据虚拟化扩展的外部表向导中利用这些更改,这让你可以通过 SQL Server、Oracle、MongoDB 和 Teradata 创建外部表。
  • 添加了对在 Grafana 中执行的持久性自定义的支持。 在 CU5 之前,客户会注意到在 Grafana 配置中进行的任何编辑都会在 metricsui Pod(用于托管 Grafana 仪表板)重启时丢失。 此问题已得到修复,现已保留所有配置。
  • 修复了与用于使用 Telegraf(在 metricsdc pod 中托管)收集 pod 和节点指标的 API 相关的安全问题。 此更改的结果是,Telegraf 现在需要服务帐户、群集角色和群集绑定,才能具有收集 Pod 和节点指标所需的权限。 有关更多详细信息,请参阅收集 pod 和节点指标所需的群集角色
  • 添加了两个功能开关来控制 pod 和节点指标的收集。 如果你使用不同的解决方案来监视 Kubernetes 基础结构,则可以通过在 control.json 部署配置文件中将 allowNodeMetricsCollection 和 allowPodMetricsCollection 设置为 false,以关闭 pod 和主机节点的内置指标收集 。 对于 OpenShift 环境,这些设置在内置部署配置文件中默认设置为 false,因为收集 pod 和节点指标需要特权功能。

CU4(2020 年 4 月)

SQL Server 大数据群集的累积更新 4 (CU4) 版本。 此次发布的 SQL Server 数据库引擎版本是 15.0.4033.1。

包版本 映像标记
15.0.4033.1 [2019-CU4-ubuntu-16.04]

CU3(2020 年 3 月)

SQL Server 大数据群集的累积更新 3 (CU3) 版本。 此次发布的 SQL Server 数据库引擎版本是 15.0.4023.6。

包版本 映像标记
15.0.4023.6 [2019-CU3-ubuntu-16.04]

已解决的问题

SQL Server 大数据群集 CU3 解决了以前版本中的以下问题。

CU2(2020 年 2 月)

SQL Server 大数据群集的累积更新 2 (CU2) 版本。 此次发布的 SQL Server 数据库引擎版本是 15.0.4013.40。

包版本 映像标记
15.0.4013.40 [2019-CU2-ubuntu-16.04]

CU1 (2020 年 1 月)

SQL Server 大数据群集的累积更新 1 (CU1) 版本。 此次发布的 SQL Server 数据库引擎版本是 15.0.4003.23。

包版本 映像标记
15.0.4003.23 [2019-CU1-ubuntu-16.04]

GDR1(2019 年 11 月)

SQL Server 大数据群集常规分发版本 1 (GDR1) - 引入了大数据群集的正式发布版。 此次发布的 SQL Server 数据库引擎版本是 15.0.2070.34。

包版本 映像标记
15.0.2070.34 [2019-GDR1-ubuntu-16.04]

SQL Server 2019 服务更新

有关 SQL Server 服务更新的最新信息,请参阅 https://support.microsoft.com/help/4518398

后续步骤

有关 SQL Server 大数据群集的详细信息,请参阅 SQL Server 2019 大数据群集简介