일단 상황은 Windows -> 내부 가상서버 (HBase) 연결
Port 2181 방화벽을 열어둔 상태이고 HBase 가상서버에서 확인해보니 2181 로 zookepper 연결 잘되는 것까진 확인했습니다.
헌데 연결은 되는거 같은데 데이터를 받아오질 못합니다.
아래는 관련 오류 로그입니다. (Windows 에서 Spark(Scala)로 실행시)
Thu Oct 19 15:30:44 KST 2017, RpcRetryingCaller{globalStartTime=1508394634269, pause=5000, retries=2}, org.apache.hadoop.hbase.MasterNotRunningException: com.google.protobuf.ServiceException: org.apache.hadoop.net.ConnectTimeoutException: 10000 millis timeout while waiting for channel to be ready for connect. ch : java.nio.channels.SocketChannel[connection-pending remote=hostname.com/183.xxx.xxx.xx:16000]
여기서 hostname.com/183.xxx.xxx.xx:16000 이 부분을 보면 16000 도 방화벽을 열어야 하는거 같은데 도움 부탁드려봅니다.
1개의 의견 from SLiPP
제가 hbase 경험은 없는데요. 혹시나 도움이 될까해서 링크하나 공유해 봅니다.
Cloudera HBase ConnectTimeoutException
아무래도 서버가 정상적으로 동작한다면 방화벽 이슈일 가능성이 높아보이네요.
의견을 남기기 위해서는 SLiPP 계정이 필요합니다.
안심하세요! 회원가입/로그인 후에도 작성하시던 내용은 안전하게 보존됩니다.
SLiPP 계정으로 로그인하세요.
또는, SNS 계정으로 로그인하세요.