跳转到主要内容

升级 Databend

本主题解释了如何升级 Databbend。

升级原则

Databend 的升级遵循这些原则:

  • Databend 升级是指将 databend-query 和/或 databend-meta 升级为较新版本。
  • 当你升级 Databend 时,你将分别升级 databend-query 和 databend-meta。 只要新版本与其他版本兼容,您也可以选择只升级其中一个。 在升级前检查兼容性
  • 通常不支持回滚。 升级后无法恢复到以前的版本。 这是因为一个新版本通常带有基础数据格式的更改,可能导致与以前版本不兼容。

检查兼容性

Databend 强烈建议您在升级之前检查 databend-meta 和 databend-query 之间的兼容性。 请参阅 Query-Meta 兼容性 了解如何检查。

备注

包含一些重大更新的新版本可能导致无法从较早版本的升级。 在这种情况下,Databend 将在发布日志或博客中提供详细的说明,帮助您进行升级。

升级 databend-query

在每个节点上,关掉旧的 databend-query 进程并启动新版本:

# Shutdown old binary
killall databend-query

# Bring up new binary
databend-query -c ...

在新版本启动后,请检查 databend-query 日志,以确保升级期间没有错误。

升级 databend-meta

在每个节点上,关掉旧的 databend-meta 进程并启动新版本:

# Shutdown old binary
killall databend-meta

# Bring up new binary
databend-meta -c ...

在新版本启动后,请检查 databend-query 和 atabend-meta 日志,以确保升级期间没有错误。