【问题标题】:Which version of CockroachDB am I running?我运行的是哪个版本的 CockroachDB?
【发布时间】:2017-09-06 22:37:28
【问题描述】:

我尝试运行cockroach --v 并得到一个未知标志错误。什么命令可以查看我正在运行的 Cockroach 版本?

【问题讨论】:

    标签: cockroachdb


    【解决方案1】:

    cockroach version 返回命令行中可用的 CockroachDB 版本。但是,需要注意的是,您可以升级路径中的二进制文件,但在服务器上运行的实际 cockroach 服务可能更旧。

    要升级服务器,您需要重新启动 cockroach(cockroach quit 然后cockroach start 使用较新的二进制文件)。如果您在生产环境中执行此操作,则可以在不影响可用性的情况下将节点一个接一个地脱机(假设您正在运行负载平衡集群并且没有将单个节点视为客户端的唯一目标)。

    【讨论】:

    • 这是否意味着一个 crdb 集群可以同时运行多个版本的二进制文件(旧版本和新版本)?我假设您的意思是一个接一个地关闭并重新启动节点,这样您就不会同时丢失超过 1 个节点。
    猜你喜欢
    • 2012-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-05
    • 2019-11-26
    • 2022-06-24
    • 1970-01-01
    相关资源
    最近更新 更多