Condividi tramite


Creare un cluster Trino nel portale di Azure (anteprima)

Nota

Azure HDInsight su AKS verrà ritirato il 31 gennaio 2025. Prima del 31 gennaio 2025, sarà necessario eseguire la migrazione dei carichi di lavoro a Microsoft Fabric o a un prodotto Azure equivalente per evitare interruzioni improvvise dei carichi di lavoro. I cluster rimanenti nella sottoscrizione verranno arrestati e rimossi dall’host.

Solo il supporto di base sarà disponibile fino alla data di ritiro.

Importante

Questa funzionalità è attualmente disponibile solo in anteprima. Le Condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure includono termini legali aggiuntivi che si applicano a funzionalità di Azure in versione beta, in anteprima o in altro modo non ancora disponibili a livello generale. Per informazioni su questa anteprima specifica, vedere Informazioni sull'anteprima di Azure HDInsight nel servizio Azure Kubernetes. Per domande o suggerimenti sulle funzionalità, inviare una richiesta in AskHDInsight con i dettagli e seguire Microsoft per altri aggiornamenti nella Community di Azure HDInsight.

In questo articolo vengono descritti i passaggi necessari per creare un cluster Trino con HDInsight su AKS tramite il portale di Azure.

Prerequisiti

Completare i prerequisiti nelle sezioni seguenti:

Importante

Per creare un cluster in un nuovo pool di cluster, assegnare il ruolo Operatore identità gestita del pool di agenti del servizio Azure Kubernetes nell'identità gestita assegnata dall'utente creata come parte del prerequisito della risorsa.

L'identità gestita del pool di agenti del servizio Azure Kubernetes viene creata durante la creazione del pool di cluster. È possibile identificare l'identità gestita dell'agentpool del servizio Azure Kubernetes tramite (nome del clusterpool)-agentpool. Attenersi alla procedura seguente per assegnare il ruolo.

Creare un cluster Trino

