当前位置:网站首页>Linux系统卸载,安装,升级,迁移clickHouse数据库
Linux系统卸载,安装,升级,迁移clickHouse数据库
2022-08-02 09:40:00 【夜の雨】
1.查看clickhouse版本
rpm -qa|grep clickhouse2.查看clickhouse服务
service clickhouse-server status3.关闭clickhouse服务
sudo service clickhouse-server stop
//或者直接结束进程
ps -ef|grep click
kill -9 进程码4.卸载clickhouse
yum remove -y clickhouse-common-static
yum remove -y clickhouse-server-common
rm -rf /var/lib/clickhouse
rm -rf /etc/clickhouse-*
rm -rf /var/log/clickhouse-server
5.安装clickhouse
三个文件选择同一个版本,21版本以下可能不支持clickhouse开窗函数,我选择的是21.3.4.25版本
//按顺序安装clickhouse组件
rpm -ivh clickhouse-common-static-21.3.4.25-2.x86_64.rpm
rpm -ivh clickhouse-server-21.3.4.25-2.noarch.rpm
rpm -ivh clickhouse-client-21.3.4.25-2.noarch.rpm修改congfig和users配置


修改配置vim /etc/clickhouse-server/config.xml
<!-- Path to data directory, with trailing slash. -->这一行后改为存放数据的位置
<path>/var/lib/clickhouse/</path>
修改配置vim /etc/clickhouse-server/users.xml数据库用户名和密码
<password>default</password>
<!-- Settings profile for user. -->
<profile>default</profile>
<!-- Quota for user. -->
<quota>default</quota>6.启动clickhouse服务
sudo service clickhouse-server start7.迁移clickhouse数据

首先查看clickhouse数据存在哪里
cat /etc/clickhouse-server/config.xml
查看<!-- Path to data directory, with trailing slash. -->这一行后的path路径
路径默认是/var/lib/clickhouse
压缩data,metadata,store文件夹数据(data:数据库名,metadata:数据库表sql,store:数据)
tar -zcvf 文件名
tar -xvf 文件名.gaz
解压覆盖掉新服务器中clickhouse的/var/lib/clickhouse路径下三个文件
启动clickhouse服务
sudo service clickhouse-server start
接下来就连接测试下吧到此卸载,安装,升级,迁移clickHouse数据库都已讲解完成啦!
若文章有误或疑问,欢迎大家留言讨论~
边栏推荐
- 曲折的tensorflow安装过程(Tensorflow 安装问题的解决)
- 【SeaTunnel】从一个数据集成组件演化成企业级的服务
- 牛客网项目17节生成验证码 刷新验证码一直没反应
- [Concurrent programming] - Thread pool uses DiscardOldestPolicy strategy, DiscardPolicy strategy
- Supervised learning of Li Hang's "Statistical Learning Methods" Notes
- The k-nearest neighbor method in the notes of Li Hang's "Statistical Learning Methods"
- 裁员趋势下的大厂面试:“字节跳动”
- 谈谈对Volatile的理解
- 动态规划每日一练(2)
- 基于列表的排队与叫号系统
猜你喜欢
随机推荐
周鸿祎称微软抄袭 360 安全模式后发文否认;英特尔CEO基辛格回应市值被AMD超越:股价下跌是咎由自取|极客头条...
Rust from entry to master 03-helloworld
C语言volatile关键字、内嵌汇编volatile与编译器的爱恨情仇
AutoJs学习-存款计算器
新“内卷”席卷科技圈,Google CEO 要求 174000 员工提高工作效率!
Naive Bayesian Method of Li Hang's "Statistical Learning Methods" Notes
Rust 从入门到精通03-helloworld
R语言时间序列数据的平滑:使用KernSmooth包的dpill函数和locpoly函数对时间序列数据进行平滑以消除噪声
【云原生】快出数量级的性能是怎样炼成的?就提升了亿点点
谈谈对Volatile的理解
裁员趋势下的大厂面试:“字节跳动”
练习16-两道模拟题
ABAP 和json转换的方法
HikariCP数据库连接池,太快了!
leetcode:81. 搜索旋转排序数组 II
The k-nearest neighbor method in the notes of Li Hang's "Statistical Learning Methods"
软件测试之发现和解决bug
AutoJs学习-实现谢尔宾斯基三角
适配器模式适配出栈和队列及优先级队列
第十六章 协程









