Hoe verbind ik met mijn ClickHouse-server?
- Open in het paneel Mijn servers en klik op je server.
- Wacht op het tabblad Overzicht tot de rij App "ClickHouse is klaar" meldt. De pagina ververst zichzelf.
- Kopieer de gegevens uit de rijen Verbindingsadres, Login en Wachtwoord.
Verbinden
Probeer het via HTTP:
curl -u default:PASSWORD 'http://IP:8123/?query=SELECT%201'
Verbind met de native client op poort 9000: clickhouse-client --host IP --password PASSWORD
Beveiliging
- Databasepoort 8123 staat open naar internet. Wil je alleen je eigen servers laten verbinden, beperk de poort dan in de firewall:
ufw delete allow 8123/tcp, daarnaufw allow from YOUR_IP to any port 8123. - Poort 9000 staat ook open, beperk die dus op dezelfde manier. Verbindingen verlopen zonder TLS.
- Heeft de server minder dan 16 GB, dan zet de installatie de instellingen voor weinig geheugen aan die de officiële documentatie aanbeveelt: één querythread, kleine caches, systeemlogs uit. Verwijder bij het aanpassen van de grootte
/etc/clickhouse-server/config.d/seturack-dusuk-bellek.xmlen/etc/clickhouse-server/users.d/seturack-dusuk-bellek.xmlen voersystemctl restart clickhouse-serveruit.
Nog geen server? Bestel een server met ClickHouse geïnstalleerd: jij kiest de grootte en betaalt voor wat je kiest.
Was dit nuttig?
Bedankt voor uw feedback!