使用 Resource Manager 範本在 HDInsight 中建立 Apache Hadoop 叢集

在本文中,您會學習使用 Azure Resource Manager 範本建立 Azure HDInsight 叢集的數種方式。 若要瞭解其他叢集建立工具和功能,請按一下此頁面頂端的索引標籤選取器。 另請參閱 叢集建立方法

警告

不論使用與否,HDInsight 叢集都是按分鐘計費。 請務必在使用完叢集後將它刪除。 請參閱如何刪除 HDInsight 叢集

Resource Manager 範本

Resource Manager 範本可讓您輕鬆地在單一、協調的作業中為您的應用程式建立下列資源:

  • HDInsight 叢集及其相依資源 (例如,預設儲存體帳戶)。
  • 其他資源 (例如,使用 Apache Sqoop \(英文\) 的 Azure SQL Database)。

在範本中,您會定義應用程式所需的資源。 您也可以指定部署參數,以便為不同的環境輸入值。 範本由 JSON 與運算式所組成,可讓您用來為部署建構值。

您可以在 Azure 快速入門範本中找到 HDInsight 範本範例。 使用跨平台 Visual Studio Code (具有 Resource Manager 擴充功能) 或文字編輯器,將範本儲存至您工作站上的檔案。

如需 Resource Manager 範本的詳細資訊,請參閱下列文章和範例:

產生範本

Resource Manager 可讓您使用不同工具,從您的訂用帳戶中現有的資源匯出 Resource Manager 範本。 您可以使用產生的範本了解範本語法,或視需要自動重新部署解決方案。 如需詳細資訊,請參閱匯出範本

使用入口網站進行部署

您可以使用 Azure 入口網站部署 Resource Manager 範本。 如需詳細資訊,請參閱從自訂範本部署資源

使用 PowerShell 進行部署

您可以使用 Azure PowerShell 部署 Resource Manager 範本。 如需詳細資訊,請參閱使用 Resource Manager 範本與 Azure PowerShell 來部署資源使用 SAS 權杖和 Azure PowerShell 部署私用 Resource Manager 範本

使用 Azure CLI 部署

您可以使用 Azure CLI 部署 Resource Manager 範本。 如需詳細資訊,請參閱使用 Resource Manager 範本與 Azure CLI 來部署資源使用 SAS 權杖和 Azure CLI 部署私用 Resource Manager 範本

使用 REST API 部署

您可以使用 REST API 部署 Resource Manager 範本。 如需詳細資訊,請參閱使用 Resource Manager 範本與 Resource Manager REST API 來部署資源

使用 Visual Studio 進行部署

使用 Visual Studio 來透過使用者介面建立資源群組專案,並將其部署至 Azure。 您選取要包含在您的專案中的資源類型。 這些資源會自動新增至 Resource Manager 範本。 該專案也提供 PowerShell 指令碼來部署範本。

如需搭配資源群組使用 Visual Studio 的簡介,請參閱 透過 Visual Studio 建立和部署 Azure 資源群組

疑難排解

如果您在建立 HDInsight 叢集時遇到問題,請參閱存取控制需求

下一步

在本文中,您學到幾種建立 HDInsight 叢集的方法。 如需詳細資訊,請參閱下列文章: