2012-02-12 2 views
2

카사ンド라에 연결할 수 없습니다. 내가 몇 비가 기본으로 포트하지만 기쁨에 사용하여 시도했다cassandra : localhost/9160에 연결하는 중 예외가 발생했습니다. 이유 : 연결이 거부되었습니다.

Exception connecting to localhost/9160. Reason: Connection refused. 

: 이것에 의하여 나는 cassandra-CLI, 또는 pycassaShell을하려고 할 때 다음과 같은 오류를 얻을 것을 의미한다.

나는 나는 중지, 시작, 재시작을 사용하여 서비스를 경계 시도하고, 강제로 재시작 한 카산드라 버전 1.0.7

을 실행하고 있습니다.

+1

'ps -ef | grep cassandra'로 서버가 실행 중인지 확인할 수 있습니까? Cassandra-CLI에서 실행하는 정확한 명령을 붙여 넣을 수 있습니까? – Nishant

+0

안녕하세요, 그것은 실행되지 않습니다 ...이 경로를 날 왜 리드 ... tome 로그 파일 chown'd해야했다. 힌트를 주셔서 감사합니다, 그것은 도움이! 카산드라가 이제 공을 가지고 있습니다. – rikAtee

답변

-1

내 문제는 카산드라가 시작조차하지 않았다는 것입니다. 해결책은 카산드라를 시작하는 것이 었습니다!

+0

이 대답이 어떻게 하향되었는지 재미 있습니다. 그것은 정답이었습니다. "연결이 거부되었습니다." == "시작하지 않았다"는 것은 카산드라 초보자들에게 좋은 점이다. – rikAtee

2

root 사용자로 jps 명령을 실행하고 CassandraDaemon을 보게되면 kill하십시오. 이것 후에 카산드라를 다시 시작할 것입니다.

0

var/lib/cassandra/data의 이름을 var/lib/cassandra/data1로 바꾼 다음 cassandra에서 동일한 문제가 발생했습니다. 그러면 cassandra가 최대 메모리를 할당 한 경우 연결 거부 예외가 발생합니다.

관련 문제