0

Datastax enterprise Cassandra에 연결하려고합니다. 서버에 설치하려고합니다. 연결할 때 오류가 발생합니다 :dse-driver connection refused

Cassandra connection error { [Error: All host(s) tried for query failed. First host tried, XX.XX.XX.XX:9042: Error: connect ECONNREFUSED XX.XX.XX.XX:9042. See innerErrors.] 
    innerErrors: 
    { 'XX.XX.XX.XX:9042': 
     { Error: connect ECONNREFUSED XX.XX.XX.XX:9042 
      at Object.exports._errnoException (util.js:896:11) 
      at exports._exceptionWithHostPort (util.js:919:20) 
      at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1073:14) 
     code: 'ECONNREFUSED', 
     errno: 'ECONNREFUSED', 
     syscall: 'connect', 
     address: 'XX.XX.XX.XX', 
     port: 9042 } }, 
    info: 'Represents an error when a query cannot be performed because no host is available or could be reached by the driver.', 
    message: 'All host(s) tried for query failed. First host tried, XX.XX.XX.XX:9042: Error: connect ECONNREFUSED XX.XX.XX.XX:9042. See innerErrors.' } 

나는 cassandra.yaml에서 localhost에 대한 연결을 제한하고 있습니까?

모든 도움을 주시면 감사하겠습니다! 내 cassandra.yaml는 게시물에 비트가 너무 깁니다, 내가

답변

0

대답은 /etc/dse/cassandra/cassandra.yaml이었다 링크를 게시 할 수 있습니다 필요한 경우

broadcast_rpc_address: <node_address (ex: 127.0.0.1)> 
rpc_port: 9160 # <-- Probably, unless you changed it 
listen_address: localhost # <-- Cassandra to cassandra communication