发行说明Release notes

本文提供有关最新 Azure HDInsight 版本更新的信息。This article provides information about the most recent Azure HDInsight release updates. 有关较早版本的信息,请参阅 HDInsight 发行说明存档For information on earlier releases, see HDInsight Release Notes Archive.

摘要Summary

Azure HDInsight 是 Azure 中最受企业客户青睐的开源 Apache Hadoop 和 Apache Spark 分析服务之一。Azure HDInsight is one of the most popular services among enterprise customers for open-source Apache Hadoop and Apache Spark analytics on Azure.

发行日期:2019/12/17Release date: 12/17/2019

此发行版适用于 HDInsight 3.6 和 4.0。This release applies both for HDInsight 3.6 and 4.0.

Important

Linux 是 HDInsight 3.4 或更高版本上使用的唯一操作系统。Linux is the only operating system used on HDInsight version 3.4 or greater. 有关详细信息,请参阅 HDInsight 版本控制文章For more information, see HDInsight versioning article.

新增功能New features

服务标记Service tags

服务标记通过使你轻松限制 Azure 服务的网络访问,以此简化 Azure 虚拟机和 Azure 虚拟网络的安全性。Service tags simplify security for Azure virtual machines and Azure virtual networks by enabling you to easily restrict network access to the Azure services. 你可在网络安全组 (NSG) 规则中使用服务标记,允许或拒绝全局或每个 Azure 区域的特定 Azure 服务流量。You can use service tags in your network security group (NSG) rules to allow or deny traffic to a specific Azure service globally or per Azure region. Azure 会对每个标记下面的 IP 地址进行维护。Azure provides the maintenance of IP addresses underlying each tag. 网络安全组 (NSG) 的 HDInsight 服务标记是运行状况和管理服务的 IP 地址组。HDInsight service tags for network security groups (NSGs) are groups of IP addresses for health and management services. 这些组有助于尽量降低创建安全规则时的复杂性。These groups help minimize complexity for security rule creation. HDInsight 客户可通过 Azure 门户、PowerShell 和 REST API 启用服务标记。HDInsight customers can enable service tag through Azure Portal, PowerShell, and REST API. 有关详细信息,请参阅 Azure HDInsight 的网络安全组 (NSG) 服务标记For more information, see Network security group (NSG) service tags for Azure HDInsight.

自定义 Ambari DBCustom Ambari DB

通过 HDInsight,你现在可将自己的 SQL DB 用于 Apache Ambari。HDInsight now allows you to use your own SQL DB for Apache Ambari. 你可通过 Azure 门户或资源管理器模板配置此自定义 Ambari DB。You can configure this custom Ambari DB from the Azure portal or through resource manager template. 此功能可让你为处理和容量需求选择合适的 SQL DB。This feature allows you to choose the right SQL DB for your processing and capacity needs. 你还可轻松升级以匹配业务增长需求。You can also upgrade easily to match business growth requirements.

自定义 Ambari DB

弃用Deprecation

此版本无弃用。No deprecations for this release. 若要为即将到来的弃用做好准备,请参阅即将推出的变更To get ready for upcoming deprecations, see Upcoming changes.

行为更改Behavior changes

此版本无行为变更。No behavior changes for this release. 若要为即将到来的行为变更做好准备,请参阅即将推出的变更To get ready for upcoming behavior changes, see Upcoming changes.

即将推出的更改Upcoming changes

即将发布的版本中将推出以下变更。The following changes will happen in upcoming releases.

传输层安全性 (TLS) 1.2 强制措施Transport Layer Security (TLS) 1.2 enforcement

传输层安全性 (TLS) 和安全套接字层 (SSL) 是提供计算机网络通信安全的加密协议。Transport Layer Security (TLS) and Secure Sockets Layer (SSL) are cryptographic protocols that provide communications security over a computer network. 有关详细信息,请参阅传输层安全性For more information, see Transport Layer Security. 虽然 Azure HDInsight 群集接受公共 HTTPS 终结点上的 TLS 1.2 连接,但仍支持 TLS 1.1,以便实现与旧客户端的后向兼容性。While Azure HDInsight clusters accept TLS 1.2 connections on public HTTPS endpoints, TLS 1.1 is still supported for backward compatibility with older clients.

从下一个版本开始,你将可以选择加入和配置新的 HDInsight 群集,以仅接受 TLS 1.2 连接。Starting from the next release, you will be able to opt-in and configure your new HDInsight clusters to only accept TLS 1.2 connections.

今年晚些时候,预计从 2020/6/30 开始,Azure HDInsight 将为所有 HTTPS 连接强制实行 TLS 2.1 或更高版本。Later in the year, starting on 6/30/2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. 我们建议你确保所有客户端都已准备好处理 TLS 1.2 或更高版本。We recommend that you ensure that all your clients are ready to handle TLS 1.2 or later versions.

迁移到 Azure 虚拟机规模集Moving to Azure virtual machine scale sets

HDInsight 目前使用 Azure 虚拟机来预配群集。HDInsight now uses Azure virtual machines to provision the cluster. 从 2020 年 2 月开始(将在稍后传达确切日期),HDInsight 将改为使用 Azure 虚拟机规模集。Starting from Feburary 2020 (exact date will be communicated later), HDInsight will use Azure virtual machine scale sets instead. 详细了解 Azure 虚拟机规模集See more about Azure virtual machine scale sets.

HBase 2.0 到 2.1HBase 2.0 to 2.1

在即将推出的 HDInsight 4.0 版本中,HBase 版本将从 2.0 升级到 2.1。In the upcoming HDInsight 4.0 release, HBase version will be upgraded from version 2.0 to 2.1.

Bug 修复Bug fixes

HDInsight 会持续改善群集的可靠性和性能。HDInsight continues to make cluster reliability and performance improvements.

组件版本更改Component version change

我们已将 HDInsight 3.6 支持延长到 2020 年 12 月 31 日。We've extended HDInsight 3.6 support to December 31, 2020. 如需了解更多详情,请参阅支持的 HDInsight 版本You can find more details in Supported HDInsight versions.

HDInsight 4.0 无组件版本变更。No component version change for HDInsight 4.0.

HDInsight 3.6 上的 Apache Zeppelin:0.7.0-->0.7.3.Apache Zeppelin on HDInsight 3.6: 0.7.0-->0.7.3.

可以在此文档中获取最新的组件版本。You can find the most up-to-date component versions from this doc.