【问题标题】:Challenges in Upgrading ClickHouse from 1.1.54343 to 19.*将 ClickHouse 从 1.1.54343 升级到 19 的挑战。*
【发布时间】:2019-12-24 09:26:27
【问题描述】:

我是 clickhouse 的新手所以,我想在生产环境中将我的 clickhouse 版本 1.1.54231 更新到 19.6.2.11 我没有什么疑问。

  • 在升级版本或升级过程处理数据故障转移和损坏之前,我是否需要备份我的数据。 要升级我正在使用此命令,请建议是否有更好的方法

sudo apt-get update install --only-upgrade clickhouse-*

  • 我在生产环境中使用 Ubuntu 16.04,升级时需要采取任何预防措施。

  • 这是我现在应该使用的最稳定的 19.* 版本。

【问题讨论】:

    标签: database nosql clickhouse


    【解决方案1】:

    如果您还没有测试环境,建议您先设置一个测试环境。安装您当前在生产中使用的相同 ClickHouse 版本,在那里运行真实的工作负载,查看升级 ClickHouse 时一切是否继续正常运行,如果没有则修复/调整。

    您还应该检查https://clickhouse.yandex/docs/en/changelog/ 的所有“向后不兼容更改”部分,了解您要升级的所有版本。

    通常人们使用标记为“稳定”的最新版本,在他们的测试/预生产环境中运行良好。

    【讨论】:

    • 感谢您的建议,我已经使用 Clickhouse 1.1.54343 设置了一个环境,并且我使用了 Ontime 数据集,并且正在运行我的测试。我的问题是更多已知的挑战,如果有人曾经用 ubuntu 16.04 面对过他们
    • @PrakharNigam 官方 ClickHouse 可执行文件是静态编译的,这使得对您运行它的确切 Linux 发行版的依赖性最小。您说的是经过几年的积极开发升级,可能的问题在很大程度上取决于特定的工作负载,所以我怀疑是否有人对此有明确的指导。
    猜你喜欢
    • 2014-08-22
    • 1970-01-01
    • 2021-11-03
    • 1970-01-01
    • 2016-05-02
    • 1970-01-01
    • 1970-01-01
    • 2012-01-25
    • 1970-01-01
    相关资源
    最近更新 更多