Подключение к кластеру
Подключиться к кластеру можно двумя способами:
- По внутренней сети. Используйте этот способ, если подключаетесь к кластеру с ВМ в облаке MWS.
- По внешней сети. Используйте этот способ, если подключаетесь к кластеру из-за пределов облака MWS.
Подключение по внутренней сети
Заголовок раздела «Подключение по внутренней сети»- Веб-консоль
- MWS CLI
- API
В веб-консоли выберите нужный проект.
В списке сервисов выберите Managed ClickHouse.
Нажмите на имя нужного кластера.
Сохраните имя администратора из строки Администратор.
Перейдите на вкладку Доступы.
Определите, к какому объекту необходимо подключиться:
- Доступ к кластеру — к случайному активному узлу кластера.
- Доступ к шардам — к случайному активному узлу шарда.
- Доступ к узлам — к конкретному узлу в кластере.
Сохраните внутренний IPv4-адрес ресурса из соответствующего блока.
Установите утилиту ClickHouse Client:
bash sudo apt install clickhouse-clientВы можете использовать любую другую утилиту для подключения.
Выполните команду:
bash clickhouse-client --host <внутренний IPv4-адрес ресурса> --port 9000 --user <имя администратора кластера> --password <пароль администратора кластера>Здесь используется порт
9000, потому что подключение выполняется с помощью утилиты ClickHouse Client.
При успешном подключении будет выведено сообщение вида Connected to ClickHouse server version 25.1.8 revision 54475.
Подключение по внешней сети
Заголовок раздела «Подключение по внешней сети»- Веб-консоль
- MWS CLI
- API
Для сети, к которой подключен кластер, добавьте правило файрвола для входящего трафика:
- источник трафика — IP-адрес клиента;
- назначение трафика — внешний IP-адрес ресурса;
- протокол и порт —
TCP:9000илиHTTP:8123в зависимости от поддерживаемых клиентом протоколов.
В списке сервисов выберите Managed ClickHouse.
Нажмите на имя нужного кластера.
Сохраните имя администратора из строки Администратор.
Перейдите на вкладку Доступы.
Определите, к какому объекту необходимо подключиться:
- Доступ к кластеру — к случайному активному узлу кластера.
- Доступ к шардам — к случайному активному узлу шарда.
- Доступ к узлам — к конкретному узлу в кластере.
Сохраните внешний IPv4-адрес ресурса из соответствующего блока.
Установите утилиту ClickHouse Client:
bash sudo apt install clickhouse-clientВы можете использовать любую другую утилиту для подключения.
Выполните команду:
bash clickhouse-client --host <внешний IPv4-адрес ресурса> --port 9000 --user <имя администратора кластера> --password <пароль администратора кластера>Здесь используется порт
9000, потому что подключение выполняется с помощью утилиты ClickHouse Client.
При успешном подключении будет выведено сообщение вида Connected to ClickHouse server version 25.1.8 revision 54475.