[ 
https://issues.apache.org/jira/browse/TAJO-159?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hyunsik Choi updated TAJO-159:
------------------------------

    Description: 
See the log. After TAJO-144, TajoWorker tries to connect a remote catalog 
server. But, catalog server listens on 127.0.0.1 in default. We should change 
the default listen address or make a manual for this.

{noformat}
13/09/05 01:20:41 INFO service.AbstractService: 
Service:org.apache.tajo.master.TajoAsyncDispatcher is started.
13/09/05 01:20:41 INFO querymaster.QueryMaster: ClientSessionTimeoutCheckThread 
started
13/09/05 01:20:41 INFO master.TajoAsyncDispatcher: AsyncDispatcher 
started:querymaster_1378340441017
13/09/05 01:20:41 INFO service.AbstractService: 
Service:org.apache.tajo.master.querymaster.QueryMaster is started.
13/09/05 01:20:41 INFO service.AbstractService: 
Service:org.apache.tajo.worker.TajoWorkerManagerService is started.
13/09/05 01:20:41 INFO service.AbstractService: 
Service:org.apache.tajo.worker.TajoWorker is started.
13/09/05 01:20:41 INFO worker.TajoWorker: Connecting to TajoMaster 
(computer3:9005)
13/09/05 01:20:41 INFO catalog.CatalogClient: Trying to connect the catalog 
(146.193.XX.XX:9002)
java.net.ConnectException: Connection refused
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:597)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.connect(NioClientSocketPipelineSink.java:496)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:452)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:365)
        at 
org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102)
        at 
org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:679)
java.io.IOException: java.lang.RuntimeException: java.net.ConnectException: 
Connection refused
        at org.apache.tajo.catalog.CatalogClient.connect(CatalogClient.java:59)
        at org.apache.tajo.catalog.CatalogClient.<init>(CatalogClient.java:49)
        at 
org.apache.tajo.worker.TajoWorker.connectToCatalog(TajoWorker.java:303)
        at org.apache.tajo.worker.TajoWorker.setWorkerMode(TajoWorker.java:260)
        at org.apache.tajo.worker.TajoWorker.startWorker(TajoWorker.java:441)
        at org.apache.tajo.worker.TajoWorker.main(TajoWorker.java:494)
Caused by: java.lang.RuntimeException: java.net.ConnectException: Connection 
refused
        at org.apache.tajo.rpc.NettyClientBase.init(NettyClientBase.java:66)
        at 
org.apache.tajo.rpc.ProtoBlockingRpcClient.<init>(ProtoBlockingRpcClient.java:67)
        at org.apache.tajo.catalog.CatalogClient.connect(CatalogClient.java:56)
        ... 5 more
Caused by: java.net.ConnectException: Connection refused
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:597)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.connect(NioClientSocketPipelineSink.java:496)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:452)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:365)
        at 
org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102)
        at 
org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:679)
13/09/05 01:20:41 INFO querymaster.QueryMaster: Send QueryMaster Ready to 
QueryJobManager:q_1378340410718_0001
Sep 5, 2013 1:20:41 AM org.jboss.netty.channel.DefaultChannelPipeline
WARNING: An exception was thrown by a user handler while handling an exception 
event ([id: 0x1660ba42] EXCEPTION: java.net.ConnectException: Connection 
refused)
org.apache.tajo.rpc.RemoteException: Exception 
        at 
org.apache.tajo.rpc.ProtoBlockingRpcClient$ClientChannelUpstreamHandler.exceptionCaught(ProtoBlockingRpcClient.java:179)
        at 
org.jboss.netty.handler.codec.oneone.OneToOneDecoder.handleUpstream(OneToOneDecoder.java:60)
        at 
org.jboss.netty.handler.codec.frame.FrameDecoder.exceptionCaught(FrameDecoder.java:378)
        at 
