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
相关推荐
yoona102024 分钟前
《掌握Shell脚本:从入门到精通的实用指南》
linux·区块链·团队开发·个人开发·学习方法
itachi-uchiha26 分钟前
Ubuntu/Debian网络配置(补充篇)
linux·ubuntu·debian
neter.asia40 分钟前
Docker快速部署RabbitMq教程
linux·运维·服务器·docker
Xinan_____1 小时前
Linux——pod的控制器
linux·运维·服务器
w_outlier1 小时前
进程间通信(一)【管道通信(下)】
linux·进程·通信·管道
蒲公英的孩子1 小时前
并行程序设计基础——MPI接口一览
linux·c语言·分布式·负载均衡
stark张宇2 小时前
lnmp - BasicAuth、Mysql、Linux的用户管理、ssh免密登录
linux·后端·mysql
UpCmT2 小时前
Linux设备驱动中的异步通知与异步I/O学习s
linux·单片机·学习
weixin_439723882 小时前
在ubuntu系统中,如何让其按下物理关机键时,系统不处理,但qt程序能检测到关机键按下的事件,并处理信号
linux·qt·ubuntu
OH五星上将2 小时前
OpenHarmony(鸿蒙南向)——平台驱动开发【MIPI DSI】
linux·驱动开发·嵌入式硬件·harmonyos·openharmony·鸿蒙开发·鸿蒙内核