2013-02-13 9 views
0

나는 우리가 함께있는 아마존 EC2 리눅스 서버에 jstatd의 실행하려고 해요 :jstatd의 연결 문제

jstatd -J-Djava.security.policy=/usr/lib/jvm/java-6-openjdk/bin/jstatd.all.policy -J-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx 

나는이 결과를 얻을 :

Could not contact registry 
Connection refused to host: 10.212.XX.XX; nested exception is: 
     java.net.ConnectException: Connection refused 
java.rmi.ConnectException: Connection refused to host: 10.212.XX.XX; nested exception is: 
etc 

을하지만 아무 생각도 없어 왜 10.212.XX.XX에 연결하려고하는지, 내부 IP처럼 보이지만 그 서버 나 다른 서버의 내부 IP는 아닙니다. 왜이 연결을 시도하고 어떻게 변경할 수 있습니까?

참고 : 위의 IP 주소는 실제 IP를

+0

실제 IP 나 공개 정보를 공개 게시물에 사용하지 마십시오. – Satish

+0

같은 질문이 있습니다. http://stackoverflow.com/questions/4865650/jps-cant-connect-to-a-remote-jstatd – Satish

+0

IP에 감사드립니다. 내가 그 게시물을 보았지만 그 호스트가 연결하려고 시도하는 것이 틀렸다는 것을 확신하지 못했습니다. – Richard

답변

1

저도 같은 문제로 힘든 시간을 보내고 있었다 숨길 예를 들어, 그리고 나는 또 다른 post에 답을 발견했다.

다른 오류를 해결 한 후 특정 경우에 hostname -i이 서버에 구성된 IP 주소가 아닌 이상한 IP 주소를 반환하고 있음을 발견했습니다.

해결책은 /etc/hosts을 편집하여 서버의 IP 주소를 일치시키는 항목을 추가하는 것이 었습니다.

아마도 여기 같은 상황입니다.