Hi all, I started Hive Thrift Server with command,
/sbin/start-thriftserver.sh --master yarn -hiveconf hive.server2.thrift.port 10003 The Thrift server started at the particular node without any error. When doing the same, except pointing to different node to start the server, ./sbin/start-thriftserver.sh --master yarn --hiveconf hive.server2.thrift.bind.host DIFFERENT_NODE_IP --hiveconf hive.server2.thrift.port 10003 I am getting following error, 16/07/15 13:04:35 INFO service.AbstractService: Service:ThriftBinaryCLIService is started. 16/07/15 13:04:35 INFO service.AbstractService: Service:HiveServer2 is started. 16/07/15 13:04:35 INFO thriftserver.HiveThriftServer2: HiveThriftServer2 started 16/07/15 13:04:36 ERROR thrift.ThriftCLIService: Error: org.apache.thrift.transport.TTransportException: Could not create ServerSocket on address DIFFERENT_NODE_IP:10003. at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:93) at org.apache.thrift.transport.TServerSocket.<init>(TServerSocket.java:79) at org.apache.hive.service.auth.HiveAuthFactory.getServerSocket(HiveAuthFactory.java:236) at org.apache.hive.service.cli.thrift.ThriftBinaryCLIService.run(ThriftBinaryCLIService.java:69) at java.lang.Thread.run(Thread.java:745) Can anyone help me with this? Thanks, Ram.