DataStax Enterprise 서버가 시작되지 않습니다: dse가 작동하지 않지만 pid 파일이 존재합니다.

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이 공유됨) 튜토리얼 "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에 넣어서).

관련 정보