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
相关推荐
莎士比亚的文学花园8 分钟前
Linux驱动开发(1)——系统移植
linux·运维·服务器
鲁Q同志11 分钟前
VMware虚拟机安装Ubuntu22
ubuntu·vmware
PH = 724 分钟前
OverlayFS联合文件系统使用示例
java·linux·服务器
AC赳赳老秦34 分钟前
OpenClaw进阶技巧:批量修改文件内容、替换关键词,解放双手
java·linux·人工智能·python·算法·测试用例·openclaw
Joseph Cooper1 小时前
STM32MP157 Linux驱动学习笔记(四):典型总线与设备模型(SPI/USB)
linux·stm32·学习
坚持就完事了2 小时前
Linux中的mv命令
linux·运维·服务器
SongYuLong的博客2 小时前
Claude Code安装配置(Linux)
linux·运维·服务器
栈低来信2 小时前
kernel信号量源码分析
linux
结衣结衣.3 小时前
手把手教你实现文档搜索引擎
linux·c++·搜索引擎·开源·c++11
sdm0704273 小时前
进程间通信
linux·运维·服务器