CockroachDB + Ubuntu - 集群停止,没有错误消息

时间:2017-10-10 23:38:46

标签: sql database ubuntu cockroachdb

我刚刚在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客户端连接到数据库时,它不会允许我。此外,当我跑"顶部"命令蟑螂过程不会出现

1 个答案:

答案 0 :(得分:0)

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

无论如何,运行

./cockroach start --insecure --logtostderr

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

如果群集中没有任何重要内容,您可以简单地查看cockroach-data目录。否则,请尝试使用--store标志指定其他商店目录。