Debian または Ubuntu では、公式の事前コンパイル済み deb パッケージを使用することを推奨します。
1
推奨事項を確認する
ClickHouse をインストールする前に、次の推奨事項を確認してください。- スワップ: 本番環境では、オペレーティングシステムのスワップファイルを無効にしてください。
- ディスク容量: ClickHouse バイナリのインストールには、少なくとも 2.5 GB のディスク容量が必要です。
- ネットワーク: 分散デプロイメント (クラスター構成) では、少なくとも 10 Gbit のネットワーク接続を使用してください。大量の中間データを伴う分散クエリの処理やレプリケーションでは、ネットワーク帯域幅が重要です。
- データ量を見積もる: データのサンプルを取得して平均的な行サイズを計算し、それに保存予定の行数を掛けます。
- 圧縮係数を適用する: サンプルを ClickHouse にロードし、元のデータサイズと保存後のテーブルサイズを比較します。たとえば、クリックストリームデータは通常 6~10 倍に圧縮されます。
- レプリカを考慮する: 複数のレプリカにデータを保存する予定がある場合は、見積もり容量にレプリカ数を掛けます。
2
Debian リポジトリを設定する
ClickHouse をインストールするには、次のコマンドを実行します。- 必要に応じて
stableをltsに置き換えることで、異なるリリース種別を利用できます。 - packages.clickhouse.com からパッケージを手動でダウンロードしてインストールすることもできます。
古いディストリビューションで deb パッケージをインストールする方法
古いディストリビューションで deb パッケージをインストールする方法
3
ClickHouse サーバー と ClickHouse クライアント をインストールする
4
ClickHouse を起動する
ClickHouse サーバー を起動するには、次を実行します。5
スタンドアロンの ClickHouse Keeper をインストールする
スタンドアロンの ClickHouse Keeper サーバーにclickhouse-keeper をインストールするには、次を実行します。6
ClickHouse Keeper を有効化して起動する
パッケージ
特定のバージョンの ClickHouse をインストールする必要がある場合は、すべてのパッケージを同じバージョンでインストールする必要があります。
sudo apt-get install clickhouse-server=21.8.5.7 clickhouse-client=21.8.5.7 clickhouse-common-static=21.8.5.7