내 Mac에 다음과 같은 Aerospike를 설치했습니다. installation stepsAEROSPIKE_ERR_CONNECTION 잘못된 파일 설명자, 127.0.0.1:3000; aql에서 로컬 노드에 연결할 수 없습니다
모든 유효성 검사가 정상적으로 작동합니다. 브라우저 크롬을 사용하여 클러스터에 연결할 수 있습니다. 아래는 스크린 샷입니다.
here 지침에 따라 AQL 도구도 설치했습니다.
는하지만 AQL에서 로컬 노드에 연결할 수 없습니다입니다.
$ aql
2017-11-21 16:06:09 WARN Failed to connect to seed 127.0.0.1 3000.
AEROSPIKE_ERR_CONNECTION Bad file descriptor, 127.0.0.1:3000
Error -1: Failed to connect
$ asadm
Aerospike Interactive Shell, version 0.1.11
ERROR: Not able to connect any cluster.
또한 Java 클라이언트에서 오류가 발생하는 것으로 나타났습니다.
AerospikeClient client = new AerospikeClient("localhost", 3000);
vagrant ssh -c "ip addr"|grep 'global eth1'
에 의해 반환 된 실제 IP 주소로 로컬 호스트를 변경했을 때 정상적으로 작동합니다.
고객 매개 변수를 사용하여 aql에 연결하는 방법은 무엇입니까? IP 주소와 포트를 매개 변수로 aql에 전달하려고합니다. 어떤 제안. aql -p
4000
희망이 :
aql에 도움말 플래그가 있습니까? 누가 이런일이 일어날 거라고 생각 했 겠어. –