2017-10-10 54 views
1

我剛剛在Ubuntu上安裝了CockroachDB,並試圖在最奇怪的事情發生時啓動它。該過程開始,然後幾乎立即停止,沒有顯示任何錯誤。CockroachDB + Ubuntu - 集羣停止,沒有錯誤信息

我跑的命令是:

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」命令時,蟑螂進程不會顯示出來

回答

0

您是否偶然在同一目錄中啓動多節點羣集?蟑螂數據目錄很可能記錄了羣集中其他節點的存在,並且正在等待這些額外節點的法定數量在完全引導之前變爲可用。

在任何情況下,在運行

./cockroach start --insecure --logtostderr 

將產生更多的信息。您還可以在cockroach-data/logs/cockroach.log中找到上次運行的日誌。

如果集羣中沒有什麼重要的東西,你可以簡單地摧毀蟑螂數據目錄。否則,請嘗試使用--store標誌指定不同的商店目錄。