ubuntu重新安装clickhouse

1.卸载clickhouse

关闭原来的clickhouse

bash 复制代码
sudo systemctl stop clickhouse-server

查看关闭clickhouse是否成功

bash 复制代码
sudo systemctl status clickhouse-server

备份配置文件

/etc/clickhouse-server/user.xml

/etc/clickhouse-server/config.d/metrika.xml

/etc/clickhouse-server/config.xml

卸载clickhouse和相关组件

bash 复制代码
sudo apt-get --purge remove clickhouse-server clickhouse-client clickhouse-common-static

删除对应文件夹

bash 复制代码
rm -rf /var/lib/clickhouse
bash 复制代码
rm -rf /etc/clickhouse-*
bash 复制代码
rm -rf /var/log/clickhouse-*

查看对应的文件是否删除完成(若没删除完成直接删除)

bash 复制代码
find -name clickhouse

2.下载需要的版本的clickhouse

使用命令可以看到可以下载的版本

bash 复制代码
apt list -a clickhouse-common-static
bash 复制代码
apt install -y clickhouse-common-static=22.8.9.24
bash 复制代码
apt install -y clickhouse-{server,client}=22.8.9.24

备份现在的配置文件,将之前备份的配置文件复制过来

/etc/clickhouse-server/user.xml

/etc/clickhouse-server/config.d/metrika.xml

/etc/clickhouse-server/config.xml

启动clickhouse

bash 复制代码
sudo service clickhouse-server start

可以登录clickhouse查看是否成功

bash 复制代码
clickhouse-client --password xx
相关推荐
Maple_land43 分钟前
编译器的“隐形约定”与本地变量:解锁Linux变量体系的关键密码
linux·运维·服务器·c++·centos
深思慎考2 小时前
微服务即时通讯系统(服务端)——Speech 语音模块开发(2)
linux·c++·微服务·云原生·架构·语音识别·聊天室项目
小蜜蜂爱编程2 小时前
Ubuntu无法开机Failed to activate swap /swapfile
linux·运维·ubuntu
阿巴~阿巴~2 小时前
CPU 指令集、权限与用户态内核态机制
linux·运维·服务器·指令集·权限·用户态内核态
小涵2 小时前
企业SRE/DevOps向的精通Linux课程培训课程
linux·运维·devops·1024程序员节
航Hang*3 小时前
第1章:初识Linux系统——第8节:查看/修改权限控制和ACL
linux·运维·服务器·笔记·操作系统
我爱钱因此会努力3 小时前
初始化服务器
linux·运维·服务器·tcp/ip·centos
想唱rap3 小时前
C++list类的模拟实现
linux·运维·服务器·数据结构·c++·windows·list
思麟呀4 小时前
Linux的进程认识上
linux·运维·服务器
运维小文4 小时前
如何在linux抓包&tcpdump&wireshark如何使用
linux·wireshark·抓包·tcpdump·网络工具