ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 1、 准备工作 ### 1.1 关闭防火墙 ### 1.2 CentOS 取消打开文件数限制 * 在 node01 的**/etc/security/limits.conf**文件的末尾加入以下内容 ``` $ vim /etc/security/limits.conf * soft nofile 65536 * hard nofile 65536 * soft nproc 131072 * hard nproc 131072 ``` * 在 node01 的**/etc/security/limits.d/20-nproc.conf**文件的末尾加入以下内容 ``` $ vim /etc/security/limits.d/20-nproc.conf * soft nofile 65536 * hard nofile 65536 * soft nproc 131072 * hard nproc 131072 ``` ### 1.3 安装依赖 ~~~shell $ yum install -y libtool ~~~ ~~~shell $ yum install -y *unixODBC* ~~~ 在node02、node03上执行相同操作 ### 1.4 CentOS 取消 SELINUX 修改/etc/selinux/config 中的 SELINUX=disabled ``` $ vim /etc/selinux/config SELINUX=disabled ``` 注意:别改错位置 修改完成之后,重启三台节点 ## 2、安装ClickHouse ### 2.1 在 node01 的/opt/software 下创建 clickhouse 目录 ``` mkdir clickhouse ``` ### 2.2 将文件文件上传到 node01 的software/clickhouse 目录下 ![](https://img.kancloud.cn/86/c4/86c47613bc6b82d641792fd0a404d10e_364x89.png) ### 2.3 将安装文件同步到 node02、node03 ### 2.4 分别在3台节点安装上传的rpm文件 ``` rpm -ivh *.rpm ``` 查看安装情况 ``` rpm -qa|grep clickhouse ``` ### 2.5 修改配置文件 ``` vim /etc/clickhouse-server/config.xml ``` 1)把 **<listen_host>::</listen_host>** 的注释打开,这样的话才能让 ClickHouse 被除本 机以外的服务器访问 (2) 3台节点都要做相同的修改 ### 2.6 启动 Server ``` systemctl start clickhouse-server ``` ### 2.7 三台节点关闭开机自启 ``` systemctl disable clickhouse-server ``` ### 2.8 使用 client 连接 server 带密码 ``` clickhouse-client --password 123456 ```