Ckman部署clickhouse
1. 介绍
ckman,全称是ClickHouse Management Console, 即ClickHouse管理平台。它是由擎创科技数据库团队主导研发的一款用来管理和监控ClickHouse集群的可视化运维工具。目前该工具已在github上开源,开源地址为:github.com/housepower/ckman。
2. 部署ckman
[root@hadoop101 clickhouse]# tar -zxvf ./ckman-v3.1.3-240527.Linux.amd64.tar.gz -C /opt/module/
访问hadoop101:8888,账号密码:ckman/Ckman123456!
3. 部署clickhouse
3.1 建立ssh互信
3.2 安装包上传ckman
3.3 环境准备
clickhouse的集群安装依赖于zookeeper集群和jdk,记得提前安装上
[root@hadoop101 module] ls
ckman hadoop-3.3.6 jdk-1.8 stargo-v2.3 starrocks zookeeper-3.5.7
3.4 部署
3.4.1 集群名称与安装版本
3.4.2 集群节点和通信端口
集群规划三个分片,暂时没有副本,以后我们会介绍集群添加副本节点
3.4.3 添加zookeeper节点
3.4.4 配置集群初始密码和SSH
数据目录你需要自己提前创建出来
需要把安装ckman集群的私钥copy到ckman的conf目录下
[root@hadoop101 module] cp /root/.ssh/id_rsa /opt/module/ckman/conf/
3.4.5 执行安装
3.4.6 查看集群
[root@hadoop101 data] clickhouse-client --user=default --password=123456
ClickHouse client version 21.7.3.14 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 21.7.3 revision 54449.hadoop101 :) show databases;SHOW DATABASESQuery id: 2ae6d593-f410-4842-ae86-ce9b5483b94c┌─name────┐
│ default │
│ system │
└─────────┘2 rows in set. Elapsed: 0.003 sec.