Когда я запускаю его с sudo /etc/init.d/dse start
вроде работает. Он возвращает:
Starting DSE daemon dse
DSE daemon starting with Hadoop and Solr disabled (edit /etc/default/dse to enable)
Но когда я пытаюсь подключиться к руководству «Тестовый кластер» (например, localhost) с opscenter
(на удаленной машине, но с общим портом 8888) я получил эту ошибку:
Error creating cluster: Unable to connect to cluster
И если я проверю работоспособность dse с помощью sudo /etc/init.d/dse status
: Я получил:
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).