Skip to content

Commit 6a9e31a

Browse files
authored
Merge pull request #208954 from sreekzz/patch-99
HDI New Version 5.0
2 parents f81e9d7 + 83240bd commit 6a9e31a

File tree

3 files changed

+96
-15
lines changed

3 files changed

+96
-15
lines changed

articles/hdinsight/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ items:
4747
href: ./hdinsight-overview-versioning.md
4848
- name: HDInsight versions
4949
href: ./hdinsight-component-versioning.md
50+
- name: HDInsight version 5.0
51+
href: ./hdinsight-50-component-versioning.md
5052
- name: HDInsight version 4.0
5153
href: ./hdinsight-40-component-versioning.md
5254
- name: HDInsight version 3.6
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
title: Open-source components and versions - Azure HDInsight 5.0
3+
description: Learn about the open-source components and versions in Azure HDInsight 5.0.
4+
ms.service: hdinsight
5+
ms.topic: conceptual
6+
ms.date: 08/25/2022
7+
---
8+
9+
# HDInsight 5.0 component versions
10+
11+
In this article, you learn about the open-source components and their versions in Azure HDInsight 5.0.
12+
13+
Starting June 1, 2022, we have started rolling out a new version of HDInsight 5.0, this version is backward compatible with HDInsight 4.0. All new open-source releases will be added as incremental releases on HDInsight 5.0.
14+
15+
## Open-source components available with HDInsight version 5.0
16+
17+
The Open-source component versions associated with HDInsight 5.0 are listed in the following table.
18+
19+
| Component | HDInsight 5.0 | HDInsight 4.0 |
20+
|------------------------|---------------| --------------|
21+
|Apache Spark | 3.1.2 | 2.4.4, 3.1 |
22+
|Apache Hive | 3.1.2 | 3.1.2 |
23+
|Apache Kafka | 2.4.1 | 2.1.1, 2.4.1(Preview) |
24+
|Apache Hadoop |3.1.1 | 3.1.1 |
25+
|Apache Tez | 0.9.1 | 0.9.1 |
26+
|Apache Pig | 0.16.0 | 0.16.1 |
27+
|Apache Ranger | 1.1.0 | 1.1.0 |
28+
|Apache Sqoop | 1.5.0 | 1.5.0 |
29+
|Apache Oozie | 4.3.1 | 4.3.1 |
30+
|Apache Zookeeper | 3.4.6 | 3.4.6 |
31+
|Apache Livy | 0.5 | 0.5 |
32+
|Apache Ambari | 2.7.0 | 2.7.0 |
33+
|Apache Zeppelin | 0.8.0 | 0.8.0 |
34+
35+
This table lists certain HDInsight 4.0 cluster types that have retired or will be retired soon.
36+
37+
| Cluster Type | Framework version | Support expiration date | Retirement date |
38+
|---------------------------------|-------------------|------------------------------|-----------------|
39+
| HDInsight 4.0 Kafka | 2.1.0 | Sep 30, 2022 | Oct 1, 2022 |
40+
41+
## Spark
42+
43+
:::image type="content" source="./media/hdinsight-release-notes/spark-3-1-for-hdi-5-0.png" alt-text="Screenshot of Spark 3.1 for HDI 5.0":::
44+
45+
> [!NOTE]
46+
> * If you are using Azure User Interface to create a Spark Cluster for HDInsight, you will see from the dropdown list an additional version Spark 3.1.(HDI 5.0) along with the older versions. This version is a renamed version of Spark 3.1.(HDI 4.0) and it is backward compatible.
47+
> * This is only an UI level change, which doesn’t impact anything for the existing users and users who are already using the ARM template to build their clusters.
48+
> * For backward compatibility, ARM supports creating Spark 3.1 with HDI 4.0 and 5.0 versions which maps to same versions Sspark 3.1 (HDI 5.0)
49+
> * Spark 3.1 (HDI 5.0) cluster comes with HWC 2.0 which works well together with Interactive Query (HDI 5.0) cluster.
50+
51+
## Interactive Query
52+
53+
:::image type="content" source="./media/hdinsight-release-notes/interactive-query-3-1-for-hdi-5-0.png" alt-text="Screenshot of interactive query 3.1 for HDI 5.0":::
54+
55+
> [!NOTE]
56+
> * If you are creating an Interactive Query Cluster, you will see from the dropdown list an other version as Interactive Query 3.1 (HDI 5.0).
57+
> * If you are going to use Spark 3.1 version along with Hive which require ACID support via Hive Warehouse Connector (HWC).
58+
you need to select this version Interactive Query 3.1 (HDI 5.0).
59+
60+
## Kafka
61+
62+
**Known Issue** – Current ARM template supports only 4.0 even though it shows 5.0 image in portal Cluster creation may fail with the following error message if you select version 5.0 in the UI.
63+
64+
`HDI Version'5.0" is not supported for clusterType ''Kafka" and component Version ‘2.4'.,Cluster component version is not applicable for HDI version: 5.0 cluster type: KAFKA (Code: BadRequest)`
65+
66+
We're working on this issue, and a fix will be rolled out shortly.
67+
68+
### Upcoming version upgrades.
69+
HDInsight team is working on upgrading other open-source components.
70+
1. Spark 3.2.0
71+
1. Kafka 3.2.1
72+
1. HBase 2.4.9
73+
74+
## Next steps
75+
76+
- [Cluster setup for Apache Hadoop, Spark, and more on HDInsight](hdinsight-hadoop-provision-linux-clusters.md)
77+
- [Enterprise Security Package](./enterprise-security-package.md)
78+
- [Work in Apache Hadoop on HDInsight from a Windows PC](hdinsight-hadoop-windows-tools.md)