org.jboss.netty.channel.Channels.fireExceptionCaught(Channels.java:533)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:457)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:365)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:679)
Caused by: java.net.ConnectException: Connection refused
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:597)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.connect(NioClientSocketPipelineSink.java:496)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:452)
        ... 4 more
13/09/05 01:20:42 INFO worker.TajoWorkerManagerService: Receive executeQuery 
request:q_1378340410718_0001
13/09/05 01:20:42 INFO querymaster.QueryMaster: Start 
QueryStartEventHandler:q_1378340410718_0001
13/09/05 01:20:42 INFO querymaster.QueryMasterTask: Initialized Query Staging 
Dir: hdfs://computer3.gsd.inesc-id.pt:9000/user/user/tajo/q_1378340410718_0001
13/09/05 01:20:42 INFO service.AbstractService: 
Service:org.apache.hadoop.yarn.client.YarnClientImpl is inited.
13/09/05 01:20:42 INFO service.AbstractService: 
Service:org.apache.hadoop.yarn.client.YarnClientImpl is started.
13/09/05 01:20:42 INFO service.AbstractService: 
Service:org.apache.tajo.master.YarnTaskRunnerLauncherImpl is inited.
{noformat}

  was:
{noformat}
13/09/05 01:20:41 INFO service.AbstractService: 
Service:org.apache.tajo.master.TajoAsyncDispatcher is started.
13/09/05 01:20:41 INFO querymaster.QueryMaster: ClientSessionTimeoutCheckThread 
started
13/09/05 01:20:41 INFO master.TajoAsyncDispatcher: AsyncDispatcher 
started:querymaster_1378340441017
13/09/05 01:20:41 INFO service.AbstractService: 
Service:org.apache.tajo.master.querymaster.QueryMaster is started.
13/09/05 01:20:41 INFO service.AbstractService: 
Service:org.apache.tajo.worker.TajoWorkerManagerService is started.
13/09/05 01:20:41 INFO service.AbstractService: 
Service:org.apache.tajo.worker.TajoWorker is started.
13/09/05 01:20:41 INFO worker.TajoWorker: Connecting to TajoMaster 
(computer3:9005)
13/09/05 01:20:41 INFO catalog.CatalogClient: Trying to connect the catalog 
(146.193.XX.XX:9002)
java.net.ConnectException: Connection refused
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:597)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.connect(NioClientSocketPipelineSink.java:496)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:452)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:365)
        at 
org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102)
        at 
org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:679)
java.io.IOException: java.lang.RuntimeException: java.net.ConnectException: 
Connection refused
        at org.apache.tajo.catalog.CatalogClient.connect(CatalogClient.java:59)
        at org.apache.tajo.catalog.CatalogClient.<init>(CatalogClient.java:49)
        at 
org.apache.tajo.worker.TajoWorker.connectToCatalog(TajoWorker.java:303)
        at org.apache.tajo.worker.TajoWorker.setWorkerMode(TajoWorker.java:260)
        at org.apache.tajo.worker.TajoWorker.startWorker(TajoWorker.java:441)
        at org.apache.tajo.worker.TajoWorker.main(TajoWorker.java:494)
Caused by: java.lang.RuntimeException: java.net.ConnectException: Connection 
refused
        at org.apache.tajo.rpc.NettyClientBase.init(NettyClientBase.java:66)
        at 
org.apache.tajo.rpc.ProtoBlockingRpcClient.<init>(ProtoBlockingRpcClient.java:67)
        at org.apache.tajo.catalog.CatalogClient.connect(CatalogClient.java:56)
        ... 5 more
Caused by: java.net.ConnectException: Connection refused
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:597)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.connect(NioClientSocketPipelineSink.java:496)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:452)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:365)
        at 
org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102)
        at 
