GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare ClickHouse su Ubuntu 20.04

Introduzione

ClickHouse è un database orientato alle colonne progettato per affrontare OLAP – Online Analytical Processing. OLAP è una tecnica per l'analisi avanzata dei big data.

Il linguaggio utilizzato da ClickHouse è una variante di SQL, che aiuta i principianti ad apprendere questo linguaggio di query più velocemente.

Questo tutorial ti mostrerà come installare e iniziare a usare ClickHouse su Ubuntu 20.04.

Prerequisiti

  • Un sistema che esegue Ubuntu 20.04
  • Un account utente con sudo o root privilegi
  • Accesso a una finestra del terminale/prompt della riga di comando

Installazione di ClickHouse su Ubuntu 20.04

Per sapere come installare ClickHouse su Ubuntu, segui i passaggi seguenti. Assicurati di non saltare alcun passaggio per evitare potenziali problemi durante l'avvio dello strumento.

PASSAGGIO 1:Installa il pacchetto apt-transport

ClickHouse necessita del pacchetto apt-transport che non viene fornito di default con Ubuntu 20.04.

Per installare lo strumento, apri una finestra di terminale e aggiorna il repository del pacchetto:

sudo apt update

Quindi, installa apt-transport-https pacchetto con il seguente comando:

sudo apt install apt-transport-https ca-certificates dirmngr/code>

PASSAGGIO 2:aggiungi la chiave GPG del repository

Prima di scaricare e installare l'ultima versione di ClickHouse, aggiungi la chiave GPG dal repository Yandex:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv E0C56BD4

L'uscita del terminale mostra un messaggio di conferma quando viene aggiunta la chiave.

Assicurati che l'output mostri che la chiave è stata elaborata e importata.

PASSAGGIO 3:aggiungi ClickHouse al repository APT

Ora aggiungi ClickHouse al tuo repository software.

Esegui il seguente echo comando per aggiungere il repository a clickhouse.list file:

echo "deb http://repo.yandex.ru/clickhouse/deb/stable/ main/" | sudo tee /etc/apt/sources.list.d/clickhouse.list

L'output restituisce una nuova riga. Aggiorna il repository del pacchetto ancora una volta:

sudo apt update

Al termine del sistema, vai al passaggio finale.

PASSAGGIO 4:Installa il server e il client ClickHouse

Installa il client e il server ClickHouse:

sudo apt install clickhouse-server clickhouse-client

Inserisci una password quando richiesto.

Questa è la password per l'utente predefinito che utilizzerai in seguito per caricare la console ClickHouse.

L'output finale dopo l'installazione è simile a quello nell'immagine seguente:

Iniziare con ClickHouse

Ora che il server e il client ClickHouse sono installati su Ubuntu, Linux systemd controlla questo servizio. Puoi avviare, interrompere e controllare il servizio ClickHouse con pochi comandi.

Per avviare il server clickhouse , usa:

sudo systemctl start clickhouse-server

L'output non restituisce una conferma.

Per controllare lo stato del servizio ClickHouse , inserisci:

sudo systemctl status clickhouse-server

Per arrestare il server ClickHouse , esegui questo comando:

sudo systemctl stop clickhouse-server

Per abilitare ClickHouse all'avvio :

sudo systemctl enable clickhouse-server

Avvia sessione ClickHouse

Per iniziare a lavorare con i database ClickHouse, avvia il client ClickHouse. Quando avvii una sessione, la procedura è simile ad altri sistemi di gestione SQL.

Per avviare il client, utilizzare il comando:

clickhouse-client

Potresti ricevere questo errore:

Codice:516. DB::Exception:ricevuto da localhost:9000. DB::Exception:default:Autenticazione non riuscita:la password non è corretta o non esiste alcun utente con tale nome.

Quando si verifica tale errore, è necessario definire la password immessa durante l'installazione per il predefinito utente .

Per farlo, inserisci:

clickhouse-client --password test1234 --user default

Sostituisci la password di esempio con la tua.

La sessione inizia.


Ubuntu
  1. Come installare Docker su Ubuntu 18.04

  2. Come installare Apache su Ubuntu 18.04

  3. Come installare MariaDB 10.4 su Ubuntu 18.04

  4. Come installare MongoDB su Ubuntu 18.04

  5. Come installare Jenkins su Ubuntu 18.04

Come installare Asterisk su Ubuntu 18.04

Come installare Tomcat 9 su Ubuntu 18.04

Come installare Webmin su Ubuntu 18.04

Come installare Kodi su Ubuntu 18.04

Come installare Memcached su Ubuntu 18.04

Come installare Gitea su Ubuntu 18.04