articles/hdinsight/hdinsight-component-versioning.md

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,28 @@
11
---
2-
title: Apache Hadoop components and versions - Azure HDInsight
3-
description: Learn about the Apache Hadoop components and versions in Azure HDInsight.
2+
title: Open-source components and versions - Azure HDInsight
3+
description: Learn about the open-source components and versions in Azure HDInsight.
44
ms.service: hdinsight
55
ms.topic: conceptual
6-
ms.date: 08/05/2022
6+
ms.date: 08/25/2022
77
---
88

99
# Azure HDInsight versions
1010

11-
HDInsight bundles Apache Hadoop environment components and HDInsight platform into a package that is deployed on a cluster. For more information, see [how HDInsight versioning works](hdinsight-overview-versioning.md).
11+
HDInsight bundles open-source components and HDInsight platform into a package that is deployed on a cluster. For more information, see [how HDInsight versioning works](hdinsight-overview-versioning.md).
1212

1313
## Supported HDInsight versions
1414

1515
This table lists the versions of HDInsight that are available in the Azure portal and other deployment methods like PowerShell, CLI and the .NET SDK.
1616

1717
| HDInsight version | VM OS | Release date| Support type | Support expiration date | Retirement date | High availability |
1818
| --- | --- | --- | --- | --- | --- | ---|
19+
| [HDInsight 5.0](hdinsight-50-component-versioning.md) |Ubuntu 18.0.4 LTS |July 01, 2022 | [Standard](hdinsight-component-versioning.md#support-options-for-hdinsight-versions) | See [HDInsight 5.0](hdinsight-50-component-versioning.md) for date details. | See [HDInsight 5.0](hdinsight-50-component-versioning.md) for date details. |Yes |
1920
| [HDInsight 4.0](hdinsight-40-component-versioning.md) |Ubuntu 18.0.4 LTS |September 24, 2018 | [Standard](hdinsight-component-versioning.md#support-options-for-hdinsight-versions) | See [HDInsight 4.0](hdinsight-40-component-versioning.md) for date details. | See [HDInsight 4.0](hdinsight-40-component-versioning.md) for date details. |Yes |
2021
| [HDInsight 3.6](hdinsight-36-component-versioning.md) |Ubuntu 16.0.4 LTS |April 4, 2017 | [Basic](hdinsight-component-versioning.md#support-options-for-hdinsight-versions) | Standard support expired on June 30, 2021 for all cluster types.<br> Basic support expires on September 30, 2022. See [HDInsight 3.6 component versions](hdinsight-36-component-versioning.md) for cluster type details. |October 1, 2022 |Yes |
2122

22-
**Support expiration** means that Microsoft no longer provides support for the specific HDInsight version. And it may no longer available through the Azure portal for cluster creation.
23+
**Support expiration** means that Microsoft no longer provides support for the specific HDInsight version. You may not be able to create clusters from the Azure portal.
2324

24-
**Retirement** means that existing clusters of an HDInsight version continue to run as is. New clusters of this version can't be created through any means, which includes the CLI and SDKs. Other control plane features, such as manual scaling and autoscaling, are not guaranteed to work after retirement date. Support isn't available for retired versions.
25+
**Retirement** means that existing clusters of an HDInsight version continue to run as is. New clusters of this version can't be created through any means, which includes the CLI and SDKs. Other control plane features, such as manual scaling and autoscaling, aren't guaranteed to work after retirement date. Support isn't available for retired versions.
2526

2627
## Support options for HDInsight versions
2728

@@ -33,22 +34,22 @@ Support is defined as a time period that an HDInsight version is supported by Mi
3334

3435
Standard support provides updates and support on HDInsight clusters. Microsoft recommends building solutions using the most recent fully supported version.
3536

36-
Standard support includes the following:
37+
Standard support includes
3738
- Ability to create support requests on HDInsight 4.0 clusters.
3839
- Support for troubleshooting solutions built on 4.0 clusters.
3940
- Requests to restart services or nodes.
4041
- Root cause analysis investigations on support requests.
4142
- Root cause analysis or fixes to improve job or query performance.
42-
- Root cause analysis or fixes to improve customer-initiated changes, e.g., changing service configurations or issues due to custom script actions.
43+
- Root cause analysis or fixes to improve customer-initiated changes, for example, changing service configurations or issues due to custom script actions.
4344
- Product updates for critical security fixes until version retirement.
4445
- Scoped product updates to the HDInsight Resource provider.
4546
- Selective fixes or changes to HDInsight 4.0 images or open-source software (OSS) component versions.
4647

4748
### Basic support
4849

49-
Basic support provides limited servicing to the HDInsight Resource provider. HDInsight images and open-source software (OSS) components will not be serviced. Only critical security fixes will be patched on HDInsight clusters.
50+
Basic support provides limited servicing to the HDInsight Resource provider. HDInsight images and open-source software (OSS) components won't be serviced. Only critical security fixes will be patched on HDInsight clusters.
5051

51-
Basic support includes the following:
52+
Basic support includes
5253
- Continued use of existing HDInsight 3.6 clusters.
5354
- Ability for existing HDInsight 3.6 customers to create new 3.6 clusters.
5455
- Ability to scale HDInsight 3.6 clusters up and down via autoscale or manual scale.
@@ -57,16 +58,16 @@ Basic support includes the following:
5758
- Ability to create support requests on HDInsight 3.6 clusters.
5859
- Requests to restart services or nodes.
5960

60-
Basic support does not include the following:
61+
Basic support doesn't include
6162
- Fixes or changes to HDInsight 3.6 images or open-source software (OSS) component versions.
6263
- Support for troubleshooting solutions built on 3.6 clusters.
6364
- Adding new features or functionality.
6465
- Support for advice or ad-hoc queries.
6566
- Root cause analysis investigations on support requests.
6667
- Root cause analysis or fixes to improve job or query performance.
67-
- Root cause analysis or fixes to improve customer-initiated changes, e.g., changing service configurations or issues due to custom script actions.
68+
- Root cause analysis or fixes to improve customer-initiated changes, for example, changing service configurations or issues due to custom script actions.
6869

69-
Microsoft does not encourage creating analytics pipelines or solutions on clusters in basic support. We recommend migrating existing clusters to the most recent fully supported version.
70+
Microsoft doesn't encourage creating analytics pipelines or solutions on clusters in basic support. We recommend migrating existing clusters to the most recent fully supported version.
7071

7172
## HDInsight 3.6 to 4.0 Migration Guides
7273
- [Migrate Apache Spark 2.1 and 2.2 workloads to 2.3 and 2.4](spark/migrate-versions.md).
@@ -76,10 +77,10 @@ Microsoft does not encourage creating analytics pipelines or solutions on cluste
7677

7778
## Release notes
7879

79-
For additional release notes on the latest versions of HDInsight, see [HDInsight release notes](hdinsight-release-notes.md).
80+
For extra release notes on the latest versions of HDInsight, see [HDInsight release notes](hdinsight-release-notes.md).
8081

8182
## Versioning considerations
82-
- Once a cluster is deployed with an image, that cluster is not automatically upgraded to newer image version. When creating new clusters, most recent image version will be deployed.
83+
- Once a cluster is deployed with an image, that cluster isn't automatically upgraded to newer image version. When you create new clusters, most recent image version will be deployed.
8384
- Customers should test and validate that applications run properly when using new HDInsight version.
8485
- HDInsight reserves the right to change the default version without prior notice. If you have a version dependency, specify the HDInsight version when you create your clusters.
8586
- HDInsight may retire an OSS component version before retiring the HDInsight version.

0 commit comments

Comments
 (0)