Запуск СУБД ClickHouse на Debian 10.9 и Ubuntu Server 21.04

Краткая инструкция, которая описывает быструю настройку системы управления базами данных ClickHouse в ОС Debian GNU/Linux и Ubuntu Server 21.04.

Устанавливаем пакеты для работы ClickHouse

# apt install clickhouse-common clickhouse-tools clickhouse-server clickhouse-client

После установки служба clickhouse-server автоматически запускается и добавляется в автозагрузку.

Теперь запустим консоль

# clickhouse-client

После этого зададим пароль для пользователя по умолчанию default. Для этого открываем файл /etc/clickhouse-server/users.xml

# nano /etc/clickhouse-server/users.xml

в секции users пользователя default находим строчку

<password></password>

это означает, что пароля нет — он пустой…

зададим его — для этого между тегами внесём свой пароль. Выглядеть это должно примерно так:

<password>1a2b3c</password>

Для того, чтобы к СУБД можно было подключаться удалённо, необходимо открыть файл /etc/clickhouse-server/config.xml

# nano /etc/clickhouse-server/config.xml

и после закомментированных строчек

<listen_host> ... </listen_host> 

добавить такую:

<listen_host>0.0.0.0</listen_host>

Затем перезапустим службу clickhouse-server

# systemctl restart clickhouse-server

и можно подключаться, например, с помощью DBeaver.

В DBeaver В Настройках соединения на вкладке Свойства драйвера изменить значение compress (сжатие) с true на false

Конфигурация подключения
DBeaver подключён к СУБД

Базы данных находятся в каталоге /var/lib/clickhouse/data/

Конфиги находятся в каталогах /etc/clickhouse-server/ и /etc/clickhouse-client/

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *