【问题标题】:CockroachDB + Ubuntu - cluster stops with no error messageCockroachDB + Ubuntu - 集群停止且没有错误消息
【发布时间】:2018-03-22 11:58:43
【问题描述】:

我刚刚在 Ubuntu 上安装了 CockroachDB,并尝试在最奇怪的事情发生时启动它。该过程几乎立即开始然后停止,没有显示任何错误。

我正在运行的命令是:

cockroach start --insecure --host=localhost

我得到的回应是:

*
* WARNING: RUNNING IN INSECURE MODE!
* 
* - Your cluster is open for any client that can access localhost.
* - Any user, even root, can log in without providing a password.
* - Any user, connecting as root, can read or write any data in your cluster.
* - There is no network encryption nor authentication, and thus no confidentiality.
* 
* Check out how to secure your cluster: https://www.cockroachlabs.com/docs/secure-a-cluster.html
*

在此之后,我可以再次在终端中写入,而无需手动终止它。稍后尝试使用内置 SQL 客户端连接到数据库时,它不会允许我。另外,当我运行“top”命令时,蟑螂进程不会出现

【问题讨论】:

    标签: sql database ubuntu cockroachdb


    【解决方案1】:

    您是否偶然在同一目录中启动了多节点集群?可能是 cockroach-data 目录记录了集群中存在的其他节点,并在完全启动之前等待这些额外节点的法定人数可用。

    无论如何,运行

    ./cockroach start --insecure --logtostderr
    

    将产生更多信息。您还可以在 cockroach-data/logs/cockroach.log 中找到上次运行的日志。

    如果集群中没有什么重要的东西,您可以简单地对 cockroach-data 目录进行核对。否则,请尝试使用 --store 标志指定不同的存储目录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-09
      • 1970-01-01
      • 2015-07-15
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      相关资源
      最近更新 更多