내가 그것을 시작하면 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이 공유됨) 튜토리얼 "Test Cluster"(즉, localhost)에 연결하려고 하면 다음 오류가 발생합니다.
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
답변1
콘솔 또는 /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에 넣어서).