升级 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 日志,以确保升级期间没有错误。