Cassandra
DataStax Enterprise 伺服器無法啟動:dse 已死,但 pid 文件存在
當我用它啟動它時,
sudo /etc/init.d/dse start
它似乎工作。它返回:Starting DSE daemon dse DSE daemon starting with Hadoop and Solr disabled (edit /etc/default/dse to enable)
但是當我嘗試使用
opscenter
(在遠端機器上但共享埠 8888)連接到教程“測試集群”(所以是 localhost)時,我收到了這個錯誤:Error creating cluster: Unable to connect to cluster
如果我用
sudo /etc/init.d/dse status
: 檢查 dse 的健康狀況,我得到:dse dead but pid file exists
原帖:http ://www.datastax.com/support-forums/topic/dse-dead-but-pid-file-exists#post-14982
控制台或 /var/log/cassandra/output.log 可能包含類似這樣的內容(其中 nodename1 是您為節點命名的任何內容):
錯誤:代理拋出異常:java.net.MalformedURLException:本地主機名未知:java.net.UnknownHostException:nodename1:nodename1
與https://stackoverflow.com/questions/7496640/problem-on-starting-cassandra相同,基本上您需要確保可以解析您使用的主機名(通過將其放入 /etc/hosts)。