Al termine della distribuzione del pool di cluster, continuare a usare il portale di Azure per creare un cluster Trino.

  1. Nel portale di Azure, digitare Pool di cluster HDInsight/HDInsight e selezionare pool di cluster di Azure HDInsight su AKS per passare alla pagina dei pool di cluster. Nella pagina dei Pool di cluster HDInsight su AKS, selezionare il pool di cluster in cui si vuole aggiungere un cluster Trino.

    Screenshot che mostra la barra di ricerca nel portale di Azure.

  2. Nella pagina del pool di cluster specifico, fare clic su + Nuovo cluster e fornire le informazioni seguenti:

    Screenshot che mostra altri dettagli della scheda di base per la creazione del cluster Trino.

    Proprietà Descrizione
    Abbonamento Questo campo viene popolato automaticamente con la sottoscrizione di Azure che è stata registrata per il pool di cluster.
    Gruppo di risorse Questo campo viene popolato automaticamente e mostra il gruppo di risorse nel pool di cluster.
    Area Questo campo viene popolato automaticamente e mostra l'area selezionata nel pool di cluster.
    Pool di cluster Questo campo viene popolato automaticamente e mostra il nome del pool di cluster in cui viene creato il cluster. Per creare un cluster in un pool diverso, individuare il pool di cluster nel portale e fare clic su + Nuovo cluster.
    Versione del pool di cluster Questo campo viene popolato automaticamente e mostra la versione del pool di cluster in cui viene creato il cluster.
    HDInsight nella versione del servizio Azure Kubernetes Selezionare la versione secondaria o patch di HDInsight nel servizio Azure Kubernetes del nuovo cluster. Per altre informazioni, vedere Versioni.
    Tipo di cluster Nell'elenco a discesa, selezionare il tipo di cluster come Trino.
    Nome cluster Immettere il nome del nuovo cluster.
    Identità gestita assegnata dall'utente Nell'elenco a discesa, selezionare l'identità gestita da usare con il cluster. Se si è il proprietario dell'identità del servizio gestito e quest'ultima non ha il ruolo Operatore identità gestita nel cluster, fare clic sul collegamento seguente per assegnare l'autorizzazione necessaria dall'identità del servizio gestito del pool di agenti del servizio Azure Kubernetes. Se l'identità del servizio gestito dispone già delle autorizzazioni corrette, non viene visualizzato alcun collegamento. Vedere i prerequisiti per altre assegnazioni di ruolo necessarie per MSI.
    Rete virtuale Rete virtuale per il cluster. Derivante dal pool di cluster.
    Subnet Subnet virtuale per il cluster. Derivante dal pool di cluster.

    Per il catalogo di Hive, fornire le informazioni seguenti:

    Screenshot che mostra la scheda di base della creazione del catalogo di Hive per Trino.

    Proprietà Descrizione
    Usare catalogo Hive Abilitare questa opzione per usare un metastore Hive esterno.
    Nome del catalogo di Hive Immettere il nome del catalogo di Hive da aggiungere ai cataloghi di Trino.
    Database SQL per Hive Nell'elenco a discesa, selezionare il database SQL in cui aggiungere tabelle hive-metastore. Per altri requisiti di database SQL, vedere Prerequisito della risorsa.
    Nome utente amministratore SQL Immettere il nome utente dell'amministratore di SQL Server. Questo account viene usato dal metastore per comunicare con il database SQL.
    Key Vault Nell'elenco a discesa, selezionare l'insieme di credenziali delle chiavi, che contiene un segreto con password per il nome utente amministratore di SQL Server. Per altri requisiti di Key Vault, vedere Prerequisito della risorsa.
    Nome del segreto password SQL Immettere il nome del segreto dall'insieme di credenziali delle chiavi in cui è archiviata la password del database SQL.
    Risorsa di archiviazione predefinita per il catalogo di Hive Nell'elenco a discesa, selezionare l'account di archiviazione predefinito da usare per il catalogo di Hive.
    Contenitore Selezionare il contenitore esistente nell'account di archiviazione predefinito per archiviare dati e log o creare un nuovo contenitore.

    Nota

    • Attualmente, il database SQL di Azure è supportato come metastore predefinito.
    • A causa delle limitazioni di Hive, il carattere "-" (trattino) nel nome del database metastore non è supportato.

    Per altre informazioni, vedere metastore Hive.

    Per l’archiviazione degli eventi di query, fornire le informazioni seguenti:

    Screenshot che mostra la scheda di base della creazione di eventi di query per lo store di Trino.

    Proprietà Descrizione
    Contenitore per eventi Selezionare il nome del contenitore nell'account di archiviazione predefinito per scrivere gli eventi di query.
    Percorso nel contenitore Fornire un percorso completo nel contenitore per scrivere gli eventi di query.
    Schema del catalogo di Hive Immettere il nome dello schema per creare tabelle e viste per leggere gli eventi di query in questo catalogo di Hive.
    Giorni di conservazione delle partizioni Immettere il periodo di conservazione (in giorni) per le partizioni degli eventi di query.

    Per altre informazioni, vedere Registrazione eventi di query.

    Fare clic su Avanti: Configurazione per continuare.

  3. Nella pagina Configurazione, specificare le informazioni seguenti:

    Screenshot che mostra i dettagli di base della scheda di configurazione di Trino.

    Proprietà Descrizione
    Dimensioni nodo head Questo valore è uguale alla dimensione del nodo di lavoro.
    Numero di nodi intestazione Questo valore è impostato in modo predefinito in base al tipo di cluster.
    Dimensioni del nodo di lavoro Nell'elenco a discesa, selezionare lo SKU consigliato oppure scegliere lo SKU disponibile nella sottoscrizione facendo clic su Seleziona dimensioni macchina virtuale.
    Numero di nodi di lavoro Selezionare il numero di nodi del ruolo di lavoro necessari per il cluster.

    Per Scalabilità automatica e SSH, fornire le informazioni seguenti:

    Screenshot che mostra le opzioni di scalabilità automatica.

    Screenshot che mostra l'opzione Abilita SSH.

    Proprietà Descrizione
    Scalabilità automatica Dopo la selezione, è possibile scegliere la scalabilità automatica basata sulla pianificazione per configurare la pianificazione per le operazioni di ridimensionamento.
    Abilitare SSH Dopo la selezione, è possibile scegliere il numero totale di nodi SSH necessari, ovvero i punti di accesso per l'interfaccia della riga di comando di Trino usando Secure Shell. Il numero massimo di nodi SSH consentiti è 5.

    Fare clic su Avanti: Integrazioni per continuare.

  4. Nella pagina Integrazioni specificare le informazioni seguenti:

    Screenshot che mostra le opzioni di integrazione.

    Proprietà Descrizione
    Log Analytics Questa funzionalità è disponibile solo se il pool di cluster ha associato l'area di lavoro Log Analytics, dopo aver abilitato i log da raccogliere può essere selezionato.
    Azure Prometheus Questa funzionalità è utile per visualizzare le informazioni dettagliate e i log direttamente nel cluster inviando metriche e log a un'area di lavoro Monitoraggio di Azure.

    Fare clic su Avanti: Tag per continuare.

  5. Nella pagina Tag, immettere i tag (facoltativo) da assegnare al cluster.

    Screenshot che mostra le opzioni dei tag.

    Proprietà Descrizione
    Name Immettere un nome (chiave) che consenta di identificare le risorse in base alle impostazioni rilevanti per l'organizzazione. Ad esempio, "Ambiente" per tenere traccia dell'ambiente di distribuzione per le risorse.
    Valore Immettere il valore che consente di connettersi alle risorse. Ad esempio, "Produzione" per identificare le risorse distribuite in produzione.
    Conto risorse Selezionare il tipo di risorsa applicabile.

    Selezionare Avanti: Rivedi e crea per continuare.

  6. Nella pagina Rivedi e crea cercare il messaggio Convalida completata nella parte superiore della pagina e quindi fare clic su Crea.

    Screenshot che mostra la revisione del cluster e la scheda Crea.

    Viene visualizzata la pagina Distribuzione in corso relativa alla creazione del cluster. La creazione del cluster richiede 5-10 minuti. Dopo aver creato il cluster, viene visualizzato il messaggio "La distribuzione è stata completata".

    Screenshot che mostra la distribuzione personalizzata completata.

    Se si esce dalla pagina, è possibile controllare lo stato della distribuzione facendo clic sull’icona Notifiche.

    Suggerimento

    Per risolvere eventuali errori di distribuzione, è possibile fare riferimento a questa pagina.