分享方式:


在 Azure 入口網站 中建立 Trino 叢集 (預覽)

重要

此功能目前為預覽功能。 適用於 Microsoft Azure 預覽版的補充使用規定包含適用於 Beta 版、預覽版或尚未發行至正式運作之 Azure 功能的更合法條款。 如需此特定預覽的相關信息,請參閱 AKS 預覽資訊的 Azure HDInsight。 如需問題或功能建議,請在 AskHDInsight提交要求,並提供詳細數據,並遵循我們在 Azure HDInsight 社群取得更多更新。

本文說明如何使用 Azure 入口網站,在 AKS 上使用 HDInsight 建立 Trino 叢集的步驟。

必要條件

完成下列各節中的必要條件:

重要

若要在新叢集集區中建立叢集,請在作為資源先決條件的一部分建立的使用者指派的受控識別上指派 AKS agentpool MSI「受控識別操作員」角色。

AKS agentpool 受控識別會在叢集集區建立期間建立。 您可以透過 [叢集集集名稱] -agentpool 來識別 AKS 代理程式集區受控識別。 請遵循下列步驟來 指派角色

建立 Trino 叢集

叢集集區部署完成之後,請繼續使用 Azure 入口網站 建立 Trino 叢集。

  1. 在 Azure 入口網站 中,輸入 HDInsight 叢集集區/HDInsight,然後選取 AKS 叢集集區上的 Azure HDInsight,以移至叢集集區頁面。 在 [AKS 叢集集區上的 HDInsight] 頁面上,選取您要在其中新增 Trino 叢集的叢集集區。

    顯示 Azure 入口網站 中搜尋列的螢幕快照。

  2. 在特定的叢集集區頁面上,按下 左上方的 [+ 新增叢集 ],然後提供下列資訊:

    此螢幕快照顯示建立 Trino 叢集基本索引標籤的詳細數據。

    屬性 描述
    訂用帳戶 此欄位會自動填入已註冊叢集集區的 Azure 訂用帳戶。
    資源群組 此欄位會自動填入並顯示叢集集區上的資源群組。
    區域 此欄位會自動填入並顯示叢集集區上所選取的區域。
    叢集集區 此欄位會自動填入,並顯示叢集現在建立所在的叢集區名稱。 若要在不同的集區中建立叢集,請在入口網站中尋找該叢集集區,然後按兩下 [ + 新增叢集]。
    叢集集區版本 此欄位會自動填入,並顯示現在正在其上建立叢集的叢集集區版本。
    AKS 版本上的 HDInsight 選取新叢集的 AKS 上的 HDInsight 的次要版本或修補程式版本。 如需詳細資訊,請參閱 版本
    叢集類型 從下拉式清單中,選取叢集類型為 Trino。
    叢集名稱 輸入新叢集的名稱。
    使用者指派的受控識別 從下拉式清單中,選取要與叢集搭配使用的受控識別。 如果您是受控服務識別 (MSI) 的擁有者,而且 MSI 在叢集上沒有受控識別操作員角色,請按一下方塊下方的連結以從 AKS 代理程式集區 MSI 中指派所需的權限。 如果 MSI 已有正確的權限,則不會顯示任何連結。 請參閱 MSI 所需的其他角色指派必要條件
    虛擬網路 (VNet) 叢集的虛擬網路。 其衍生自叢集集區。
    子網路 叢集的虛擬子網路。 其衍生自叢集集區。

    針對 Hive目錄,提供下列資訊:

    顯示建立 Trino Hive 目錄之基本索引標籤的螢幕快照。

    屬性 說明
    使用 Hive 目錄 啟用此選項以使用外部 Hive 中繼存放區。
    Hive 目錄名稱 輸入要新增至 Trino 目錄的 Hive 目錄名稱。
    Hive 的 SQL Database 從下拉式清單中,選取要在其中新增 hive-metastore 資料表的 SQL Database。 如需其他 SQL 資料庫 需求,請參閱資源必要條件
    SQL 管理員使用者名稱 輸入 SQL Server 管理使用者名稱。 中繼存放區會使用此帳戶來與 SQL 資料庫通訊。
    金鑰保存庫 從下拉式清單中選取 Key Vault (其中包含具有 SQL Server 管理使用者名稱的密碼的秘密)。 如需其他 金鑰保存庫 需求,請參閱資源必要條件
    SQL 密碼的秘密名稱 輸入儲存 SQL 資料庫密碼的 Key Vault 中的秘密名稱。
    Hive 目錄的預設記憶體 從下拉式清單中,選取要用於Hive目錄的預設記憶體帳戶。
    容器 選取預設記憶體帳戶中的現有容器來儲存數據和記錄,或建立新的容器。

    注意

    • 目前,我們支援 Azure SQL 資料庫 作為內建中繼存放區。
    • 由於Hive限制,不支援中繼存放區資料庫名稱中的 “-” (連字元) 字元。

    如需詳細資訊,請參閱 Hive中繼存放區

    針對 儲存查詢事件,請提供下列資訊:

    顯示建立 Trino 存放區查詢事件之基本索引標籤的螢幕快照。

    屬性 說明
    事件的容器 選取預設記憶體帳戶中的容器名稱,以寫入查詢事件。
    容器中的路徑 在容器中提供完整路徑以寫入查詢事件。
    Hive 目錄架構 輸入架構的名稱,以建立數據表和檢視表,以讀取此 Hive 目錄中的查詢事件。
    分割保留天數 輸入查詢事件分割區的保留期間(以天為單位)。

    如需詳細資訊,請參閱 查詢事件記錄

    [下一步:設定 ] 以繼續。

  3. 在 [ 組態 ] 頁面上,提供下列資訊:

    顯示 [建立 Trino 組態] 索引標籤之基本詳細數據的螢幕快照。

    屬性 說明
    前端節點大小 此值與背景工作節點大小相同。
    前端節點數目 此值預設會根據叢集類型來設定。
    背景工作角色節點大小 從下拉式清單中,選取建議的 SKU,或按兩下 [ 選取 VM 大小] 來選擇訂用帳戶中可用的 SKU。
    背景工作角色節點的數目 選取叢集所需的背景工作節點數目。

    針對 自動調整和 SSH,請提供下列資訊:

    顯示自動調整選項的螢幕快照。

    顯示啟用 ssh 選項的螢幕快照。

    屬性 說明
    自動擴充 選取後,您將能夠選擇基於排程的自動調整來設定調整作業的排程。
    啟用 SSH 選取時,您可以選擇所需的 SSH 節點總數,這是使用安全殼層的 Trino CLI 存取點。 允許的 SSH 節點上限為 5 個。

    [下一步:整合 ] 繼續。

  4. 在 [ 整合] 頁面上,提供下列資訊:

    顯示整合選項的螢幕快照。

    屬性 說明
    Log Analytics 只有在叢集集區具有相關聯的記錄分析工作區時,才能使用此功能,啟用後即可選取要收集的記錄。
    Azure Prometheus 此功能是透過將計量和記錄傳送到 Azure 監視器工作區來直接在您的叢集中檢視見解和記錄。

    [下一步:標籤 ] 以繼續。

  5. 在 [ 標記 ] 頁面上,輸入您想要指派給叢集的標籤(選擇性)。

    顯示標籤選項的螢幕快照。

    屬性 描述
    Name 輸入名稱(金鑰),以協助您根據與組織相關的設定來識別資源。 例如,「環境」可追蹤您資源的部署環境。
    輸入有助於與資源建立關聯的值。 例如,「生產」可識別部署到生產環境的資源。
    資源 選取適用的資源類型。

    選取 [下一步: 檢閱 + 建立] 以繼續。

  6. 在 [ 檢閱 + 建立] 頁面上,尋找 頁面頂端的 [驗證成功 ] 訊息,然後按兩下 [ 建立]。

    顯示叢集檢閱和建立索引標籤的螢幕快照。

    建立叢集時會顯示 [部署正在處理中] 頁面。 建立叢集需要 5-10 分鐘的時間。 建立叢集之後, 會顯示「您的部署已完成」 訊息。

    顯示自訂部署完成的螢幕快照。

    如果您離開頁面,您可以按下 [通知] 圖示來檢查部署的狀態。

    提示

    如需針對任何部署錯誤進行疑難解答,請參閱此頁面