一、通用设置
1、配置主机名
hostnamectl set-hostname --static 主机名
2、修改hosts文件
vim /etc/hosts
输入:
192.168.15.129 master
192.168.15.133 node1
192.168.15.134 node2
192.168.15.136 node3
3、 保持服务器之间时间同步
yum install -y ntpdate && ntpdate time.windows.com
4、关闭防火墙(生产上不要这样操作、重启虚拟机后需重新操作)
systemctl stop firewalld
systemctl disable firewalld
iptables -F
二、在node2节点安装clickhouse
1、下载文件
访问 https://packages.clickhouse.com/rpm/stable/ 下载文件
2、上传以下文件到虚拟机的/root目录下
clickhouse-client-22.12.6.22.x86_64.rpm
clickhouse-common-static-22.12.6.22.x86_64.rpm
clickhouse-server-22.12.6.22.x86_64.rpm
3、安装ch,安装过程中设置密码为123456
rpm -ivh clickhouse-*
4、启动clickhouse-server(重启后需重新启动)
clickhouse start
5、启动客户端
clickhouse-client --password
输入密码后进入
6、让其他服务器可以访问clickhouse
chmod 777 /etc/clickhouse-server/config.xml
vim /etc/clickhouse-server/config.xml
修改把 <listen_host>::</listen_host> 的注释打开,这样的话才能让ClickHouse被除本机以外的服务器访问
7、访问http://192.168.15.134:8123/play成功
8、其他命令参考
启动:service clickhouse-server start
重启:service clickhouse-server restart
启动:systemctl start clickhouse-server
状态: systemctl status clickhouse-server
停止:systemctl stop clickhouse-server