If you add the following Log4j code before scanning, maybe the trace messages from Accumulo client code will shed some light on whats happening.
Logger.getLogger("org.apache.accumulo.core.client").setLevel(Level.TRACE); On Mon, Oct 6, 2014 at 5:26 PM, Geoffry Roberts <threadedb...@gmail.com> wrote: > > I have been happily working with Acc, but today things changed. No errors > > Until now I ran everything server side, which meant the URL was > localhost:2181, and life was good. Today tried running some of the same > code as a remote client, which means <host name>:2181. Things hang when > BatchWriter tries to commit anything and Scan hangs when it tries to > iterate through a Map. > > Let's focus on the scan part: > > scan.fetchColumnFamily(new Text("colfY")); // This executes then hangs. > for(Entry<Key,Value> entry : scan) { > def row = entry.getKey().getRow(); > def value = entry.getValue(); > println "value=" + value; > } > > This is what appears in the console : > > 17:22:39.802 C{0} M DEBUG org.apache.zookeeper.ClientCnxn - Got ping > response for sessionid: 0x148c6f03388005e after 21ms > > 17:22:49.803 C{0} M DEBUG org.apache.zookeeper.ClientCnxn - Got ping > response for sessionid: 0x148c6f03388005e after 21ms > > <and on and on> > > > The only difference between success and a hang is a URL change, and of > course being remote. > > I don't believe this is a firewall issue. I shutdown the firewall. > > Am I missing something? > > Thanks all. > > -- > There are ways and there are ways, > > Geoffry Roberts >