org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:679)
13/09/05 01:20:41 INFO querymaster.QueryMaster: Send QueryMaster Ready to 
QueryJobManager:q_1378340410718_0001
Sep 5, 2013 1:20:41 AM org.jboss.netty.channel.DefaultChannelPipeline
WARNING: An exception was thrown by a user handler while handling an exception 
event ([id: 0x1660ba42] EXCEPTION: java.net.ConnectException: Connection 
refused)
org.apache.tajo.rpc.RemoteException: Exception 
        at 
org.apache.tajo.rpc.ProtoBlockingRpcClient$ClientChannelUpstreamHandler.exceptionCaught(ProtoBlockingRpcClient.java:179)
        at 
org.jboss.netty.handler.codec.oneone.OneToOneDecoder.handleUpstream(OneToOneDecoder.java:60)
        at 
org.jboss.netty.handler.codec.frame.FrameDecoder.exceptionCaught(FrameDecoder.java:378)
        at 
org.jboss.netty.channel.Channels.fireExceptionCaught(Channels.java:533)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:457)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:365)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:679)
Caused by: java.net.ConnectException: Connection refused
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at 
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:597)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.connect(NioClientSocketPipelineSink.java:496)
        at 
org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:452)
        ... 4 more
13/09/05 01:20:42 INFO worker.TajoWorkerManagerService: Receive executeQuery 
request:q_1378340410718_0001
13/09/05 01:20:42 INFO querymaster.QueryMaster: Start 
QueryStartEventHandler:q_1378340410718_0001
13/09/05 01:20:42 INFO querymaster.QueryMasterTask: Initialized Query Staging 
Dir: hdfs://computer3.gsd.inesc-id.pt:9000/user/user/tajo/q_1378340410718_0001
13/09/05 01:20:42 INFO service.AbstractService: 
Service:org.apache.hadoop.yarn.client.YarnClientImpl is inited.
13/09/05 01:20:42 INFO service.AbstractService: 
Service:org.apache.hadoop.yarn.client.YarnClientImpl is started.
13/09/05 01:20:42 INFO service.AbstractService: 
Service:org.apache.tajo.master.YarnTaskRunnerLauncherImpl is inited.
{noformat}

    
> QueryMaster cannot connect the remote CatalogServer.
> ----------------------------------------------------
>
>                 Key: TAJO-159
>                 URL: https://issues.apache.org/jira/browse/TAJO-159
>             Project: Tajo
>          Issue Type: Bug
>          Components: master
>            Reporter: Hyunsik Choi
>            Assignee: Hyunsik Choi
>             Fix For: 0.2-incubating
>
>
> See the log. After TAJO-144, TajoWorker tries to connect a remote catalog 
> server. But, catalog server listens on 127.0.0.1 in default. We should change 
> the default listen address or make a manual for this.
> {noformat}
> 13/09/05 01:20:41 INFO service.AbstractService: 
> Service:org.apache.tajo.master.TajoAsyncDispatcher is started.
> 13/09/05 01:20:41 INFO querymaster.QueryMaster: 
> ClientSessionTimeoutCheckThread started
> 13/09/05 01:20:41 INFO master.TajoAsyncDispatcher: AsyncDispatcher 
> started:querymaster_1378340441017
> 13/09/05 01:20:41 INFO service.AbstractService: 
> Service:org.apache.tajo.master.querymaster.QueryMaster is started.
> 13/09/05 01:20:41 INFO service.AbstractService: 
> Service:org.apache.tajo.worker.TajoWorkerManagerService is started.
> 13/09/05 01:20:41 INFO service.AbstractService: 
> Service:org.apache.tajo.worker.TajoWorker is started.
> 13/09/05 01:20:41 INFO worker.TajoWorker: Connecting to TajoMaster 
> (computer3:9005)
> 13/09/05 01:20:41 INFO catalog.CatalogClient: Trying to connect the catalog 
> (146.193.XX.XX:9002)
> java.net.ConnectException: Connection refused
>       at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
>       at 
> sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:597)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.connect(NioClientSocketPipelineSink.java:496)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:452)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:365)
>       at 
> org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102)
>       at 
> org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:679)
> java.io.IOException: java.lang.RuntimeException: java.net.ConnectException: 
> Connection refused
>       at org.apache.tajo.catalog.CatalogClient.connect(CatalogClient.java:59)
>       at org.apache.tajo.catalog.CatalogClient.<init>(CatalogClient.java:49)
>       at 
> org.apache.tajo.worker.TajoWorker.connectToCatalog(TajoWorker.java:303)
>       at org.apache.tajo.worker.TajoWorker.setWorkerMode(TajoWorker.java:260)
>       at org.apache.tajo.worker.TajoWorker.startWorker(TajoWorker.java:441)
>       at org.apache.tajo.worker.TajoWorker.main(TajoWorker.java:494)
> Caused by: java.lang.RuntimeException: java.net.ConnectException: Connection 
> refused
>       at org.apache.tajo.rpc.NettyClientBase.init(NettyClientBase.java:66)
>       at 
> org.apache.tajo.rpc.ProtoBlockingRpcClient.<init>(ProtoBlockingRpcClient.java:67)
>       at org.apache.tajo.catalog.CatalogClient.connect(CatalogClient.java:56)
>       ... 5 more
> Caused by: java.net.ConnectException: Connection refused
>       at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
>       at 
> sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:597)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.connect(NioClientSocketPipelineSink.java:496)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:452)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:365)
>       at 
> org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102)
>       at 
> org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:679)
> 13/09/05 01:20:41 INFO querymaster.QueryMaster: Send QueryMaster Ready to 
> QueryJobManager:q_1378340410718_0001
> Sep 5, 2013 1:20:41 AM org.jboss.netty.channel.DefaultChannelPipeline
> WARNING: An exception was thrown by a user handler while handling an 
> exception event ([id: 0x1660ba42] EXCEPTION: java.net.ConnectException: 
> Connection refused)
> org.apache.tajo.rpc.RemoteException: Exception 
>       at 
> org.apache.tajo.rpc.ProtoBlockingRpcClient$ClientChannelUpstreamHandler.exceptionCaught(ProtoBlockingRpcClient.java:179)
>       at 
> org.jboss.netty.handler.codec.oneone.OneToOneDecoder.handleUpstream(OneToOneDecoder.java:60)
>       at 
> org.jboss.netty.handler.codec.frame.FrameDecoder.exceptionCaught(FrameDecoder.java:378)
>       at 
> org.jboss.netty.channel.Channels.fireExceptionCaught(Channels.java:533)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:457)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.run(NioClientSocketPipelineSink.java:365)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:679)
> Caused by: java.net.ConnectException: Connection refused
>       at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
>       at 
> sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:597)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.connect(NioClientSocketPipelineSink.java:496)
>       at 
> org.jboss.netty.channel.socket.nio.NioClientSocketPipelineSink$Boss.processSelectedKeys(NioClientSocketPipelineSink.java:452)
>       ... 4 more
> 13/09/05 01:20:42 INFO worker.TajoWorkerManagerService: Receive executeQuery 
> request:q_1378340410718_0001
> 13/09/05 01:20:42 INFO querymaster.QueryMaster: Start 
> QueryStartEventHandler:q_1378340410718_0001
> 13/09/05 01:20:42 INFO querymaster.QueryMasterTask: Initialized Query Staging 
> Dir: hdfs://computer3.gsd.inesc-id.pt:9000/user/user/tajo/q_1378340410718_0001
> 13/09/05 01:20:42 INFO service.AbstractService: 
> Service:org.apache.hadoop.yarn.client.YarnClientImpl is inited.
> 13/09/05 01:20:42 INFO service.AbstractService: 
> Service:org.apache.hadoop.yarn.client.YarnClientImpl is started.
> 13/09/05 01:20:42 INFO service.AbstractService: 
> Service:org.apache.tajo.master.YarnTaskRunnerLauncherImpl is inited.
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to