页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

本文介绍如何迁移SmartbiMPP。本文主要介绍的是在一个全新环境,如何安装部署smartbimpp,并且迁移其他节点数据到新环境的场景。

目录

1、迁移前备份

备份数据目录和配置文件。

代码块
停止服务
systemctl  stop  clickhouse-server
备份数据目录
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

代码块
rpm -ivh clickhouse-common-static-21.6.6.51-2.x86_64.rpm  clickhouse-server-21.6.6.51-2.noarch.rpm  clickhouse-client-21.6.6.51-2.noarch.rpm


注意

一定要确保迁移前后,smartbimpp版本一致。

3、迁移数据

把第一步备份的数据文件 clickhouse_data.tar.gz 解压到原来的目录(默认是/var/lib/clickhouse,具体以配置文件config.xml指定的数据目录为准)

把第一步备份的配置文件 clickhouse_conf.tar.gz 解压到/etc/clickhouse-server 目录

代码块
文件授权
chown -R clickhouse:clickhouse /etc/clickhouse-server
chown -R clickhouse:clickhouse /var/lib/clickhouse     #默认是/var/lib/clickhouse为数据目录,以config.xml指定的数据目录为准


4、启动 Clickhouse

代码块
systemctl start clickhouse-server

5、检查结果

查看语句:systemctl status clickhouse-server

在高速缓存库中测试验证,测试通过则说明已更新成功。