1、升级前备份
备份数据目录和配置文件。
代码块 |
---|
备份数据目录 tar -zcvf clickhouse_data.tar.gz /var/lib/clickhouse # 根据实际是数据目录来备份。默认是/var/lib/clickhouse为数据目录。 备份配置文件(config.xml、users.xml) tar -zcvf clickhouse_conf.tar.gz /etc/clickhouse-server |
2、停止旧版 Clickhouse 的服务
代码块 |
---|
systemctl stop clickhoue-server |
3、请根据环境选择下载相应的 Smartbimpp 安装介质。安装介质,安装介质如下:
CentOS6.X/Redhat6.x |
CentOS 7.X/Redhat7.x | |
clickhouse-common-static-21.6.6.51-2.x86_64.rpm | clickhouse- |
common-static-21.6.6.51-2. |
x86_64.rpm |
clickhouse- |
server-21.6.6.51-2.noarch.rpm |
- CentOS 7.X/Redhat7.x
介质名称
common-static
x86_64
server
.rpmlibicu-50.2-3.el7.x86_64
clickhouse- |
server-21.6.6.51-2. |
noarch.rpm |
clickhouse- |
client-21.6.6.51-2.noarch.rpm | clickhouse-client-21.6.6.51-2.noarch |
.rpm |
4、平滑更新新版 Clickhouse
代码块 |
---|
rpm -Uvh clickhouse-common-static_21.6.6.51-2.x86.rpm rpm -Uvh clickhouse-server_21.6.6.51-2.noarch.rpm rpm -Uvh clickhouse-client_21.6.6.51-2.noarch.rpm |
5、启动 Clickhouse
代码块 |
---|
systemctl start clickhouse-server |
6、检查升级
查看语句:systemctl status clickhouse-server
在高速缓存库中测试验证,测试通过则说明已更新成功。