Passer au contenu principal
Il est recommandé d’utiliser les paquets rpm officiels précompilés pour CentOS, RedHat et toutes les autres distributions Linux basées sur rpm.
1

Consulter les recommandations

Avant d’installer ClickHouse, consultez les recommandations suivantes :
  • Swap : Désactivez le swap du système d’exploitation dans les environnements de production.
  • Espace disque : Le binaire ClickHouse nécessite au moins 2,5 Go d’espace disque pour l’installation.
  • Réseau : Pour les déploiements distribués (en cluster), utilisez un réseau d’au moins 10 Gbit/s. La bande passante réseau est essentielle pour traiter des requêtes distribuées avec de grands volumes de données intermédiaires, ainsi que pour la réplication.
Estimation des besoins de stockagePour estimer l’espace disque nécessaire à vos données :
  1. Estimez le volume de données : Prenez un échantillon de vos données et calculez la taille moyenne d’une ligne, puis multipliez-la par le nombre de lignes que vous prévoyez de stocker.
  2. Appliquez le coefficient de compression : Chargez un échantillon dans ClickHouse et comparez la taille des données d’origine à celle de la table stockée. Les données clickstream, par exemple, sont généralement compressées de 6 à 10 fois.
  3. Tenez compte des répliques : Si vous prévoyez de stocker les données dans plusieurs répliques, multipliez le volume estimé par le nombre de répliques.
Pour des exigences matérielles plus détaillées, consultez “Dimensionnement et recommandations matérielles”
2

Configurer le dépôt RPM

Ajoutez le dépôt officiel en exécutant la commande suivante :
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://packages.clickhouse.com/rpm/clickhouse.repo
Pour les systèmes utilisant le gestionnaire de paquets zypper (openSUSE, SLES), exécutez :
sudo zypper addrepo -r https://packages.clickhouse.com/rpm/clickhouse.repo -g
sudo zypper --gpg-auto-import-keys refresh clickhouse-stable
Dans les étapes ci-dessous, yum install peut être remplacé par zypper install, selon le gestionnaire de paquets que vous utilisez.
3

Installer le serveur et le client ClickHouse

Pour installer ClickHouse, exécutez les commandes suivantes :
sudo yum install -y clickhouse-server clickhouse-client
  • Vous pouvez remplacer stable par lts pour utiliser différents types de versions selon vos besoins.
  • Vous pouvez télécharger et installer manuellement les paquets depuis packages.clickhouse.com/rpm.
  • Pour spécifier une version particulière, ajoutez -$version à la fin du nom du paquet, par exemple :
sudo yum install clickhouse-server-22.8.7.34
4

Démarrer le serveur ClickHouse

Pour démarrer le serveur ClickHouse, exécutez :
sudo systemctl enable clickhouse-server
sudo systemctl start clickhouse-server
sudo systemctl status clickhouse-server
Pour démarrer le client ClickHouse, exécutez :
clickhouse-client
Si vous avez configuré un mot de passe pour votre serveur, vous devrez exécuter :
clickhouse-client --password
5

Installer ClickHouse Keeper autonome

Dans les environnements de production, nous recommandons vivement d’exécuter ClickHouse Keeper sur des nœuds dédiés. Dans les environnements de test, si vous décidez d’exécuter ClickHouse Server et ClickHouse Keeper sur le même serveur, vous n’avez pas besoin d’installer ClickHouse Keeper, car il est inclus avec le serveur ClickHouse.
Pour installer clickhouse-keeper sur des serveurs ClickHouse Keeper autonomes, exécutez :
sudo yum install -y clickhouse-keeper
6

Activer et démarrer ClickHouse Keeper

sudo systemctl enable clickhouse-keeper
sudo systemctl start clickhouse-keeper
sudo systemctl status clickhouse-keeper
Dernière modification le 25 juin 2026