Condividi tramite


Creare un cluster Trino nel portale di Azure (anteprima)

Importante

Questa funzionalità è attualmente disponibile solo in anteprima. Le condizioni per l'utilizzo supplementari per le anteprime di Microsoft Azure includono termini legali più validi applicabili alle funzionalità di Azure disponibili in versione beta, in anteprima o non ancora rilasciate nella disponibilità 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.

Questo articolo descrive i passaggi per creare un cluster Trino con HDInsight nel servizio Azure Kubernetes usando 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 del pool di agenti del servizio Azure Kubernetes tramite (il nome del pool di cluster)-agentpool. Seguire questa procedura 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. Nella portale di Azure digitare pool di cluster/HDInsight HDInsight e selezionare Azure HDInsight nei pool di cluster del servizio Azure Kubernetes per passare alla pagina pool di cluster. Nella pagina Pool di cluster HDInsight nel servizio Azure Kubernetes selezionare il pool di cluster in cui si vuole aggiungere un nuovo cluster Trino.

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

  2. Nella pagina specifica del pool di cluster fare clic su + Nuovo cluster in alto a sinistra e quindi specificare le informazioni seguenti:

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

    Proprietà Descrizione
    Abbonamento Questo campo viene popolato automaticamente con la sottoscrizione di Azure 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 l'identità del servizio gestito.
    Rete virtuale Rete virtuale per il cluster. derivata dal pool di cluster.
    Subnet Subnet virtuale per il cluster. derivata dal pool di cluster.

    Per il catalogo Hive, specificare le informazioni seguenti:

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

    Proprietà Descrizione
    Usare catalogo Hive Abilitare questa opzione per usare un metastore Hive esterno.
    Nome catalogo Hive Immettere il nome del catalogo Hive da aggiungere ai cataloghi Trino.
    Database SQL per Hive Nell'elenco a discesa, selezionare il database SQL in cui aggiungere tabelle hive-metastore. Vedere Prerequisito della risorsa per altri requisiti per database SQL.
    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 per 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.
    Archiviazione predefinita per il catalogo Hive Nell'elenco a discesa selezionare l'account di archiviazione predefinito da usare per il catalogo Hive.
    Contenitore Selezionare il contenitore esistente nell'account di archiviazione predefinito per archiviare dati e log o creare un nuovo contenitore.

    Nota

    • Attualmente è supportato database SQL di Azure come metastore predefinito.
    • A causa della limitazione 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, specificare le informazioni seguenti:

    Screenshot che mostra la scheda di base della creazione di eventi di query di Trino Store.

    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 Hive Immettere il nome dello schema per creare tabelle e viste per leggere gli eventi di query in questo catalogo 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 degli 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 head Questo valore viene impostato per impostazione predefinita 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 di lavoro necessari per il cluster.

    Per la scalabilità automatica e SSH, specificare le informazioni seguenti:

    Screenshot che mostra le opzioni di scalabilità automatica.

    Screenshot che mostra l'opzione enable 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 tag (facoltativo) da assegnare al cluster.

    Screenshot che mostra le opzioni dei tag.

    Proprietà Descrizione
    Name Immettere un nome (chiave) che consente 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 correlare alle risorse. Ad esempio, "Produzione" per identificare le risorse distribuite nell'ambiente di 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 riuscita 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 fase di elaborazione che viene creata dal 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 la risoluzione degli errori di distribuzione, è possibile fare riferimento a questa pagina.