Как подключиться к серверу ClickHouse?
- В панели откройте Мои серверы и нажмите на свой сервер.
- На вкладке Обзор дождитесь, пока в строке Приложение появится «ClickHouse готов». Страница обновляется сама.
- Скопируйте данные из строк Адрес подключения, Логин и Пароль.
Подключение
Попробуйте по HTTP:
curl -u default:PASSWORD 'http://IP:8123/?query=SELECT%201'
Подключитесь нативным клиентом через порт 9000: clickhouse-client --host IP --password PASSWORD
Безопасность
- Порт базы данных 8123 открыт для интернета. Чтобы подключаться могли только ваши серверы, ограничьте его в брандмауэре:
ufw delete allow 8123/tcp, затемufw allow from YOUR_IP to any port 8123. - Порт 9000 тоже открыт, поэтому ограничьте его так же. Подключения идут без TLS.
- Если на сервере меньше 16 ГБ, при установке включаются настройки для малого объёма памяти, которые рекомендует официальная документация: один поток запроса, небольшие кэши, системные журналы выключены. После изменения размера сервера удалите
/etc/clickhouse-server/config.d/seturack-dusuk-bellek.xmlи/etc/clickhouse-server/users.d/seturack-dusuk-bellek.xmlи выполнитеsystemctl restart clickhouse-server.
Сервера ещё нет? Закажите сервер с установленным ClickHouse: вы выбираете размер и платите только за выбранное.
Эта статья была полезна?
Спасибо за отзыв!