I am ruuning an hbase client from windows against an Hbase clutser running on RHEL.I have opened firewall from my clinet machine to the cluster on ports 2181 and 60000.Is there any other port that I need to open.Below is the error I am getting on running my client.
org.apache.hadoop.net.ConnectTimeoutException: 20000 millis timeout while waiting for channel to be ready for connect. ch : java.nio.channels.SocketChannel[connection-pending remote=10.4.yyy.xx:60020]
I had to open a firewall from my machine to hbase machines on port 60020 as well as region servers are running on this.This fixed the issue.
How did you achieve this? I am facing the same error when connecting to the hadoop cluster with edge node using java client from windows
Could you please help me to fix this?