Programming/Java

Remote hbase에 접근이 불가능할때

라우드니스 2016. 4. 5. 17:31

1번 서버에 hbase master 및 datanode, region server가 존재하고 2번 서버는 오로지 client만으로 사용하려고 했는데 2->1번 접속 시 connection refused가 떴다. 여러가지를 해보다가, 


http://stackoverflow.com/questions/7791788/hbase-client-do-not-able-to-connect-with-remote-hbase-server



링크를 따라서 해보고 해결.


/etc/hosts의 내용을 아마 위에서 아래로만 읽는 걸로 알고있는데, 127.0.01 localhost를 /etc/hosts의 제일 아래로 내려놔 hbase master가 켜져있는 hostname을 다른 서버들도 붙을 수 있는 ip로 보도록 하니 해결이 됐다.


어떻게 127.0.0.1을 자신의 ip라고 보내줄 수 있는지는 미스터리... 


hbase 1.1.3 버전으로 테스트 



반응형