首页 > 系统相关 >【Linux合集】clickhouse单机部署

【Linux合集】clickhouse单机部署

时间:2024-11-29 14:11:23浏览次数:8  
标签:config sudo server etc yum Linux 合集 clickhouse

clickhouse单机部署
1、前言

之前由于设置安装clickhouse默认安装最新版本发现每次时隔两天都会因为打满内存导致clickhouse崩溃,
先由于观察发现24版本稳定,现将版本定格在24.2.1.2248版本

2、安装clickhouse

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://packages.clickhouse.com/rpm/clickhouse.repo
sudo yum clean all
sudo yum makecache -y
sudo yum install -y clickhouse-server clickhouse-client
sudo yum install clickhouse-server-24.2.1.2248 clickhouse-client-24.2.1.2248

3、配置项修改

## config文件修改
sudo cp /etc/clickhouse-server/config.xml /etc/clickhouse-server/config.xml.back
sudo chmod 600 /etc/clickhouse-server/config.xml
sudo vi /etc/clickhouse-server/config.xml
# 添加远程访问
<listen_host>0.0.0.0</listen_host>    #注释取消掉
数据存储目录
<path>/data/applications/clickhouse/</path>
<tmp_path>/data/applications/clickhouse/tmp/</tmp_path>
​
## users文件修改
sudo mkdir -pv /data/applications/clickhouse/tmp
sudo chown clickhouse.clickhouse -R /data/applications/clickhouse/
sudo chmod 600 /etc/clickhouse-server/users.xml
# 设置密码: 
sudo vi /etc/clickhouse-server/users.xml
<password>defaultpass</password>

4、测试连接
二进制部署测试连接:
clickhouse-client -h 127.0.0.1 --port 9000 -u test_user --password test_password

标签:config,sudo,server,etc,yum,Linux,合集,clickhouse
From: https://www.cnblogs.com/queryH/p/18576595

相关文章

  • 【Linux合集】单机部署zk集群
    创建存放目录/zk的多集群目录mkdir-p/data/{softwares,applications}/mkdir-p/data/applications/{zookeeper-server1,zookeeper-server2,zookeeper-server3}下载3.7.2版本zk先切目录到softwares下cd/data/softwares/wgethttps://archive.apache.org/dist/zookeeper/z......
  • 【应急响应】Linux 计划任务与 DFIR 排查实践(三)
    原创Y1x1nY1X1n安全2024年11月29日07:04免责声明本公众号文章中的程序、方法、信息和工具仅用于安全研究、教学、网络安全人员对网站及服务器的检测维护,禁止用于其他非法用途。使用者对不当使用造成的后果承担全部法律及连带责任,作者和公众号不担责。文中安全漏洞情报依公......
  • linux基本命令——sort详解
    sort命令作用、语法及参数作用Linuxsort命令用于将文本文件内容加以排序。sort可针对文本文件的内容,以行为单位来排序。注意1、排序时,默认是按每行/每个域的首字符排序,数字的优先级要大于字符的优先级2、不指定升序还是降序时,默认是升序语法sort[-bcdfimMnr][-o<......
  • linux一键部署apache脚本
    分享一下自己制作的一键部署apache脚本:脚本已和当前文章绑定,请移步下载(免费!免费!免费!)(单纯的分享!)步骤:将文件/内容上传到终端中(这里使用的是SecureCRT的远程)当然。可以使用其他方式将脚本上传到linux中然后在弹出的目录中选择脚本上传进入后使用sh指令运行脚本(记得要ro......
  • 基于Linux下单进程的网络客户端和服务端开发
    基于Linux下单进程的网络客户端和服务端开发前言一、socket是什么?二、网络客户端1.创建流式套截字2.connect()3.send()4.recv()5.关闭socket三、网络服务端1.创建服务端监听套接字2.用于指定通信的IP和端口3.把socket设置为监听的socket4.接收客户端的连接5.recv()/send......
  • Linux——跟时间相关的命令:hwclock -w
    1、date[root@localhost~]#dateFriNov2910:31:50CST20242、hwclock-w 这个命令在Linux系统中用于将当前的系统时间写入到硬件时钟(也称为实时时钟,RTC)。简单来说,这个命令的作用是将软件层面的系统时间同步到硬件层面的时钟上,确保即使在系统关闭后,时间也能保持准确。解释......
  • Linux安装RabbitMQ详细教程(最详细的图文教程)
    一、环境准备1、RabbitMQ版本和Erlang版本兼容性关系https://www.rabbitmq.com/which-erlang.html2、ErLang安装教程https://www.cnblogs.com/haoliyou/p/17666817.html3、RabbitMQ的安装依赖于erlang所以先安装4、RabbitMQ CentOS 参考安装步骤https://www.rabbitmq.co......
  • Linux 下编辑器vi介绍(二)
    光标跳转字符间跳转:h,j,k,lh:左l:右k:上j:下#COMMAND:跳转由#指定的个数的字符;行首行尾跳转:^:跳转至行首的第一个非空白字符;0:跳转至绝对的行首;$:跳转至绝对行尾;行间移动:#G:跳转至由#指定行;G:跳转至最后一行;1G,gg:跳转至第一行;vim的编辑命令字符编辑:x:删除光标处的单个字......
  • Linux物理内存管理
    1物理内存初始化——引导分配器memblock  Linux内核启动时,先要初始化物理内存,这个阶段的作用主要是确定物理内存大小,哪些是可用的?哪些是预留的?完成这一阶段工作的是memblock引导分配器。  内核启动时初始化物理内存的处理函数调用路径大概是(基于Linux5.10.1源码查看): ......
  • Kali Linux的Pwn环境搭建
    链接指北:1、安装pwntools、gdb等插件参考链接:https://blog.csdn.net/Bossfrank/article/details/1302134562、途中出现以下问题解决方案链接:https://blog.csdn.net/2202_75762088/article/details/134625775#/error:externally-managed-environment×Thisenvironmenti......