Is this a single node instance or a cluster? If cluster, and using multiple zookeepers, make sure you have them configured together as a quorum and have then listed properly in the accumulo-site.xml.
Also, this may be a stupid question, but did you initialize accumulo? Sent from my phone, pardon the typos and brevity. On Nov 22, 2012 2:11 PM, "Ranjan Sen" <[email protected]> wrote: > > > > Hi > > I have the following connection refused problem when a tserver is trying > to connect to master. > > I checked the ip:port for the services as follows: > > log from tserver: > 22 17:56:51,289 [ipc.Client] INFO : Retrying connect to server: > ip-10-145-140-125.ec2.internal/10.145.140.125:9000. Already tried 9 > time(s). > 22 17:56:51,292 [logger.LogService] FATAL: Failed to initialize log > service args=[--address, ip-10-35-77-90.ec2.internal] > java.lang.RuntimeException: Accumulo not initialized, there is no instance > id at /accumulo/instance_id > at > org.apache.accumulo.core.client.ZooKeeperInstance.getInstanceIDFromHdfs(ZooKeeperInstance.java:272) > at > org.apache.accumulo.server.conf.ZooConfiguration.getInstance(ZooConfiguration.java:65) > at > org.apache.accumulo.server.conf.ServerConfiguration.getZooConfiguration(ServerConfiguration.java:49) > at > org.apache.accumulo.server.conf.ServerConfiguration.getSystemConfiguration(ServerConfiguration.java:58) > at > org.apache.accumulo.server.client.HdfsZooInstance.<init>(HdfsZooInstance.java:62) > at > org.apache.accumulo.server.client.HdfsZooInstance.getInstance(HdfsZooInstance.java:70) > at org.apache.accumulo.server.Accumulo.init(Accumulo.java:132) > at > org.apache.accumulo.server.logger.LogService.<init>(LogService.java:142) > at > org.apache.accumulo.server.logger.LogService.main(LogService.java:128) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:616) > at org.apache.accumulo.start.Main$1.run(Main.java:89) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.net.ConnectException: Call to > ip-10-145-140-125.ec2.internal/10.145.140.125:9000 failed on connection > exception: java.net.ConnectException: Connection refused > at org.apache.hadoop.ipc.Client.wrapException(Client.java:1099) > at org.apache.hadoop.ipc.Client.call(Client.java:1075) > at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:225) > at $Proxy1.getProtocolVersion(Unknown Source) > at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:396) > at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:379) > at > org.apache.hadoop.hdfs.DFSClient.createRPCNamenode(DFSClient.java:119) > at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:238) > at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:203) > at > org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:89) > at > org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1386) > at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:66) > at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1404) > at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:254) > at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:123) > at > org.apache.accumulo.core.file.FileUtil.getFileSystem(FileUtil.java:554) > at > org.apache.accumulo.core.client.ZooKeeperInstance.getInstanceIDFromHdfs(ZooKeeperInstance.java:258) > ... 14 more > Caused by: java.net.ConnectException: Connection refused > at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) > at > sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:592) > at > org.apache.hadoop.net.SocketIOWithTimeout.connect(SocketIOWithTimeout.java:206) > at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:489) > > > The netstat listing is > > 2012-11-22 18:55:29,828 [myid:] - INFO > [main-EventThread:ClientCnxn$EventThread@511] - EventThread shut down > ubuntu@ip-10-145-140-125:/opt/zookeeper$ netstat -pnl > (Not all processes could be identified, non-owned process info > will not be shown, you would have to be root to see it all.) > Active Internet connections (only servers) > Proto Recv-Q Send-Q Local Address Foreign Address State > PID/Program name > tcp 0 0 0.0.0.0:50060 0.0.0.0:* > LISTEN 1610/java > tcp 0 0 127.0.0.1:59661 0.0.0.0:* > LISTEN 1610/java > tcp 0 0 0.0.0.0:50030 0.0.0.0:* > LISTEN 1455/java > tcp 0 0 0.0.0.0:39123 0.0.0.0:* > LISTEN 1740/java > tcp 0 0 0.0.0.0:50070 0.0.0.0:* > LISTEN 1050/java > tcp 0 0 0.0.0.0:22 0.0.0.0:* > LISTEN - > tcp 0 0 0.0.0.0:35159 0.0.0.0:* > LISTEN 1367/java > tcp 0 0 0.0.0.0:50010 0.0.0.0:* > LISTEN 1199/java > tcp 0 0 0.0.0.0:33786 0.0.0.0:* > LISTEN 1050/java > tcp 0 0 0.0.0.0:50075 0.0.0.0:* > LISTEN 1199/java > tcp 0 0 0.0.0.0:49500 0.0.0.0:* > LISTEN 1199/java > tcp 0 0 0.0.0.0:50020 0.0.0.0:* > LISTEN 1199/java > tcp 0 0 0.0.0.0:2181 0.0.0.0:* > LISTEN 1740/java > tcp 0 0 0.0.0.0:53383 0.0.0.0:* > LISTEN 1455/java > tcp 0 0 10.145.140.125:9000 0.0.0.0:* > LISTEN 1050/java > tcp 0 0 10.145.140.125:9001 0.0.0.0:* > LISTEN 1455/java > tcp 0 0 0.0.0.0:50090 0.0.0.0:* > LISTEN 1367/java > tcp6 0 0 :::22 :::* LISTEN > - > udp 0 0 0.0.0.0:68 0.0.0.0:* > - > Active UNIX domain sockets (only servers) > Proto RefCnt Flags Type State I-Node PID/Program > name Path > unix 2 [ ACC ] STREAM LISTENING 5594 - > @/com/ubuntu/upstart > unix 2 [ ACC ] SEQPACKET LISTENING 1824 - > @/org/kernel/udev/udevd > unix 2 [ ACC ] STREAM LISTENING 6318 - > /var/run/dbus/system_bus_socket > ubuntu@ip-10-145-140-125:/opt/zookeeper$ > >
