web-dev-qa-db-ja.com

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)

しかし、チュートリアル「Test Cluster」(ローカルホスト)にopscenter(離れたマシンでポート8888を共有)で接続しようとすると、次のエラーが発生しました。

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

3
Sven Delmas

コンソールまたは/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)。

2
Sven Delmas